Commit graph

62 commits

Author SHA1 Message Date
Ming Ming
dbfca98d6d Pref controllers now return bool for setters 2024-05-27 01:10:34 +08:00
Ming Ming
58171f14c9 Add app lock 2024-05-25 17:46:01 +08:00
Ming Ming
fd8251b86c Add encrypted pref variant 2024-05-25 17:46:01 +08:00
Ming Ming
df3f3a65d3 Support selecting secondary theme color in settings 2024-05-18 22:00:35 +08:00
Ming Ming
1c2892c6cd Reload no longer clear timeline stream 2024-05-12 23:30:32 +08:00
Ming Ming
bc3c480223 Fix initial sync not starting on first run 2024-05-12 23:30:32 +08:00
Ming Ming
528699d7c5 Remove sort Photos tab by filename option
This is no longer supported in the revamped code
2024-05-07 00:33:10 +08:00
Ming Ming
3631abaf7d Revamp Photos tab
- Lazy loading
- Minimap
2024-05-06 22:32:45 +08:00
Ming Ming
177d3c51fb Don't reload files if nothing changes in remote sync 2024-02-26 01:21:25 +08:00
Ming Ming
def24946e2 Optimize pref streams where the first value should be ignored 2024-02-26 01:21:25 +08:00
Ming Ming
c588ab9c6d Update collection items when file updated in files controller 2024-02-17 02:27:35 +08:00
Ming Ming
0521e2b5c3 Fix item count in HomeCollections does not consider the runtime count from item controller 2024-02-07 01:15:18 +08:00
Ming Ming
e77059225b Fix removing files does not update collections 2024-02-07 01:15:15 +08:00
Ming Ming
54e8c127b9 Handle ImageProcessorUploadSuccessEvent 2024-02-07 01:14:30 +08:00
Ming Ming
88af19ac67 Move metadata logic out of photos bloc 2024-02-07 01:14:30 +08:00
Ming Ming
5dca7db992 Move file refresh logic from photos bloc to controller 2024-02-07 01:14:30 +08:00
Ming Ming
962829568f Fix log 2024-02-07 01:14:30 +08:00
Ming Ming
7bb2f2452a Fix native events not propagated to controllers 2024-02-07 01:14:30 +08:00
Ming Ming
f97476e4f0 Fix startup sync results not propagated to main isolate 2024-02-07 01:14:30 +08:00
Ming Ming
1a09dc37a0 Add remote sync to the new HomePhotos 2024-02-07 01:14:30 +08:00
Ming Ming
4950bcef8f Rewrite HomePhotos 2024-02-07 01:14:30 +08:00
Ming Ming
5b20ec4fff Add new FilesController to improve file handling 2024-02-07 01:14:30 +08:00
Ming Ming
67289f1ccd Fix resources not released for PlacesController 2023-12-19 21:13:13 +08:00
Ming Ming
0af86944d0 Fix person controller not responding to provider change in pref 2023-12-14 00:55:47 +08:00
Ming Ming
f848f612ea Fix race condition when mixing stream and raw access with pref controller 2023-12-14 00:55:47 +08:00
Ming Ming
c1e8f28001 Refactor: rewrite place browser 2023-12-14 00:55:47 +08:00
Ming Ming
731e21df7c Remove unused var 2023-09-25 01:13:19 +08:00
Ming Ming
bfbfaffe5c Fix runtime type error 2023-09-13 01:28:24 +08:00
Ming Ming
436a760950 Refactor: extract map 2023-09-13 00:31:41 +08:00
Ming Ming
b4cd90d6d4 Refactor: revamp sharing browser code 2023-09-12 01:31:29 +08:00
Ming Ming
c8b132d6d7 Remove obsolete code 2023-09-09 02:52:18 +08:00
Ming Ming
b43b099f7e Fix theme color defaulting to blue when Material You is enabled 2023-09-05 00:29:06 +08:00
Ming Ming
9f43092dab Refactor: extract collection utilities to package 2023-08-26 01:35:16 +08:00
Ming Ming
7236e033d9 Better way to store session variables 2023-08-24 23:32:50 +08:00
Ming Ming
c07819fb0e Refactor: move OrNull away from main package 2023-08-24 23:32:50 +08:00
Ming Ming
f50d7fbf26 Refactor: move theme prefs to PrefController 2023-08-20 00:52:06 +08:00
Ming Ming
c226071582 Refactor: extract enhancement settings 2023-08-14 23:21:37 +08:00
Ming Ming
320fbe515a Extract misc settings 2023-08-09 22:45:41 +08:00
Ming Ming
9201e394ac Simplify app language stream 2023-08-05 03:33:21 +08:00
Ming Ming
c304011ea3 Refactor: extract collection settings 2023-08-05 03:33:20 +08:00
Ming Ming
cad6ef6bf6 Refactor: extract view settings 2023-08-05 03:33:20 +08:00
Ming Ming
17749cd7a2 Refactor: extract photos settings 2023-07-28 01:25:48 +08:00
Ming Ming
d814769c01 Move exif settings to a separated page 2023-07-28 00:52:27 +08:00
Ming Ming
f66345cded Resync with server after modifying person provider 2023-07-22 22:27:54 +08:00
Ming Ming
4e03c76d0d Select between Face Recognition and Recognize 2023-07-22 22:27:54 +08:00
Ming Ming
383e38a579 Rewrite face support 2023-07-22 22:27:54 +08:00
Ming Ming
512e67d569 Fix stream not correctly closed on dispose 2023-07-22 22:27:19 +08:00
Ming Ming
0725e8ebce Refactor pref 2023-07-18 00:44:30 +08:00
Ming Ming
4bde517813 Refactoring: rewrite acccount settings 2023-06-10 19:10:44 +08:00
Ming Ming
10daa15c7e Redesign language settings 2023-06-06 22:32:05 +08:00