38 Commits

Author SHA1 Message Date
Balazs Perlaki-Horvath
89ab9d7d42 Split and rename viewModels 2025-04-15 22:25:30 +02:00
Balazs Perlaki-Horvath
af23905366 Create a common viewModel 2025-04-15 22:25:12 +02:00
Balazs Perlaki-Horvath
8e80ecffd5 Multiselect improved 2025-04-15 22:25:12 +02:00
Balazs Perlaki-Horvath
909043d38f Multi select improvements 2025-04-15 22:24:50 +02:00
Balazs Perlaki-Horvath
a289dbc9da Initial solution 2025-04-15 22:24:50 +02:00
Balazs Perlaki-Horvath
82d590b9c1 Wrap user defaults to stabilize unit tests 2025-01-17 09:53:38 +01:00
Balazs Perlaki-Horvath
cfdce820b9 Fix categories parsing, when eTag 304 is used 2025-01-03 13:41:00 +01:00
Balazs Perlaki-Horvath
585e41977b Precise http status codes 2024-11-26 08:42:46 +00:00
Balazs Perlaki-Horvath
45e5afcddc Fixlint 2024-11-26 08:42:46 +00:00
Balazs Perlaki-Horvath
984b926db7 Use eTag for http caching 2024-11-26 08:42:46 +00:00
Balazs Perlaki-Horvath
99c99d7785 Library loading defered 2024-09-20 11:40:15 +02:00
Balazs Perlaki-Horvath
d27282fa6b Use mock url in tests 2024-09-01 21:25:35 +02:00
Balazs Perlaki-Horvath
dec3b6a4fa Error handling for catalog not avaliable 503 2024-09-01 18:20:50 +02:00
Balazs Perlaki-Horvath
daa820d126 Adjust LibraryViewModel to be unit testable, as on test start the singleton instance is running 2024-08-12 21:40:28 +02:00
Balazs Perlaki-Horvath
611b7c39ea Single background context for DB 2024-07-24 00:30:50 +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
Balazs Perlaki-Horvath
bfd4fe0ba3 Remove if available, and deprecated APIs 2024-06-09 14:18:56 +02:00
Balazs Perlaki-Horvath
ec98aae051 Update header style, add Xcode template, update XcodeGen 2024-04-06 10:19:47 +02:00
Emmanuel Engelhart
f40b838ec9 Remove empty characters at end of lines 2024-04-05 18:20:18 +02:00
Emmanuel Engelhart
21f862d927 Remove not (GPL) compliant copyright claims 2024-04-05 18:20:18 +02:00
Emmanuel Engelhart
d6c23073aa Add GPL headers 2024-04-05 18:20:18 +02:00
Balazs Perlaki-Horvath
8e8fc9f53b Fix language selection initial state UI problems 2024-03-05 13:59:06 +01:00
Balazs Perlaki-Horvath
3c94f24c08 Clarify the purpose of fileURLBookmark 2024-03-02 08:58:33 +01:00
Balazs Perlaki-Horvath
71d71009e7 Convert former user selection to alpha3 codes 2024-02-27 09:21:15 +01:00
Balazs Perlaki-Horvath
910fccce5e Migrating to ISO-3 language codes, by deleting old entries 2024-02-27 09:21:15 +01:00
Balazs Perlaki-Horvath
a434be9fe2 Revert to 2 letter lang codes in DB 2024-02-26 19:13:30 +01:00
Balazs Perlaki-Horvath
1b847b5e11 Fix category selection, language name display, make sure 1 language is always selected 2024-02-20 08:28:15 +01:00
Balazs Perlaki-Horvath
2b7c94b8e3 Filter categories by set languages, fix settings language count, and localization for drop downs 2024-02-20 08:28:15 +01:00
Balazs Perlaki-Horvath
6c7d30875f Set the default language in a meaningful way 2024-02-17 09:35:36 +01:00
Balazs Perlaki-Horvath
b049c71406 Update feed url, and language code 2024-02-16 09:50:51 +01:00
Balazs Perlaki-Horvath
e2d6455a68 Merge branch '651-fix-default-language-for-feed-filtering' into 650-update-kiwix-feeds 2024-02-16 01:04:34 +01:00
Balazs Perlaki-Horvath
7978fe0e29 Change feed url 2024-02-16 01:04:28 +01:00
Balazs Perlaki-Horvath
fe41532af7 Include macOS available in macro 2024-02-15 22:52:56 +01:00
Balazs Perlaki-Horvath
1a3d382a75 Fix default langauge for library filtering 2024-02-15 22:42:22 +01:00
Balazs Perlaki-Horvath
9c7779ac24 Project fixes for iOS build on device 2023-11-18 15:48:55 +01:00
ChrisLi
fa397a905f
Version 3.2 (#523)
* view model

* setup

* library

* changelog

* macOS

* purge cache
2023-09-26 21:12:59 -04:00
ChrisLi
ba6e702398
Split tabs & app structure (#513)
* browser

* bookmarks

* webview

* browser

* remove introspect

* view models

* app structure

* welcome

* app structure

* webview delegates

* external link and alert handler

* WKUIDelegate

* view model

* view model

* webview

* webview

* bookmark

* webview

* welcome

* search

* compact

* restructure

* app structure
2023-08-16 20:43:03 -04:00