Commit graph

105 commits

Author SHA1 Message Date
Ming Ming
e77059225b Fix removing files does not update collections 2024-02-07 01:15:15 +08:00
Ming Ming
50d38d374e Deprecate FavoriteResyncedEvent 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
378da23360 Migrate Remove to use controller 2024-02-07 01:14:30 +08:00
Ming Ming
7629251886 Migrate UpdateProperty to controller 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
d8048b2004 Fix exception when restoring files from trash 2024-02-07 01:11:39 +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
0e4411c725 Refactor: extract all db code to dedicated package 2023-12-08 00:11:03 +08:00
Ming Ming
bfbfaffe5c Fix runtime type error 2023-09-13 01:28:24 +08:00
Ming Ming
b4cd90d6d4 Refactor: revamp sharing browser code 2023-09-12 01:31:29 +08:00
Ming Ming
bc44d44c96 Revamp foreground download dialog 2023-09-03 17:13:11 +08:00
Ming Ming
866720fa3a Refactor: extract universal storage 2023-08-29 01:22:40 +08:00
Ming Ming
fd5b7f7e5b Refactor: extract geocoder 2023-08-28 00:55:58 +08:00
Ming Ming
0d2d9feac4 Remove obsolete code 2023-08-27 19:20:52 +08:00
Ming Ming
0f129f839d Refactor: use the platform package 2023-08-27 19:00:36 +08:00
Ming Ming
9f43092dab Refactor: extract collection utilities to package 2023-08-26 01:35:16 +08:00
Ming Ming
c1717a1f59 Refactor: extract string utilities 2023-08-26 01:34:07 +08:00
Ming Ming
c07819fb0e Refactor: move OrNull away from main package 2023-08-24 23:32:50 +08:00
Ming Ming
4c5410d9d1 Fix NPE when syncing a delected face from Recognize 2023-08-05 16:39:25 +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
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
18f5a49db0 Upgrade drift 2023-07-12 00:52:50 +08:00
Ming Ming
7d08d16af7 Remove obsolete code 2023-07-03 01:19:02 +08:00
Ming Ming
c6aced336e Remove obsolete files 2023-05-21 21:55:13 +08:00
Ming Ming
929f282098 Fix moving files back and forth causing cache out sync 2023-05-21 21:55:13 +08:00
Ming Ming
fb02f3c9b0 Regression: import album shared with you 2023-05-21 21:55:13 +08:00
Ming Ming
155990e7bd Remove obsolete code 2023-05-21 21:55:13 +08:00
Ming Ming
b42bf7d74a Simplify server feature checking 2023-05-21 21:55:13 +08:00
Ming Ming
2b177d7679 Don't try to query ncalbum when Nextcloud <25 2023-05-21 21:54:24 +08:00
Ming Ming
4d9644ac18 Correctly show shared items in a collaborative nc album 2023-05-21 21:54:24 +08:00
Ming Ming
d2886e55c1 Regression: share and unshare album 2023-05-21 21:54:24 +08:00
Ming Ming
53b51b77b1 Migrate Memory to use collection browser 2023-05-21 21:51:20 +08:00
Ming Ming
c62af9941b Regression: album cover is gone after unsetting one for a dynamic album 2023-05-21 21:51:20 +08:00
Ming Ming
203eaf290a Regression: dynamic album cover not shown even after opening it 2023-05-21 21:51:20 +08:00
Ming Ming
7bd33c8444 Migrate AlbumAutoCoverProvider to use FileDescriptor 2023-05-21 21:51:20 +08:00
Ming Ming
3ccf302553 Regression: set/unset album cover 2023-05-21 21:51:20 +08:00
Ming Ming
f3901b5ff0 Rewrite collection support and add NC25 album support 2023-05-21 21:51:20 +08:00
Ming Ming
a2baad029a Use clock lib to get current time 2023-03-13 19:55:39 +08:00
Ming Ming
7a17f2b274 Refactor: move nextcloud api to dedicated pacakge 2023-02-26 01:29:14 +08:00
Ming Ming
1d2b770d1a Tidy up source files 2023-02-20 22:24:28 +08:00
Ming Ming
c68761b8c5 Improve usability of diff functions 2023-02-18 01:59:56 +08:00
Ming Ming
6905e503fe Tweak generated logger code 2022-12-21 00:49:14 +08:00
Ming Ming
69d6ec9628 Make aspect ratio required when using the preview api 2022-12-19 00:08:17 +08:00
Ming Ming
a2fc045834 Generate correct tags for logger 2022-12-16 23:01:04 +08:00
Ming Ming
2136300b27 Fix duplicated places when there are >1 roots in account 2022-12-11 16:39:04 +08:00