1658 Commits

Author SHA1 Message Date
Kelson
c0539cc83b
Merge pull request #886 from kiwix/883-increased-text-size-setting-in-ios-cuts-off-items-in-the-bottom-menu
Fix Accessibility of icons when large text is set
2024-07-28 06:45:36 +02:00
Balazs Perlaki-Horvath
dfa20ea4c6 Fix Accessibility of icons when large text is set 2024-07-27 18:22:44 +02:00
Kelson
68613a999b
Merge pull request #884 from kiwix/874-opds_parse_validate_data
Make sure only utf8 compatible data can be passed into OPDS Parsing
2024-07-27 18:22:10 +02:00
Balazs Perlaki-Horvath
38300f0492 Catch encoding at the objective-c level 2024-07-27 18:13:44 +02:00
Balazs Perlaki-Horvath
1620eeee91 Inline incompatible encodings with the test case 2024-07-27 18:13:44 +02:00
Balazs Perlaki-Horvath
9e09fcd116 Make sure only utf8 compatbile data can be passed into OPDS Parsing 2024-07-27 18:13:44 +02:00
Kelson
532985381a
Merge pull request #882 from kiwix/downloads-for-each-crash
Fix DB leading to UI crash on for each download
2024-07-27 18:12:08 +02:00
Balazs Perlaki-Horvath
39f65d2982 Fixlint 2024-07-26 18:51:34 +02:00
Balazs Perlaki-Horvath
ed2a619467 Add explicit type 2024-07-26 18:50:18 +02:00
Balazs Perlaki-Horvath
7e28b547f4 Fix iPad issues 2024-07-26 18:32:32 +02:00
Balazs Perlaki-Horvath
e1e30b20eb Fixlint 2024-07-26 10:47:26 +02:00
Balazs Perlaki-Horvath
d931e59b27 Fixlint 2024-07-26 10:40:25 +02:00
Balazs Perlaki-Horvath
0f4ef84f84 Merge branch 'downloads-for-each-crash' of github.com:kiwix/apple into downloads-for-each-crash 2024-07-26 10:36:26 +02:00
Balazs Perlaki-Horvath
862821e2b8 Fixlint 2024-07-26 10:36:12 +02:00
BPH
8554fdb2b8
Merge branch 'main' into downloads-for-each-crash 2024-07-26 03:18:34 +02:00
Balazs Perlaki-Horvath
155edf2ce0 Persisting download progress 2024-07-26 03:04:47 +02:00
Balazs Perlaki-Horvath
7e706f32ad Working publishers 2024-07-26 02:45:24 +02:00
Kelson
2b1f49d39f
Merge pull request #879 from kiwix/single-background-context
Fix Crash with Single DB background context
2024-07-25 22:17:25 +02:00
Balazs Perlaki-Horvath
71d38cffc1 Update unit tests 2024-07-25 21:53:27 +02:00
Balazs Perlaki-Horvath
910d3f070e Fixlint 2024-07-25 21:42:42 +02:00
Balazs Perlaki-Horvath
b5dfbab30c Database single background context 2024-07-25 21:33:04 +02:00
Balazs Perlaki-Horvath
611b7c39ea Single background context for DB 2024-07-24 00:30:50 +02:00
Kelson
ef8d6b55c2
Merge pull request #848 from kiwix/translatewiki
Localisation updates from https://translatewiki.net.
2024-07-20 19:48:25 +02:00
translatewiki.net
33806d98ad Localisation updates from https://translatewiki.net. 2024-07-20 19:47:48 +02:00
Kelson
841961f510
Merge pull request #876 from kiwix/857-crash-340-uipopoverpresentationcontroller-presentationtransactionwillbegin-+-2672
Attempt to fix pop-over crash: remove extra modal style
2024-07-20 19:21:05 +02:00
Balazs Perlaki-Horvath
ffc403b80a Remove extra modal style 2024-07-20 17:28:08 +02:00
Kelson
86a037c4b2
Merge pull request #873 from kiwix/871-search-snippet-setting-is-outdated
Change search snippet in setting to be a toggle
2024-07-20 12:21:47 +02:00
Balazs Perlaki-Horvath
aa7416cc2d Change search snippet in setting to be a toggle 2024-07-20 11:24:26 +02:00
Kelson
d4afb15f27
Merge pull request #872 from kiwix/79-fix-find-in-page-availability
Fix Find in page availability
2024-07-18 22:12:24 +02:00
Balazs Perlaki-Horvath
57a8f4ea92 Fix Find in page availability 2024-07-18 21:08:55 +02:00
Kelson
7075ec0c11
Merge pull request #870 from kiwix/869-no-book-found-line-for-lowtech
869 no book found line for lowtech
2024-07-17 20:10:42 +02:00
Balazs Perlaki-Horvath
3e1936c2cc Fixlint 2024-07-17 02:28:32 +02:00
codefactor-io
6e9a6ad216
[CodeFactor] Apply fixes 2024-07-17 00:24:47 +00:00
Balazs Perlaki-Horvath
156d161365 Fix category fetch by multi language 2024-07-17 02:21:23 +02:00
Balazs Perlaki-Horvath
c71e4f7eb6 Testing category fetching 2024-07-17 00:47:14 +02:00
Kelson
c6c0d33ef2
Merge pull request #868 from kiwix/852-crash-340-kiwix-u_setdatadirectory_73-+-48
Fix Crash u_SetDictionary with LibraryViewModel multi-instance state
2024-07-16 07:39:48 +02:00
Balazs Perlaki-Horvath
ec19c66bc7 Fixlint 2024-07-16 07:39:10 +02:00
Balazs Perlaki-Horvath
320eab83a8 Fix LibraryViewModel multi-instance state 2024-07-16 07:39:10 +02:00
Kelson
878a17b00d
Merge pull request #862 from kiwix/854-Levenshtein-calculate-recursion-fix
Fix search crash, and improve efficiency
2024-07-16 07:38:50 +02:00
Balazs Perlaki-Horvath
13e32bd5ae Fixlint 2024-07-16 01:22:12 +02:00
Balazs Perlaki-Horvath
15417170d0 Fixlint 2024-07-16 00:48:30 +02:00
Balazs Perlaki-Horvath
3f4cff921d Remove tests 2024-07-16 00:42:46 +02:00
Balazs Perlaki-Horvath
347fc9303b Use Wagner–Fischer algorithm instead 2024-07-16 00:05:03 +02:00
Balazs Perlaki-Horvath
61a2528578 Use less memory 2024-07-15 20:11:25 +02:00
Balazs Perlaki-Horvath
4f90f09697 Add unittests 2024-07-15 20:10:48 +02:00
Balazs Perlaki-Horvath
f7af6dfa7f Merge branch '854-Levenshtein-calculate-recursion-fix' of github.com:kiwix/apple into 854-Levenshtein-calculate-recursion-fix 2024-07-15 19:32:35 +02:00
Balazs Perlaki-Horvath
e6dd926042 Reduce the chances of recurring operations 2024-07-15 19:32:27 +02:00
BPH
dcd58cd966
Merge branch 'main' into 854-Levenshtein-calculate-recursion-fix 2024-07-15 12:25:02 +02:00
Kelson
876e400ab7
Merge pull request #865 from kiwix/853-snippets-using-libzim-only
Remove Fuzi, libxml2, Search snippets are using libzim only
2024-07-15 09:01:58 +02:00
Balazs Perlaki-Horvath
b517ff3ce8 Add explanation 2024-07-14 23:33:55 +02:00