Commit graph

521 commits

Author SHA1 Message Date
Ming Ming
aa49624517 Fix compatibility with very old album 2023-05-21 21:51:20 +08:00
Ming Ming
9fb8ff6cfc Filter dynamic collections from the picker 2023-05-21 21:51:20 +08:00
Ming Ming
815c023ace Fix compatibility with very old album 2023-05-21 21:51:20 +08:00
Ming Ming
c4887faf33 Ignore files w/o fileId when working out album cover 2023-05-21 21:51:20 +08:00
Ming Ming
53b51b77b1 Migrate Memory to use collection browser 2023-05-21 21:51:20 +08:00
Ming Ming
71d2b56607 Update generated code 2023-05-21 21:51:20 +08:00
Ming Ming
19de0fa5b6 Tweak error handling in collection streams 2023-05-21 21:51:20 +08:00
Ming Ming
3f38efccf3 Export collection with different provider 2023-05-21 21:51:20 +08:00
Ming Ming
e7212e0643 Remove obsolete code 2023-05-21 21:51:20 +08:00
Ming Ming
2291e3b158 Fix outdated albums not getting updated to cache correctly 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
02107c7150 Fix album upgrader assuming wrong data type 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
0eb13273a1 Add Album upgrader when reading from DB 2023-05-21 21:51:20 +08:00
Ming Ming
31de51f755 Make FileDescriptor's json serialization method more explicit 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
72bd5fa38e Fix DateTime incorrectly serialized in 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
3d05d01b0b Remove obsolete widget 2023-05-21 21:51:20 +08:00
Ming Ming
e56667be79 Fix missing visual feedback when changing sort for dynamic album 2023-05-21 21:51:20 +08:00
Ming Ming
004a93a24f Fix edit menu not shown in dynamic album 2023-05-21 21:51:20 +08:00
Ming Ming
ecf085e0b3 Regression: download album as a whole 2023-05-21 21:51:20 +08:00
Ming Ming
3ab3f5ceb9 Regression: scroll the list when dragging an item near phone edge 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
pHamala
7fb5c0d82d Latest Finnish translations 2023-04-02 07:02:33 +03:00
Ming Ming
380f71fe5f Versioning: 58.0 2023-03-30 00:59:49 +08:00
Ming Ming
edebc64824 Ignore missing rows when removing files from cache db 2023-03-27 00:22:34 +08:00
Ming Ming
895e167a77 Update untranslated message 2023-03-27 00:22:34 +08:00
Ming Ming
b333c63ede Retain previous translators 2023-03-27 00:16:17 +08:00
ming
7d58ef3e86 Merge branch 'Fjuro-master-patch-98171' into 'master'
Update Czech language

See merge request nkming2/nc-photos!62
2023-03-26 15:09:26 +00:00
Fjuro
0859681c05 Update Czech language 2023-03-26 15:09:26 +00:00
Ming Ming
43d1df9aa2 Add margin when cropping to work with gesture navigation 2023-03-26 18:50:27 +08:00
ming
cf78011d6b Merge branch 'master' into 'master'
Update Portuguese

See merge request nkming2/nc-photos!66
2023-03-25 10:42:16 +00:00
Fernando Santos
b186af0669 Update Portuguese 2023-03-25 10:42:16 +00:00
ming
9183e6fe2b Merge branch 'translation_es' into 'master'
Update spanish

