Commit graph

42 commits

Author SHA1 Message Date
Ming Ming
cf1ad9eb0e Migrate from kDebugMode to something we can control 2024-10-20 21:49:53 +08:00
Ming Ming
8ce1456811 HTTP engine now controlled by pref 2024-08-06 01:23:29 +08:00
Ming Ming
da8af5db07 Fix init order 2024-08-02 01:39:46 +08:00
Ming Ming
4d5c811c9e Switch to cronet as http backend 2024-07-31 01:35:30 +08:00
Ming Ming
812c8eee9c Create abstraction and move gmap backend for map browser to package 2024-07-22 23:18:04 +08:00
Ming Ming
b6abb4ae47 New MapBrowser to browse photo clusters on a map 2024-07-20 03:37:46 +08:00
Ming Ming
c576b917e1 Now wait until self signed certs are loaded during init 2024-06-19 21:08:24 +08:00
Ming Ming
24e5130535 Require auth again after suspending for some time 2024-05-28 00:26:23 +08:00
Ming Ming
fd8251b86c Add encrypted pref variant 2024-05-25 17:46:01 +08:00
Ming Ming
5b20ec4fff Add new FilesController to improve file handling 2024-02-07 01:14:30 +08:00
Ming Ming
d6d866774c Improve cross platform support 2023-12-11 23:46:47 +08:00
Ming Ming
0e4411c725 Refactor: extract all db code to dedicated package 2023-12-08 00:11:03 +08:00
Ming Ming
436a760950 Refactor: extract map 2023-09-13 00:31:41 +08:00
Ming Ming
0f129f839d Refactor: use the platform package 2023-08-27 19:00:36 +08:00
Ming Ming
9d7d97b924 Refactor: extract log package 2023-08-18 00:37:48 +08:00
Ming Ming
738883387a Support face provided by Recognize app 2023-07-22 22:27:54 +08:00
Ming Ming
c920a6bc36 Rename FaceRecognition table 2023-07-22 22:27:54 +08:00
Ming Ming
383e38a579 Rewrite face support 2023-07-22 22:27:54 +08:00
Ming Ming
0725e8ebce Refactor pref 2023-07-18 00:44:30 +08:00
Ming Ming
f3901b5ff0 Rewrite collection support and add NC25 album support 2023-05-21 21:51:20 +08:00
Ming Ming
1d2b770d1a Tidy up source files 2023-02-20 22:24:28 +08:00
Ming Ming
241b1c4775 Rework touch hack to improve startup performance 2022-09-26 20:41:58 +08:00
Ming Ming
9fd57951ed Search now return results from tags, locations and people 2022-09-08 13:10:00 +08:00
Ming Ming
18f3345b3f Enable GMaps on web
There's no reason to disable it on web in the first place
2022-09-01 18:50:06 +08:00
Ming Ming
5925d3f59b Reenable GMaps on devices with new renderer 2022-08-30 02:37:30 +08:00
Ming Ming
8b39859048 Improve log 2022-08-20 19:11:10 +08:00
Ming Ming
bbf1985d1f Fix sqlite workaround breaking web build 2022-08-17 13:58:04 +08:00
Ming Ming
42a8539fb6 Workaround sqlite library not loading on some Android 6 or below devices 2022-08-15 01:41:03 +08:00
Ming Ming
7c8dedf259 Add search 2022-08-07 23:54:35 +08:00
Ming Ming
ad9260385b Sync persons on startup 2022-08-07 22:32:06 +08:00
Ming Ming
711516439e Sync tags on startup 2022-08-07 22:32:06 +08:00
Ming Ming
2e596fbd11 Set the drift logger also in isolates 2022-07-28 17:47:59 +08:00
Ming Ming
3387378181 Run startup sync in background isolate 2022-07-28 17:47:59 +08:00
Ming Ming
2c4ec3447b Switch local DB from IndexedDB to SQLite 2022-07-24 22:01:47 +08:00
Ming Ming
d949c9f1bf Wrap long logs that get truncated by android 2022-07-11 15:07:45 +08:00
Ming Ming
2de1fe54d9 Update bloc 2022-07-09 22:20:16 +08:00
Ming Ming
d183d27517 Show year month label when scrolling 2022-07-06 00:04:43 +08:00
Ming Ming
687cbbc4df Parse XML response in isolate 2022-06-08 13:05:40 +08:00
Ming Ming
924a05a01e Tweak logs 2022-06-06 15:49:10 +08:00
Ming Ming
4da8b95c61 List local files 2022-05-14 15:00:43 +08:00
Ming Ming
0b81ab2a69 Remove unnecessary import 2022-05-14 15:00:43 +08:00
Ming Ming
b00ec570f6 Refactor: extract init logics 2022-04-06 02:37:58 +08:00