2225 Commits

Author SHA1 Message Date
Balazs Perlaki-Horvath
4966ceb3fe Add localisation generate to Brewfile 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
cfb5c911de Fixlint 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
31ed67bc65 Fixlint 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
b10816f03a Add localization validation to CI 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
1d1f634c9d Update localization script 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
b542e6ffd5 Add explanations for all translations 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
41fe136560 Update localization keys, add validation 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
54b6bf9512 Replace localizations in project files 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
385d473e16 Update arguments generated 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
921cb9e4eb Ignore generated file by swiftlint 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
83451f77d0 Remove duplicate 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
c8d126079b Update naming 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
ee2a2d2119 Update generator to create functions with arguments as well 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
96e2790ef5 Remove comment argument 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
a354b45620 Generate localization files 2025-01-26 10:51:05 +01:00
Kelson
d2cda4f46f
Merge pull request #1094 from kiwix/1093-updating-new-zims
Fix new ZIM files page search result updates
2025-01-26 10:50:02 +01:00
Balazs Perlaki-Horvath
ad5ea31119 Use computed predicate for each view update 2025-01-26 10:18:58 +01:00
Kelson
10fd670304
Merge pull request #1082 from kiwix/turn-off-macos-unit-tests-for-ci
Remove in app payment for unit tests on macOS for CI
2025-01-25 13:43:35 +01:00
Balazs Perlaki-Horvath
02e9408194 Remove in app payments for macOS before building 2025-01-24 22:59:50 +01:00
Balazs Perlaki-Horvath
fdf9c9c030 Remove running the same unit tests on macOS for CI 2025-01-24 22:55:08 +01:00
Kelson
9711861752
Merge pull request #1084 from kiwix/keyboard-navigation
Keyboard navigation improvements for macOS
2025-01-24 11:22:22 +01:00
Balazs Perlaki-Horvath
ea7a4a12e6 Fixlint 2025-01-23 09:23:13 +01:00
Balazs Perlaki-Horvath
084d210326 Move macOS parts to viewModifiers 2025-01-23 09:23:13 +01:00
Balazs Perlaki-Horvath
1cc07a85b3 Add focusable and handle scroll updates for search results 2025-01-23 09:23:13 +01:00
Kelson
0712e69475
Merge pull request #1087 from kiwix/1086-fix-donation-translations
Fix localisation, remove debugPrint statement
2025-01-23 07:36:51 +01:00
Balazs Perlaki-Horvath
be11aefed7 Revert project file 2025-01-23 00:17:07 +01:00
Balazs Perlaki-Horvath
befdace235 Revert project file 2025-01-23 00:15:31 +01:00
Balazs Perlaki-Horvath
f33ef4877a Make it a patch version 3.7.2 2025-01-21 21:25:38 +01:00
Balazs Perlaki-Horvath
37100cd96a Fix localization, remove debugPrint statement 2025-01-21 21:22:51 +01:00
Kelson
d2c9f14e2f
Merge pull request #1069 from kiwix/update-kiwix-title-in-sidebar
Use inline title for Kiwix in sidebar
2025-01-20 06:05:29 +01:00
Balazs Perlaki-Horvath
80bfaedabe Use inline title for Kiwix in sidebar 2025-01-20 06:05:20 +01:00
Kelson
0a9d126dc0
Merge pull request #1085 from kiwix/version-up-to-3.8.0
Update to 3.8.0
2025-01-20 05:47:38 +01:00
Balazs Perlaki-Horvath
71eb6f94a6 Update to 3.8.0 2025-01-19 23:28:53 +01:00
Kelson
d131f8f3ec
Merge pull request #1080 from kiwix/release-3.7.1
Release 3.7.1 update CHANGELOG and release number
3.7.1
2025-01-17 11:38:28 +01:00
Balazs Perlaki-Horvath
9ac608cacf Update CHANGELOG and release number 2025-01-17 11:30:23 +01:00
Kelson
d28093f631
Merge pull request #1074 from kiwix/fix-cd-builds
Remove support/donation for macOS FTP builds, as it's not supported outside of AppStore
2025-01-17 10:37:47 +01:00
Balazs Perlaki-Horvath
54464176ab Update docs 2025-01-17 10:22:00 +01:00
Balazs Perlaki-Horvath
d50d8e2c24 Add Visibility for support donation 2025-01-17 10:22:00 +01:00
Balazs Perlaki-Horvath
64b2c49cd5 Conditionally remove support link for macOS FTP 2025-01-17 10:22:00 +01:00
Balazs Perlaki-Horvath
1ffeee9df2 Fix CD for macOS 2025-01-17 10:22:00 +01:00
Kelson
61bbee04a2
Merge pull request #1078 from kiwix/1077-remove-help-menu-for-macos
Remove help menu from macOS
2025-01-17 10:19:42 +01:00
Balazs Perlaki-Horvath
5dc3dd6601 Remove help menu from macOS 2025-01-17 10:04:02 +01:00
Kelson
1a673e54b4
Merge pull request #1072 from kiwix/fix-unittests
Fix "flaky" unit-tests
2025-01-17 10:03:35 +01:00
Balazs Perlaki-Horvath
68508dc49c Fixlint 2025-01-17 09:53:38 +01:00
Balazs Perlaki-Horvath
fe8a3e63a0 Clean up 2025-01-17 09:53:38 +01:00
Balazs Perlaki-Horvath
82d590b9c1 Wrap user defaults to stabilize unit tests 2025-01-17 09:53:38 +01:00
Balazs Perlaki-Horvath
4d3f2bf333 Wrapper for Defaults 2025-01-17 09:53:38 +01:00
Kelson
2ade82fb64
Merge pull request #1076 from kiwix/fix-macOS-sandbox-on-ci
Fix sandbox issue for macOS CI unit tests
2025-01-17 09:53:05 +01:00
Balazs Perlaki-Horvath
723ccffaa3 Turn off code signing for macOS unit tests 2025-01-16 11:30:28 +01:00
Balazs Perlaki-Horvath
73dd5a2a61 Only disable sandboxing ignore the rest for unit tests 2025-01-13 01:06:22 +01:00