Commit graph

441 commits

Author SHA1 Message Date
Ming Ming
598f583686 Open the new album after added to collection 2021-11-25 21:02:42 +08:00
Ming Ming
c63b473034 Refactor rename fn 2021-11-25 21:02:42 +08:00
Ming Ming
adf1968a40 LsSingleFile now takes repo as with other use cases 2021-11-25 21:02:42 +08:00
Ming Ming
8f9879b1d4 Type user name to share album with them
Doesn't make sense to list all users
2021-11-25 21:02:42 +08:00
Ming Ming
ebcfc03815 Refactor: make search suggestion bloc generic 2021-11-25 21:02:42 +08:00
Ming Ming
e9f0f12f23 Refactor: relocate function 2021-11-25 21:02:42 +08:00
Ming Ming
a7cb4ce8de Tweak style 2021-11-25 21:02:42 +08:00
Ming Ming
49dca92f70 Fix draggable scrollbar overlapping app bar and status bar 2021-11-25 21:02:42 +08:00
Ming Ming
0e8d125a8c Pull to refresh album page 2021-11-25 21:02:41 +08:00
Ming Ming
cc5046ee8e Keep the refresh indicator until done 2021-11-25 21:02:41 +08:00
Ming Ming
0eef1a88cc Can only remove owned items from album 2021-11-25 21:02:41 +08:00
Ming Ming
31baba7a8a Clear selection immediately after pressing add 2021-11-25 21:02:41 +08:00
Ming Ming
2aaf6d0a88 Add selected items to album in album browser 2021-11-25 21:02:41 +08:00
Ming Ming
ab4969d69f Unify adding items to album from widgets 2021-11-25 21:02:41 +08:00
Ming Ming
4027058809 Scan share_folder even if it's not under account roots 2021-11-25 21:02:41 +08:00
Ming Ming
679aaf36dd Refactor: extract fn to unstrip file path 2021-11-25 21:02:41 +08:00
Ming Ming
87d2696a99 Refactor: extract fn to check if file under dir 2021-11-25 21:02:41 +08:00
Ming Ming
1460f12762 Format code 2021-11-25 21:02:41 +08:00
Ming Ming
224b9ad151 Case insensitive string for username 2021-11-25 21:02:41 +08:00
Ming Ming
d84ff1ed64 Improve how album is shown in fix shares widget 2021-11-25 21:02:41 +08:00
Ming Ming
6e9a34342a Revamp how share is managed for album
Shares are now stored in the album json, such that users other than the album owner are aware of the shares
2021-11-25 21:02:41 +08:00
Ming Ming
d1841556c2 Inject repo to LsDirBloc 2021-11-25 21:02:41 +08:00
Ming Ming
a63d3e43a1 Add OSM as alternative map provider 2021-11-25 21:02:41 +08:00
Ming Ming
d57be5e77a Rename map to reduce confusion 2021-11-25 21:02:41 +08:00
Ming Ming
456975360a Inject Pref to use cases 2021-11-04 03:23:34 +08:00
Ming Ming
7583b09bb8 Inject AppDb 2021-11-04 03:23:30 +08:00
Ming Ming
aab38b752d Tap 2FA hint to open the help page 2021-11-04 01:03:13 +08:00
Ming Ming
4d1755db3a Upgrade dependencies 2021-11-04 01:03:13 +08:00
Ming Ming
a0287a551a Selectively enable experiments 2021-10-30 01:45:06 +08:00
Ming Ming
2ad844292a Compare username ignoring case 2021-10-30 01:42:44 +08:00
Ming Ming
9ca333403f Simplify Pref access 2021-10-28 05:22:12 +08:00
Ming Ming
be220071cd Fix incorrect pending metadata count 2021-10-28 04:48:52 +08:00
Ming Ming
1fdf438956 Fix back button bypassing Done listener in account settings 2021-10-28 04:48:51 +08:00
Ming Ming
6052d82047 Lab settings are now more accessible 2021-10-28 04:48:51 +08:00
Ming Ming
36611c7f35 REmove file shares when removing album 2021-10-28 04:48:51 +08:00
Ming Ming
3fcb4e2090 Fix calling setState after widget dismissed 2021-10-28 04:48:51 +08:00
Ming Ming
4ac8cac73d Store user and time when an item is added to album 2021-10-28 04:48:51 +08:00
Ming Ming
b2016e6f9b Unshare when removing files from album 2021-10-28 04:48:51 +08:00
Ming Ming
f1cffb0571 Share files added to a shared album 2021-10-28 04:48:51 +08:00
Ming Ming
d7a41161ed Better way to compare if 2 Files are the same file on server 2021-10-28 04:48:51 +08:00
Ming Ming
6848f86f38 Tweak log 2021-10-28 04:48:51 +08:00
Ming Ming
2aa792370b Support modified share_folder parameter 2021-10-28 04:48:51 +08:00
Ming Ming
25acd91c44 Support single selection in DirPicker 2021-10-28 04:48:51 +08:00
Ming Ming
e5479b7761 Refactoring: convert dir picker to widget 2021-10-28 04:48:51 +08:00
Ming Ming
52e26057d3 Tweak settings item style 2021-10-28 04:48:51 +08:00
Ming Ming
bf5845f832 Settings to disable face recognition support 2021-10-28 04:48:51 +08:00
Ming Ming
75262a2a9b Tweak icon style 2021-10-28 04:48:51 +08:00
Ming Ming
b2f6e1a73a Move account settings to Settings 2021-10-28 04:48:51 +08:00
Ming Ming
5fe70c3964 Support account specific settings 2021-10-28 04:48:51 +08:00
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
afa40e02f8 Fix touch response in share album dialog 2021-10-28 04:48:51 +08:00
Ming Ming
fb3b035214 Make hardcoded string translatable 2021-10-28 04:48:51 +08:00
Ming Ming
164237a858 Tweak style 2021-10-28 04:48:51 +08:00
Ming Ming
5b1dcfb515 (Un)Share associated files when (un)sharing an album 2021-10-28 04:48:51 +08:00
Ming Ming
b533c9caf7 Share only supported in static albums 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
39eae6dd1f Refactoring: extract generic widget class 2021-10-28 04:48:51 +08:00
Ming Ming
6a394cc93a Fix confusing text for albums shared by you 2021-10-28 04:48:51 +08:00
Ming Ming
dd93a9eb2a Show placeholder when image failed to load 2021-10-28 04:48:51 +08:00
Ming Ming
2502c85ff1 Tweak error message 2021-10-28 04:48:51 +08:00
Ming Ming
8652c63091 Tweak icon style 2021-10-28 04:48:51 +08:00
Ming Ming
4f795a5b8e Make hardcoded string translatable 2021-10-28 04:48:51 +08:00
Ming Ming
c824543656 Refactoring 2021-10-28 04:48:51 +08:00
Ming Ming
c2eade1a50 Remove redundant code 2021-10-28 04:48:51 +08:00
Ming Ming
be2867ae41 Import potential shared albums in sharing browser 2021-10-28 04:48:51 +08:00
Ming Ming
eec1c99a8e Show indicator when new albums are shared with you 2021-10-28 04:48:51 +08:00
Ming Ming
7167587554 Remove obsolete code 2021-10-28 04:48:51 +08:00
Ming Ming
fee6d092e9 Remove old sharing widget 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
f0aa5eb23c Tweak style 2021-10-28 04:48:51 +08:00
Ming Ming
481387e8fb Refactoring: extract widget class 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
50ba293345 Show progress bar in sharing browser 2021-10-28 04:48:51 +08:00
Ming Ming
16285bf0f6 Fix dirs deeper than 2 lvs are optimized out 2021-10-09 17:10:23 +08:00
Ming Ming
a37697f7be (Web) Allow sharing as links 2021-10-09 16:46:18 +08:00
Ming Ming
5e100d1586 Ask to delete link share dir after unsharing 2021-10-09 16:46:18 +08:00
Ming Ming
210e4f845f Support link share dirs in Sharing 2021-10-09 16:46:18 +08:00
Ming Ming
da1093a606 Share multiple files as link 2021-10-09 16:46:18 +08:00
Ming Ming
bc489ab954 Fix "go back" showing in top-level dir 2021-10-07 18:04:49 +08:00
Ming Ming
129f72e7fe Retain list person bloc state 2021-10-07 18:04:49 +08:00
Ming Ming
2fd3f7feff Rename lab sharing button 2021-10-07 18:04:49 +08:00
Ming Ming
0c86af1bfb Format code 2021-10-07 18:04:49 +08:00
Ming Ming
85daba9786 Manage shares 2021-10-07 18:04:49 +08:00
Ming Ming
3b6c679f04 Refactoring 2021-10-07 13:27:47 +08:00
Ming Ming
4b590e85ba Tweak style 2021-10-05 03:49:49 +08:00
Ming Ming
84b06a5cdd Pull to refresh 2021-10-05 03:49:49 +08:00
Ming Ming
99fd139f51 Indicate album being sorted manually 2021-10-05 03:49:49 +08:00
Ming Ming
5557b591c9 Group photos by date in album browser 2021-10-05 03:49:49 +08:00
Ming Ming
dfe1acc6e4 Refactoring 2021-10-05 03:29:12 +08:00
Ming Ming
e699dafc14 Fix inconsistent default EXIF setting 2021-10-02 22:11:23 +08:00
Ming Ming
588c3b408d Fix EXIF in setup not persisted if not changed 2021-10-02 20:59:45 +08:00
Ming Ming
808c654e75 Convenient fn to extract filename from File 2021-10-02 17:35:46 +08:00
Ming Ming
b5b1e4ecd7 Enable the new cs translation 2021-10-02 17:30:06 +08:00
Ming Ming
0f3dbda458 Refactoring: unify fn naming 2021-09-29 22:56:54 +08:00
Ming Ming
7bb41887b3 Refactoring: hide resync and populate 2021-09-29 22:56:54 +08:00
Ming Ming
4c222a239a Download album 2021-09-29 22:56:54 +08:00
Ming Ming
e7f510ac4f Download selected files 2021-09-29 22:56:54 +08:00
Ming Ming
145761495c Refactoring: improve naming 2021-09-29 22:56:51 +08:00
Ming Ming
2cafe8e184 Tweak selectable style 2021-09-29 04:57:39 +08:00
Ming Ming
c494a9f33e Fix image grid recreated on every build 2021-09-29 04:57:38 +08:00