See merge request nkming2/nc-photos!61
2023-03-25 08:53:19 +00:00
Ming Ming
c667550222 Use user's profile picture in appbar 2023-03-20 00:02:53 +08:00
Ming Ming
c5981b4d85 Increase cache size 2023-03-20 00:02:53 +08:00
Ming Ming
f5aca6f016 Fix snackbar covering bottom appbar in viewer 2023-03-19 17:02:50 +08:00
Ming Ming
8a429dc4cd Update copy_with 2023-03-19 12:47:03 +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
6e00d44871 Tweak imports 2023-02-20 22:58:02 +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
427b43fcb8 Update dependency 2023-01-14 01:54:22 +08:00
Ming Ming
bbdfe10a8d Back to top when tapping the Photos navigation button again 2023-01-10 00:58:59 +08:00
Ming Ming
33b26d5ca1 Tapping the same page in NavigationBar should do nothing 2023-01-10 00:58:59 +08:00
Ming Ming
5459919fab Tidy up source files 2023-01-10 00:58:59 +08:00
luckkmaxx
ff62529c91 Update spanish 2023-01-05 01:11:00 +01:00
Ming Ming
6694149c29 Versioning: 57.0 2023-01-05 00:44:37 +08:00
Ming Ming
635a3c5c83 Versioning: 56.0 2023-01-01 16:59:21 +08:00
Ming Ming
346ad2a028 Move clear cache db out of the hidden dev settings 2023-01-01 16:59:21 +08:00
Ming Ming
7b1a70d1d1 Refactoring: migrate ThemeSettings to use bloc 2023-01-01 16:59:21 +08:00
Ming Ming
eb3e86f67c Revert cloud progress indicator to the original style 2023-01-01 16:59:21 +08:00
Ming Ming
1f3cbad7bc Don't loop video during slieshow 2023-01-01 16:59:21 +08:00
Ming Ming
075f84decc Refactoring: extract widget 2022-12-26 18:15:13 +08:00
Ming Ming
5468658bc2 Save and restore video player settings 2022-12-26 18:15:13 +08:00
Ming Ming
34ee7bbe19 Tweak mute icon in video player 2022-12-26 11:35:32 +08:00
Ming Ming
22fd922125 Add loop control in video player 2022-12-26 11:35:32 +08:00
Ming Ming
6905e503fe Tweak generated logger code 2022-12-21 00:49:14 +08:00
Ming Ming
1fc9de5af2 Reenable hero using the thumbnail 2022-12-19 00:08:17 +08:00
Ming Ming
9ab9f11fb5 Fix wrong cache manager used 2022-12-19 00:08:17 +08:00
Ming Ming
69d6ec9628 Make aspect ratio required when using the preview api 2022-12-19 00:08:17 +08:00
Ming Ming
308f351863 Helper fn to get preview url for a file 2022-12-19 00:08:17 +08:00
Ming Ming
ae8156e0b7 Extract thumbnail widget 2022-12-19 00:08:17 +08:00
Ming Ming
d2d0b44f60 Show scrollbar thumb earlier 2022-12-19 00:08:16 +08:00
Ming Ming
187b647cb5 Tidy up code 2022-12-19 00:08:16 +08:00
Ming Ming
20095ffb4e Fix scrollbar thumb not using theme color 2022-12-19 00:08:16 +08:00
Ming Ming
a2fc045834 Generate correct tags for logger 2022-12-16 23:01:04 +08:00
Ming Ming
5e06136b8a Fix moved files are removed from DB in some case 2022-12-14 00:46:19 +08:00
Ming Ming
8c85f98293 Fix exception when printing Response 2022-12-14 00:42:00 +08:00
Ming Ming
bb7919ff15 Fix cancel button not working while waiting for server response 2022-12-14 00:42:00 +08:00
Ming Ming
ca8b360b23 Remove unnecessary import 2022-12-11 16:43:22 +08:00
Ming Ming
352705872a Refactoring: extract widget class 2022-12-11 16:39:05 +08:00
Ming Ming
2136300b27 Fix duplicated places when there are >1 roots in account 2022-12-11 16:39:04 +08:00
Ming Ming
7b6639d2e9 Guard setState use in async callback 2022-12-11 16:39:04 +08:00
Ming Ming
ed5343e32d Versioning: 55.2 2022-12-11 02:21:28 +08:00
Ming Ming
51636c6c32 Versioning: 55.1 2022-12-10 22:45:33 +08:00
Ming Ming
5884919c1b Fix background isolates on Flutter 3.3 2022-12-10 22:45:33 +08:00
Ming Ming
2990110007 Versioning: 55.0 2022-12-10 13:27:42 +08:00
Ming Ming
a84dd389ef Add changelog banner 2022-12-10 13:26:51 +08:00
Ming Ming
ed3884eb5d Tweak cloud progress style 2022-12-09 00:37:50 +08:00
Ming Ming
94113b4df4 Improve messaging while connecting to server 2022-12-09 00:37:50 +08:00
Ming Ming
ccb8c821cf Update untranslated messages 2022-12-09 00:03:28 +08:00
Ming Ming
a3d3c6c375 Only cache a dir after its children are synced and cached 2022-12-09 00:03:28 +08:00
Ming Ming
d5d69144de Remove unused code 2022-12-09 00:03:28 +08:00
Ming Ming
28efab5e52 Fix v3 index not created for new db 2022-12-09 00:03:28 +08:00
Ming Ming
5570fcf156 Use generator for toString 2022-12-09 00:03:28 +08:00
Ming Ming
18b2dd9c96 Prefer immutable fields 2022-12-08 21:02:27 +08:00
Ming Ming
11279b4119 Show proper progress during initial sync 2022-12-04 12:06:40 +08:00
Ming Ming
94a34f3124 Revert progress indicator in appbar 2022-12-04 12:06:40 +08:00
Ming Ming
82cdd8b6a1 Fix exception when counting with empty file list 2022-12-04 12:06:40 +08:00
Ming Ming
98696b9a47 Fix potential use of disposed context 2022-12-04 12:06:40 +08:00
luckkmaxx
5d910aa455 Spanish updates 2022-12-04 04:02:13 +00:00
Ming Ming
2e9d70d878 Tweak cloud progress indicator design 2022-11-27 18:46:47 +08:00
Ming Ming
938a0dfb4f Fix server path not saved in Account 2022-11-27 18:46:47 +08:00
Ming Ming
1bf6dfba5a Add a cancel button in Connect 2022-11-27 18:46:47 +08:00
Ming Ming
97cf688359 Tweak messaging in Connect 2022-11-27 17:45:03 +08:00
Ming Ming
abfb13e7c6 Tweak sign in theme 2022-11-27 17:45:03 +08:00
Ming Ming
70d293078d Add theme color description 2022-11-26 17:52:31 +08:00