Commit graph

112 commits

Author SHA1 Message Date
Ming Ming
0478fe3840 List sharing fill albumFile properly
Not filling it prevent album cache to be used, which end up with more requests
2021-10-28 04:48:51 +08:00
Ming Ming
c2c3508414 No longer list non-link shares by me 2021-10-28 04:48:51 +08:00
Ming Ming
bda5a9826c No longer list files shared with me 2021-10-28 04:48:51 +08:00
Ming Ming
bcf71f2eb3 Sync shares between album and its files 2021-10-28 04:48:51 +08:00
Ming Ming
3bc59bdeaa Tweak comments 2021-10-28 04:48:51 +08:00
Ming Ming
6f255a9386 Fix list album not handling new/removed share 2021-10-28 04:48:51 +08:00
Ming Ming
1c29044540 Show albums shared with you in Sharing 2021-10-28 04:48:51 +08:00
Ming Ming
31fd2ab5fa Fix wrong log tag 2021-10-28 04:48:51 +08:00
Ming Ming
afd859d414 List files shared with you in Sharing 2021-10-28 04:48:51 +08:00
Ming Ming
210e4f845f Support link share dirs in Sharing 2021-10-09 16:46:18 +08:00
Ming Ming
129f72e7fe Retain list person bloc state 2021-10-07 18:04:49 +08:00
Ming Ming
85daba9786 Manage shares 2021-10-07 18:04:49 +08:00
Ming Ming
4efad2c0f7 Remove unused imports 2021-10-02 17:48:28 +08:00
Ming Ming
f7ed6d1a01 Refactoring: replace tuple with actual class 2021-09-29 04:57:38 +08:00
Ming Ming
06023228b8 Conform to the new lint rules 2021-09-16 03:53:10 +08:00
Ming Ming
a0b62cac35 Migrate to new person API 2021-09-11 16:03:58 +08:00
Ming Ming
620c840ccc Capture logs from settings for bug report 2021-09-11 16:03:57 +08:00
Ming Ming
6545e78bb6 Fix cached album not shown when offline 2021-09-09 02:09:07 +08:00
Ming Ming
33887402ec Preliminary face recognition app support 2021-09-09 02:07:52 +08:00
Ming Ming
6fd9ad7bc4 Fix username in NC is case-insensitive 2021-09-05 19:54:10 +08:00
Ming Ming
1102ffd67c Fix ListAlbum exception if dir does not exist 2021-09-05 19:54:10 +08:00
Ming Ming
942c16b850 Format code 2021-09-05 02:15:53 +08:00
Ming Ming
0c08fc8122 New flag to control logging file name 2021-09-05 02:15:53 +08:00
Ming Ming
55065d5122 Refresh when a supported file is moved 2021-08-28 04:41:03 +08:00
Ming Ming
e4f75b585a Tweak logs 2021-08-23 05:03:26 +08:00
Ming Ming
4a32f49a11 Add pending shared albums to collection 2021-08-23 05:03:26 +08:00
Ming Ming
c0f65745f7 List pending shard albums 2021-08-23 05:03:26 +08:00
Ming Ming
f430e8f3cd Test case for LsDirBloc 2021-08-17 13:08:31 +08:00
Ming Ming
64d7cc66b9 Indicate shared album 2021-08-16 03:46:01 +08:00
Ming Ming
2092b6aa0c List album returns its own object 2021-08-16 03:46:01 +08:00
Ming Ming
ac4a2aca15 Share album file with other users 2021-08-09 04:42:25 +08:00
Ming Ming
d1fc423839 Tweak logs 2021-08-08 15:13:27 +08:00
Ming Ming
2812e1336e Handle files in trash bin 2021-08-02 19:22:28 +08:00
Ming Ming
ca5714c816 Throttle update events in ListAlbum 2021-08-02 14:47:18 +08:00
Ming Ming
36e5a1c17b Refactoring: extract throttling logic 2021-08-02 14:47:18 +08:00
Ming Ming
df26b7a8c8 Migrate to null-safety 2021-07-25 00:23:08 +08:00
Ming Ming
c29b1106b5 Refactoring 2021-07-22 16:44:49 +08:00
Ming Ming
0e8a461a0f Optimize search suggestions order 2021-07-18 15:05:57 +08:00
Ming Ming
651508de88 Search albums 2021-07-16 15:57:01 +08:00
Ming Ming
a124c99f33 Fix no albums shown if any one of them erred 2021-07-11 13:32:35 +08:00
Ming Ming
5257766151 Batch import folders as albums 2021-07-02 20:03:09 +08:00
Ming Ming
c7176692d3 Fix trivial warnings 2021-06-29 21:41:46 +08:00
Ming Ming
b47cb5c63c Customize date/time of a file 2021-06-23 01:05:02 +08:00
Ming Ming
8136bf65ef Improve logs 2021-06-15 03:30:46 +08:00
Ming Ming
30ec7dab7a No longer propagate property updates to album 2021-06-15 03:30:46 +08:00
Ming Ming
954d8a869d New archive property for file 2021-06-06 03:39:58 +08:00
Ming Ming
a846a51332 Treat metadata as property 2021-06-06 03:39:58 +08:00
Ming Ming
7b846c5f66 Query dirs level-by-level in root picker
Fix performance issue on servers with many dirs
2021-06-06 01:55:09 +08:00
Ming Ming
3c70d6f5e2 Remove useless imports 2021-05-24 18:28:05 +08:00
Ming Ming
f7d0a41540 Group data srcs in new file 2021-05-24 18:28:05 +08:00
Ming Ming
5c3655d881 Add touch token to sync remote/local properties 2021-05-24 18:28:05 +08:00
Ming Ming
3cc6ba2749 (android) Allow whitelisting self-signed cert 2021-05-09 19:28:06 +08:00
Ming Ming
5068fc8a01 Improve error message for wrong password 2021-05-09 18:32:33 +08:00
Ming Ming
222170c2cc Improve error message 2021-05-06 14:42:01 +08:00
Ming Ming
4bb837875c Rescan only after multiple metadata updates 2021-04-28 21:04:06 +08:00
Ming Ming
63772e6e17 Clean up logs 2021-04-28 13:58:41 +08:00
Ming Ming
dcf35f61c6 Drop successive scan dir request
Happens when external events are fired quickly in succession
2021-04-27 19:06:34 +08:00
Ming Ming
2cb237375b Log stacktrace 2021-04-27 19:06:34 +08:00
Ming Ming
c2c903f494 Only explicitly query album cache on first run 2021-04-27 19:06:34 +08:00
Ming Ming
60353bc489 Only explicitly query file cache on first run 2021-04-27 00:28:29 +08:00
Ming Ming
0ff7e29d7a Refactor ScanDirBloc construction 2021-04-12 11:45:38 +08:00
Ming Ming
ab573ad273 Initial commit 2021-04-10 12:28:12 +08:00