Commit graph

521 commits

Author SHA1 Message Date
Thibault Deckers
93ebd25f70 changed dialog style 2020-08-02 15:57:18 +09:00
Thibault Deckers
5b338ba025 album creation dialog: use radio buttons instead of dropdown 2020-08-02 15:43:23 +09:00
Thibault Deckers
d715d628be removed noisy const 2020-07-26 12:14:43 +09:00
Thibault Deckers
4cbfcdc2e3 fixed more lint issues (effective dart style) 2020-07-26 03:03:07 +09:00
Thibault Deckers
a48937795e fixed some lint issues (effective dart style) 2020-07-26 02:21:51 +09:00
Thibault Deckers
d368fbe65c API 30: handle access at directory level, request max but can process with min 2020-07-26 01:12:22 +09:00
Thibault Deckers
dcbd95be01 improved new album creation dialog 2020-07-19 17:57:21 +09:00
Thibault Deckers
760ee681d2 share: loosened shared mime types to show more receiving apps 2020-07-12 21:41:13 +09:00
Thibault Deckers
3b31439c2e CI: release on tag with Github Actions 2020-07-12 14:11:54 +09:00
Thibault Deckers
e79ffbdb89 storage access: misc fixes for Android R style storage 2020-07-05 16:18:53 +09:00
Thibault Deckers
e7b48ad136 catalogue mime type, platform: distinguish source entry from dart call entry, move/copy alternate method for older devices 2020-06-21 21:14:15 +09:00
Thibault Deckers
073de89362 minor fixes (app bar progress subtitle, welcome terms, new album dialog, catalog/locating priority) 2020-06-20 10:45:18 +09:00
Thibault Deckers
297da41c64 selection: added menu item to refresh metadata 2020-06-14 10:37:32 +09:00
Thibault Deckers
f8deacd8b6 fullscreen: make sure feedback is dismissed before popping to collection 2020-06-13 10:09:04 +09:00
Thibault Deckers
043fe51379 about: added source link 2020-06-12 19:09:19 +09:00
Thibault Deckers
7db80f93be move/copy: fixed storage permission check for destination folder 2020-06-12 15:24:00 +09:00
Thibault Deckers
ce69587d2c save known entries in sqlite and only fetch from mediastore new/modified entries 2020-06-12 15:10:48 +09:00
Thibault Deckers
b170ce0492 media store fetch by stream handler, collection source split in mixins 2020-06-11 18:06:30 +09:00
Thibault Deckers
cbacb923e7 thumbnail/app icon: use display metrics in Android instead of devicePixelRatio in Flutter 2020-06-11 14:28:09 +09:00
Thibault Deckers
3fe1d955d6 durations cleanup 2020-06-11 11:34:09 +09:00
Thibault Deckers
8b4b88e077 minor changes 2020-06-11 09:40:15 +09:00
Thibault Deckers
60abdb7247 minor fixes 2020-06-10 22:08:51 +09:00
Thibault Deckers
995242f239 improved welcome page 2020-06-10 19:19:29 +09:00
Thibault Deckers
b92545f059 various fixes for copy/move/fav 2020-06-10 11:53:33 +09:00
Thibault Deckers
ff9420fce7 filter grid: background image progressive loading 2020-06-09 11:00:35 +09:00
Thibault Deckers
20c40020c0 collection: sloppy scroll physics to improve scale gesture recognition 2020-06-09 10:17:35 +09:00
Thibault Deckers
4dd5e9a3b8 added sort/group hint to fetch from media store 2020-06-09 09:38:07 +09:00
Thibault Deckers
1be8853e63 app bar: show cataloguing/locating progress 2020-06-05 15:51:08 +09:00
Thibault Deckers
755e75dc6a filter grids: added empty content placeholder 2020-06-05 14:55:52 +09:00
Thibault Deckers
02d869c02a app bar: loading feedback 2020-06-05 14:45:38 +09:00
Thibault Deckers
ef49888a22 restored streaming fullscreen image, with chunk events 2020-06-05 11:42:42 +09:00
Thibault Deckers
65fffdd21a use Glide for a lower priority pass of higher quality thumbnails 2020-06-04 12:37:29 +09:00
Thibault Deckers
a09e910840 fixed source/lens after delete/move/copy 2020-06-02 15:59:27 +09:00
Thibault Deckers
209bb70f03 fixed filter chip hero to filter bar 2020-06-02 14:39:54 +09:00
Thibault Deckers
cb21761a47 reviewed filter chip layout 2020-06-02 13:49:34 +09:00
Thibault Deckers
ccb9482221 albums: svg decoration, update source for new albums 2020-06-02 11:24:02 +09:00
Thibault Deckers
b9bf51ff83 chip grid: added count and storage indicator for albums 2020-06-01 15:53:01 +09:00
Thibault Deckers
97e3fe62c0 copy/move: album creation 2020-06-01 14:11:24 +09:00
Thibault Deckers
a437c2fe9a move: update source, DB, lenses 2020-05-31 10:38:24 +09:00
Thibault Deckers
cae7e6570d copy: update DB, favs 2020-05-29 16:04:07 +09:00
Thibault Deckers
487ac5c677 copy: fix for non primary volumes, update collection 2020-05-27 14:34:11 +09:00
Thibault Deckers
1cd333d419 debug: content resolver metadata, copy/move WIP 2020-05-27 12:11:01 +09:00
Thibault Deckers
00d3c9a86e added album grid page 2020-05-24 16:19:02 +09:00
Thibault Deckers
810f32d542 apply text scale factor 2020-05-24 10:21:43 +09:00
Thibault Deckers
6b68004806 added about page with OSS licenses 2020-05-22 13:51:34 +09:00
Thibault Deckers
fb7df6fcf2 handle pick intent 2020-05-18 18:02:46 +09:00
Thibault Deckers
c131e179ee improved tooltip positions 2020-05-14 15:26:36 +09:00
Thibault Deckers
f65b70b244 fixed child usage in builder 2020-05-14 12:22:43 +09:00
Thibault Deckers
f82c19046c improved filter tile 2020-05-14 11:26:20 +09:00
Thibault Deckers
8e133ef50a added tags page 2020-05-13 09:55:40 +09:00
Thibault Deckers
8696dc9a93 minor change 2020-05-12 18:21:10 +09:00
Thibault Deckers
0ab594f6ab fixed sweeper 2020-05-11 11:56:59 +09:00
Thibault Deckers
20acac10ed gathered more icons 2020-05-11 10:53:48 +09:00
Thibault Deckers
5966d3b513 gathered more icons 2020-05-11 10:29:30 +09:00
Thibault Deckers
e0d1e150bc fixed header clipping when selection button pushes text on new line 2020-05-11 09:36:44 +09:00
Thibault Deckers
aedd0de6c9 fixed button text style 2020-05-11 09:06:03 +09:00
Thibault Deckers
c0e909937d highlight thumbnail after scaling 2020-05-08 23:03:20 +09:00
Thibault Deckers
85517012ae use theme button text style 2020-05-08 09:56:42 +09:00
Thibault Deckers
157fc60322 thumbnails: changed cancellation strategy 2020-04-30 10:04:54 +09:00
Thibault Deckers
c3ff156282 minor fixes 2020-04-28 12:36:26 +09:00
Thibault Deckers
836e7fe4d0 check storage permission before platform calls 2020-04-27 18:23:50 +09:00
Thibault Deckers
a08c5a3369 selection: delete 2020-04-24 13:05:03 +09:00
Thibault Deckers
2f532176ed selection: share 2020-04-22 13:19:32 +09:00
Thibault Deckers
ab3140a66f thumbnail overlay icon fixes 2020-04-22 12:13:48 +09:00
Thibault Deckers
aa99129abf stats: improved mime legend, filter table layout 2020-04-21 10:45:10 +09:00
Thibault Deckers
19976940a0 thumbnail: cancel queued image loading on dispose 2020-04-16 18:35:33 +09:00
Thibault Deckers
28e053cdd6 native call priority management 2020-04-14 21:01:36 +09:00
Thibault Deckers
176ef00484 moved files 2020-04-14 11:59:52 +09:00
Thibault Deckers
53dfe85e07 SD card storage indicator in drawer and section headers 2020-04-13 14:32:18 +09:00
Thibault Deckers
fd5bb222d7 filters: replaced GIF mime filter by animated webp or gif 2020-04-13 11:20:37 +09:00
Thibault Deckers
9c9c55e8cd filters: flag for country filter 2020-04-12 17:29:31 +09:00
Thibault Deckers
2b2e7e31bd init: progressively add entries with saved dates
fullscreen: debug page
2020-04-08 12:32:18 +09:00
Thibault Deckers
48a62e85c5 misc fixes 2020-04-07 14:50:23 +09:00
Thibault Deckers
09cef69d10 use cached image during hero animation if possible 2020-04-03 10:59:16 +09:00
Thibault Deckers
adfc93a59c fullscreen: show low res image until high res is loaded, fixed hero animation 2020-04-02 19:41:48 +09:00
Thibault Deckers
dd2199ef20 packages upgrade & fixed pedantic issues 2020-04-01 10:40:02 +09:00
Thibault Deckers
459fc24856 overlay: favourite toggle highlight 2020-03-30 22:32:48 +09:00
Thibault Deckers
4ab75fe218 city filter 2020-03-30 17:09:58 +09:00
Thibault Deckers
1c18cc320e minor fixes 2020-03-30 10:25:25 +09:00
Thibault Deckers
ef130eb820 stats: top countries and tags 2020-03-30 10:12:40 +09:00
Thibault Deckers
edd410d854 added favourites 2020-03-28 11:01:50 +09:00
Thibault Deckers
fe0440f265 added thumbnail image provider, clarified image service, get unreadable video preview by Glide 2020-03-27 16:41:03 +09:00
Thibault Deckers
0cedb70666 filter bar: minor fixes 2020-03-27 13:42:19 +09:00
Thibault Deckers
cb553df009 filter bar: clear filter, app filter color 2020-03-27 13:05:54 +09:00
Thibault Deckers
4c23a0f5ad info: moved tag filters to basic section 2020-03-26 19:15:34 +09:00
Thibault Deckers
0199f9bd22 info: added album filter chip 2020-03-26 18:16:21 +09:00
Thibault Deckers
4ea985b8f8 drawer on all pages 2020-03-26 10:56:02 +09:00
Thibault Deckers
678c2509ae info: minor changes 2020-03-25 15:41:21 +09:00
Thibault Deckers
6c8441642c svg support 2020-03-23 13:00:16 +09:00
Thibault Deckers
0093b715d1 info: selectable text, use expansion panels for metadata directories 2020-03-19 22:38:07 +09:00
Thibault Deckers
83f49902b9 reviewed collection model to work with source + lenses 2020-03-07 15:53:41 +09:00
Thibault Deckers
04c8c966bd info: highlight titles with custom decoration instead of gradient 2020-01-18 00:12:43 +09:00
Thibault Deckers
6f31f03451 fixed multiline section header with leading widget 2020-01-16 20:02:41 +09:00
Thibault Deckers
b8dfc6252d minor changes 2020-01-08 09:36:38 +09:00
Thibault Deckers
03246a8df4 minimized change notifications, fixed logs 2020-01-01 20:21:41 +09:00
Thibault Deckers
935227f2e3 split widgets, listen to collection by ChangeNotifierProvider instead of AnimatedWidget 2019-12-31 11:59:01 +09:00
Thibault Deckers
737656730a use outline material icons 2019-12-30 16:20:33 +09:00
Thibault Deckers
73bb51895f drawer: split albums by type 2019-12-29 21:27:47 +09:00
Thibault Deckers
afdcdc8745 info: styled dividers 2019-12-28 01:22:11 +09:00
Thibault Deckers
d3f1b2ceb2 changed widget structure 2019-12-27 00:05:47 +09:00
Thibault Deckers
aafcc1da63 fullscreen: fixed route transition 2019-12-26 22:06:31 +09:00
Thibault Deckers
582afba3e9 media store collection provider 2019-12-26 17:37:56 +09:00
Thibault Deckers
dc14c354a8 get thumbnails from mediastore (faster, lower quality) 2019-12-26 14:34:38 +09:00
Thibault Deckers
bfe2b4d319 minor fixes 2019-12-24 11:10:02 +09:00
Thibault Deckers
cb28ad9272 linting 2019-12-24 10:41:43 +09:00
Thibault Deckers
4761e16208 use Provider/Selector for MediaQueryData 2019-12-23 18:13:09 +09:00
Thibault Deckers
cee585d03c fixed logo, applied pedantic, added startup timing TODOs 2019-12-21 00:29:14 +09:00
Thibault Deckers
6203b98ff4 misc 2019-11-20 08:26:18 +09:00
Thibault Deckers
c8e0f2911d video: improved overlay, error handling 2019-10-10 00:34:11 +09:00
Thibault Deckers
c4d44b49ea custom video control overlay 2019-10-06 16:30:06 +09:00
Thibault Deckers
24f254454f use forked package for draggable_scrollbar 2019-09-14 00:49:52 +09:00
Thibault Deckers
5768b8a056 album: fixed padding around scroll thumb 2019-09-13 20:33:57 +09:00
Thibault Deckers
ff34e77cb3 entry: split change notifier, address fallback 2019-09-07 16:13:43 +09:00
Thibault Deckers
31eb61433e album icons: shadow only in section headers 2019-09-07 12:56:38 +09:00
Thibault Deckers
d460f7c8ef album icons: improved app icon fetch, added download icon 2019-09-07 12:49:42 +09:00
Thibault Deckers
7aeae543c4 special albums: added telegram 2019-09-02 23:17:16 +09:00
Thibault Deckers
52c836a796 drawer: special album icons 2019-09-01 17:43:06 +09:00
Thibault Deckers
5bb2e914c6 album: group by album/date 2019-08-27 18:56:49 +09:00
Thibault Deckers
49a28c6d09 fullscreen: fixed overlay animation 2019-08-04 00:13:38 +09:00
Thibault Deckers
09dedaa604 improved fullscreen with notch, top overlay buttons 2019-08-01 23:54:27 +09:00
Thibault Deckers
1a6ed67893 split fullscreen page widgets 2019-07-28 18:25:12 +09:00