Commit graph

420 commits

Author SHA1 Message Date
Thibault Deckers
2ed7851d7d selection: toggle section selection by tapping header 2020-07-26 01:35:13 +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
c86af1945f API 30: improved media store xmp value in fullscreen debug page 2020-07-19 19:04:56 +09:00
Thibault Deckers
dcbd95be01 improved new album creation dialog 2020-07-19 17:57:21 +09:00
Thibault Deckers
1e7c682bee fixed black background flashing before showing content on launch 2020-07-12 21:50:25 +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
d3a94b0676 pick: fix to allow Google Lens (and others) reading the picked URI 2020-07-05 22:23:42 +09:00
Thibault Deckers
e79ffbdb89 storage access: misc fixes for Android R style storage 2020-07-05 16:18:53 +09:00
Thibault Deckers
7f62846539 fullscreen: always locate entry 2020-07-05 10:11:41 +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
54084bec47 fixed static analysis issues 2020-06-13 10:44:41 +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
fb4455399f welcome: load terms from assets 2020-06-12 19:07:12 +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
9c98920639 debug: improved display for mediastore timestamps 2020-06-12 11:04:15 +09:00
Thibault Deckers
25e394dbba fullscreen: fixed listening to image change 2020-06-12 11:03:23 +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
049840bd73 empty content placeholder fix 2020-06-11 15:17:32 +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
bd4d792179 album unique name is now unique for its storage volume only 2020-06-11 11:57:56 +09:00
Thibault Deckers
3fe1d955d6 durations cleanup 2020-06-11 11:34:09 +09:00
Thibault Deckers
ac1dc99cba overlay: fixed border width for low density screens 2020-06-11 11:28:12 +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
c002291adf added welcome page with terms of service 2020-06-10 13:35:22 +09:00
Thibault Deckers
b92545f059 various fixes for copy/move/fav 2020-06-10 11:53:33 +09:00
Thibault Deckers
e26f2b4fb6 filter bar: animate chip removal 2020-06-09 12:49:47 +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
be664f0967 fullscreen: modified widget rebuild logic 2020-06-08 17:07:37 +09:00
Thibault Deckers
61f4b621eb staggered animation to view licenses and filter grids 2020-06-08 11:07:43 +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
40a31a667d info: minor fix to top overscroll detection 2020-06-05 12:47:31 +09:00
Thibault Deckers
7a5ad21c36 minor fixes 2020-06-05 12:35:35 +09:00
Thibault Deckers
ef49888a22 restored streaming fullscreen image, with chunk events 2020-06-05 11:42:42 +09:00
Thibault Deckers
1400228a43 thumbnails: fade to higher quality 2020-06-04 12:52:12 +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
5b3eed7449 debug: added android env variables 2020-05-29 11:13:40 +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
c62c924947 packages upgrade 2020-05-25 07:42:24 +09:00
Thibault Deckers
00d3c9a86e added album grid page 2020-05-24 16:19:02 +09:00
Thibault Deckers
2bc16bd373 about: added android dependencies to OSS 2020-05-24 11:03:52 +09:00
Thibault Deckers
810f32d542 apply text scale factor 2020-05-24 10:21:43 +09:00
Thibault Deckers
033dd84282 info: fixed metadata header selection color 2020-05-24 09:49:47 +09:00
Thibault Deckers
6b68004806 added about page with OSS licenses 2020-05-22 13:51:34 +09:00
Thibault Deckers
b4bc950fb8 moved drawer file 2020-05-22 10:18:05 +09:00
Thibault Deckers
10e18ae7c9 fullscreen: can yield to vertical pageview even when image is not in initial scale 2020-05-22 10:15:40 +09:00
Thibault Deckers
fb7df6fcf2 handle pick intent 2020-05-18 18:02:46 +09:00
Thibault Deckers
e2cb03909a fullscreen: fixed scale state monitoring on entry change 2020-05-18 16:15:45 +09:00
Thibault Deckers
c131e179ee improved tooltip positions 2020-05-14 15:26:36 +09:00
Thibault Deckers
e7086481a4 fixed header leading transition when switching between browsing and selection 2020-05-14 14:56:59 +09:00
Thibault Deckers
3a30f9911b fixed removing items from source 2020-05-14 14:36:16 +09:00
Thibault Deckers
7a4e5dd85d fixed highlight after scaling 2020-05-14 14:05:50 +09:00
Thibault Deckers
9387496fbe search: show query filter chip during typing 2020-05-14 13:17:35 +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
5fe7ed49c0 added countries page 2020-05-13 10:35:43 +09:00
Thibault Deckers
8e133ef50a added tags page 2020-05-13 09:55:40 +09:00
Thibault Deckers
c351e4a785 improved debug pages 2020-05-12 18:48:19 +09:00
Thibault Deckers
8696dc9a93 minor change 2020-05-12 18:21:10 +09:00
Thibault Deckers
7d522e637d drawer: update items on source change 2020-05-11 12:57:03 +09:00
Thibault Deckers
445938435c search: update available filter on source change 2020-05-11 12:12:34 +09:00
Thibault Deckers
0ab594f6ab fixed sweeper 2020-05-11 11:56:59 +09:00
Thibault Deckers
868c35773c clip zoomed image to page size 2020-05-11 11:03:49 +09:00
Thibault Deckers
20acac10ed gathered more icons 2020-05-11 10:53:48 +09:00
Thibault Deckers
667303cb96 added image filter 2020-05-11 10:29:41 +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
9e42156e13 minor fix 2020-05-08 23:09:59 +09:00
Thibault Deckers
c0e909937d highlight thumbnail after scaling 2020-05-08 23:03:20 +09:00
Thibault Deckers
e9d12ed3f3 revert moving scroll function out of scaling gesture detector (rebuild perf issue)
monitor scrolling for thumbnail loading
2020-05-08 17:51:59 +09:00
Thibault Deckers
2dc4cd6fe9 minor change 2020-05-08 15:28:32 +09:00
Thibault Deckers
9bd9332ae6 provider selector syntax sugar 2020-05-08 10:37:29 +09:00
Thibault Deckers
52c353daf5 overlay: do not clip location in landscape 2020-05-08 10:16:51 +09:00
Thibault Deckers
85517012ae use theme button text style 2020-05-08 09:56:42 +09:00
Thibault Deckers
8b06e6c86c moved scroll function out of scaling gesture detector 2020-05-07 15:38:27 +09:00
Thibault Deckers
81f72d8322 fixed photoview gesture resolution to restore tap recognition 2020-05-06 19:08:27 +09:00
Thibault Deckers
bf90ad0b6a improved scroll accuracy after scaling 2020-05-04 13:02:53 +09:00
Thibault Deckers
2740bdc597 fixed scrolling after scaling 2020-05-04 12:43:32 +09:00
Thibault Deckers
6e53ce8cf3 bugfix: freeze when performing layout on collection list after scaling 2020-05-04 12:01:58 +09:00
Thibault Deckers
157fc60322 thumbnails: changed cancellation strategy 2020-04-30 10:04:54 +09:00