Commit graph

100 commits

Author SHA1 Message Date
Ming Ming
cfae5d6b90 Don't do the client side fallback if it's disabled in pref 2024-11-23 23:19:37 +08:00
Ming Ming
ef67d414fd Rename exif pref 2024-11-23 23:19:37 +08:00
Ming Ming
2374fe83df Cache server version for use when server is down 2024-11-23 23:19:37 +08:00
Ming Ming
114b52d0e9 Revert "Fix wrong mime types used when counting file w/o metadata"
This reverts commit 97f1b25ae9.
2024-11-23 15:44:39 +08:00
Ming Ming
0e4ecf4f2b Rewrite metadata service, add support for server side exif 2024-11-21 01:35:45 +08:00
Ming Ming
5ec09d5c4c Fix shared dir not considered when counting files for the photos timeline 2024-11-21 01:35:45 +08:00
Ming Ming
97f1b25ae9 Fix wrong mime types used when counting file w/o metadata 2024-11-18 01:36:00 +08:00
Ming Ming
4eab807524 Fix not considering owner id when counting files missing metadata 2024-11-18 01:36:00 +08:00
Ming Ming
d0b1568524 Disable metadata service on nextcloud 28+ 2024-11-10 23:30:53 +08:00
Ming Ming
d24e595d8f Update error handling in controllers 2024-11-01 00:55:46 +08:00
Ming Ming
4959f06fec Support adding map to client albums 2024-10-31 01:41:22 +08:00
Ming Ming
c20f2441ef Fix adding items to uninited collections did not update the items count 2024-10-27 22:21:15 +08:00
Ming Ming
c81c80a272 Move map browser entrance from tab to collections page 2024-10-27 03:40:12 +08:00
Ming Ming
121f611c7f New settings page to configure nav bar in collections tab 2024-10-26 21:42:55 +08:00
Ming Ming
ce2bc4f9c0 Migrate hasNewSharedAlbum in account pref 2024-10-23 00:45:27 +08:00
Ming Ming
df400b2690 Customize viewer app bars in settings 2024-10-20 18:49:44 +08:00
Ming Ming
b871fdf49b Fix pref stream not returning default value after removing 2024-10-20 18:49:35 +08:00
Ming Ming
25d7b79225 Migrate accounts to prefController 2024-10-19 01:52:50 +08:00
Ming Ming
ecb69d1c29 Fix items may not be removed from summary stream due to tz 2024-10-13 15:40:00 +08:00
Ming Ming
01697b6fbb Viewer app bar buttons now controlled by pref 2024-10-10 01:21:05 +08:00
Ming Ming
3576f7e397 Completely rewrite Viewer 2024-10-07 01:16:21 +08:00
Ming Ming
a331383940 Fix removed items from nextcloud album reappearing incorrectly 2024-09-26 23:39:02 +08:00
Ming Ming
b007c3e764 Fix removing photos from a server album incorrectly deleted it, and implement runtime blocks to prevent this from happening again 2024-09-26 01:27:18 +08:00
Ming Ming
aa2f11ef3e Fix nc album files being removed in collection items controller 2024-09-19 01:30:50 +08:00
Ming Ming
e169a5b56c Fix hasNext in filesController may never reset to false 2024-09-19 01:30:50 +08:00
Ming Ming
655ce1a3fe Allow using custom time range in map 2024-08-24 23:07:47 +08:00
Ming Ming
d4d0160642 Allow customizing map browser default time range 2024-08-24 23:07:47 +08:00
Ming Ming
64a4fa825f Fix dir collection not populating correctly when offline 2024-08-20 01:21:36 +08:00
Ming Ming
0feb6aa59b Move more pref to controller 2024-08-20 01:21:36 +08:00
Ming Ming
3ab0829ba2 Overhaul splash screen 2024-08-20 01:20:28 +08:00
Ming Ming
e309e77eca Replace deprecated function 2024-08-20 01:20:28 +08:00
Ming Ming
8ce1456811 HTTP engine now controlled by pref 2024-08-06 01:23:29 +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
8c8dcb3e8e Map browser now default to the position of the last known latest photo 2024-07-20 03:37:46 +08:00
Ming Ming
4fc6b17de1 Add a dialog that lead user to the video preview help page 2024-06-21 02:44:40 +08:00
Ming Ming
d29007691a Add a page to manage trusted certificates 2024-06-19 21:08:24 +08:00
Ming Ming
0b766723d8 Refactor: hide some migrated pref accessors 2024-06-18 01:36:45 +08:00
Ming Ming
3be4851425 Fix initial value of collection sort not read from pref 2024-06-14 00:05:48 +08:00
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