Commit graph

1002 commits

Author SHA1 Message Date
Ming Ming
a4898b2989 Rewrite startup sync to improve responsiveness
1. Limit db transactions with forward cache
2. Separate cache checking pass to show new files early
2022-01-06 18:55:46 +08:00
Ming Ming
b08a8dd8f3 Name param of fn obj 2022-01-06 18:55:46 +08:00
Ming Ming
494e4c4337 Fix incorrect comment 2022-01-06 18:55:46 +08:00
Ming Ming
7b95bc7fe7 Simplify code 2022-01-06 18:55:46 +08:00
Ming Ming
2fb0d6a155 Minimize transaction lifespan in ResyncAlbum 2022-01-06 18:55:46 +08:00
Ming Ming
9fe0ed3792 Minimize transaction lifespan in FindFile 2022-01-06 18:55:46 +08:00
Ming Ming
363382271f Change page switch animation in home
To better handle >2 pages
2022-01-06 18:55:46 +08:00
Ming Ming
a2e0dbabe3 Refine upgrade flow in splash screen 2022-01-06 18:55:46 +08:00
Ming Ming
877d50d2a2 Update tests 2022-01-06 18:55:46 +08:00
Ming Ming
430943e678 Rewrite how file data are stored in local DB 2022-01-06 18:55:46 +08:00
Ming Ming
deb3014f54 Update tests 2022-01-06 18:55:46 +08:00
Ming Ming
98b540ea48 Slice lists 2022-01-06 18:55:46 +08:00
Ming Ming
c26fa28594 Remove options to include root in Ls 2022-01-06 18:55:46 +08:00
Ming Ming
62396a91a4 Use LsSingleFile to query single file 2022-01-06 18:55:46 +08:00
Ming Ming
4d41643e26 Fix out of range error in album picker 2022-01-06 18:55:46 +08:00
Ming Ming
acd361a9f1 Fix missing snackbar duration 2022-01-06 18:55:46 +08:00
Ming Ming
b2684b507f Remove redundant functions 2022-01-06 18:55:46 +08:00
Ming Ming
57958fbf09 Fix stripped root path not unstripped correctly 2022-01-06 18:55:46 +08:00
Ming Ming
39bb943bd5 Tweak icons 2022-01-06 18:55:46 +08:00
Ming Ming
67c35bcd00 Doc and tests for ObjectExtension 2022-01-06 18:55:46 +08:00
Ming Ming
2bddfcbf8c copyWith should create new instances of collections 2022-01-06 18:55:46 +08:00
Ming Ming
b5685d1d65 Check supported files early
Technically this can save some memory footprint
2022-01-06 18:55:46 +08:00
Ming Ming
b82f83a23a Refactor: extract fn 2022-01-06 18:55:46 +08:00
Ming Ming
cf46af142c Refactor: rename file and class 2022-01-06 18:55:46 +08:00
Ming Ming
1e44a8bd2f Enable the new fi translation 2022-01-06 18:54:16 +08:00
Ming Ming
8408360b39 Fix finnish translation 2022-01-06 18:53:41 +08:00
nkming2
3f74af68a1 Merge branch 'master' into 'master'
Add Finnish language

See merge request nkming2/nc-photos!34
2022-01-06 09:45:08 +00:00
pHamala
fe8269d095 Add Finnish language 2022-01-06 09:45:07 +00:00
Ming Ming
2c8b6a0240 Fix pointer cancel event not handled in viewer 2021-12-16 04:21:52 +08:00
Ming Ming
a88c776d7c A more graphical album picker 2021-12-11 02:45:16 +08:00
Ming Ming
48a54c1ae5 Debounce orientation change in viewer 2021-12-11 02:45:16 +08:00
Ming Ming
3beb46b1b9 Upgrade dependencies 2021-12-10 13:32:00 +08:00
Ming Ming
77a99f30af Swipe down to dismiss viewer 2021-12-10 13:03:36 +08:00
Ming Ming
d4334f3a2b Versioning: 34.0 2021-12-08 14:00:59 +08:00
Ming Ming
c87ff5ed04 Fix bottom app bar visible with detail pane opened 2021-12-08 14:00:32 +08:00
Ming Ming
72c3e4735f Shared album can now be enabled on release build 2021-12-08 14:00:32 +08:00
Ming Ming
2d8738146e Overhaul how dependencies are injected to clients 2021-12-08 04:29:43 +08:00
Ming Ming
9cf061ad8e Update tests 2021-12-08 04:29:43 +08:00
Ming Ming
97799f5f1b Fix reshared file listed as missing share 2021-12-08 04:29:43 +08:00
Ming Ming
fc779ee2e2 Update tests 2021-12-08 04:29:43 +08:00
Ming Ming
4f1a359440 Non-managed sharees no longer listed as extra share
It's very confusing to user
2021-12-08 04:29:42 +08:00
Ming Ming
f6318988b3 Fix shared files in share folder not scanned for metadata 2021-12-08 04:29:42 +08:00
Ming Ming
51ba3e405a Fix wrong path used to check imported shared album 2021-12-08 04:29:42 +08:00
Ming Ming
1a84ee8960 Check remote shared album file when opening 2021-12-08 04:29:42 +08:00
Ming Ming
dd52287d15 Modifying AccountPref no longer reload home 2021-12-08 04:29:42 +08:00
Ming Ming
343dd674e4 Fix AccountPref firing PrefUpdatedEvent 2021-12-08 04:29:42 +08:00
Ming Ming
676b44809a Fix sharing indicator is not account specific 2021-12-08 04:29:42 +08:00
Ming Ming
dbd9679cba Move account settings out of pref 2021-12-08 04:29:42 +08:00
Ming Ming
617f121810 Add scope function: run 2021-12-08 04:29:41 +08:00
Ming Ming
8990c20b90 Tweak log 2021-12-08 04:29:41 +08:00