Commit graph

45 commits

Author SHA1 Message Date
Thibault Deckers
751f2fcacc always keep home as the first route in navigator stack, apply double back exit policy to filter grid pages 2020-09-04 22:01:11 +09:00
Thibault Deckers
daedad57fa current route identification 2020-09-03 13:20:42 +09:00
Thibault Deckers
f0818066b5 various null/default fixes 2020-08-28 23:41:50 +09:00
Thibault Deckers
55c6209bee tests: show fullscreen, info 2020-08-20 19:29:35 +09:00
Thibault Deckers
b07f15b5fb bugfix: context entry was not updated when deleting the last entry in fullscreen 2020-08-18 21:50:01 +09:00
Thibault Deckers
d715d628be removed noisy const 2020-07-26 12:14:43 +09:00
Thibault Deckers
7f62846539 fullscreen: always locate entry 2020-07-05 10:11:41 +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
ce69587d2c save known entries in sqlite and only fetch from mediastore new/modified entries 2020-06-12 15:10:48 +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
3fe1d955d6 durations cleanup 2020-06-11 11:34:09 +09:00
Thibault Deckers
be664f0967 fullscreen: modified widget rebuild logic 2020-06-08 17:07:37 +09:00
Thibault Deckers
7a5ad21c36 minor fixes 2020-06-05 12:35:35 +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
cae7e6570d copy: update DB, favs 2020-05-29 16:04:07 +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
e2cb03909a fullscreen: fixed scale state monitoring on entry change 2020-05-18 16:15:45 +09:00
Thibault Deckers
9e42156e13 minor fix 2020-05-08 23:09:59 +09:00
Thibault Deckers
9199047c85 video: pause player when user leaves app 2020-04-28 11:18:58 +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
e88568e706 Squashed commit of the following:
commit a80d48e19d05d6b9978cc293d5d3dd460c387d27
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Mon Apr 20 08:34:50 2020 +0900

    video: fixed status check

commit d5af7cecd5c14c47b108456777da170052b7754f
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 22:13:58 2020 +0900

    safer seek

commit f84768dd9ac5a70a4489509bd944685298023550
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 22:08:06 2020 +0900

    use forked `flutter_ijkplayer` to support content URIs on Android < Q

commit fde82bc213b0058cd990af2c7678f46b20c78bd7
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 18:39:18 2020 +0900

    packages upgrade

commit 14414f32203a5caccdb61902ce75b0d83a1a8656
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 14:57:38 2020 +0900

    fixes for flutter_ijkplayer

commit 2944d84d9f334bbe54303f7eb3b82a517664e84a
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Fri Apr 17 15:58:29 2020 +0900

    draft for flutter_ijkplayer

commit 0d82956b8e7e1d4500d09805a5d0fd59d2361ed3
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Fri Apr 17 13:00:14 2020 +0900

    switch from video_player to fijkplayer
2020-04-20 08:36:44 +09:00
Thibault Deckers
19976940a0 thumbnail: cancel queued image loading on dispose 2020-04-16 18:35:33 +09:00
Thibault Deckers
7580988747 bugfix: make sure System UI is visible when navigating to filtered collection from Info 2020-04-14 10:01:19 +09:00
Thibault Deckers
a2fc8bfd2f various fixes 2020-04-07 17:46:23 +09:00
Thibault Deckers
2176c654f1 overlay: bottom overlay scrolling along vertical axis 2020-04-03 14:21:16 +09:00
Thibault Deckers
c4c95280ef overlay: fixed padding after toggling it off, then on and changing orientation 2020-04-03 09:05:32 +09:00
Thibault Deckers
2a7482d6d4 viewer: swipe down to exit 2020-04-02 10:42:44 +09:00
Thibault Deckers
dd2199ef20 packages upgrade & fixed pedantic issues 2020-04-01 10:40:02 +09:00
Thibault Deckers
c470d030be fullscreen: prepped actions for overlay/menu selection 2020-03-31 13:04:56 +09:00
Thibault Deckers
b3fde095e9 collection: fixed scroll thumb top padding according to app bar height 2020-03-31 10:44:39 +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
cb553df009 filter bar: clear filter, app filter color 2020-03-27 13:05:54 +09:00
Thibault Deckers
14d1f9241c changed fullscreen -> collection transition opacity 2020-03-24 09:49:14 +09:00
Thibault Deckers
3baaaa5877 heif/heic support 2020-03-24 09:33:40 +09:00
Thibault Deckers
0c30bfd19e async metadata loading 2020-03-23 16:07:48 +09:00
Thibault Deckers
6c8441642c svg support 2020-03-23 13:00:16 +09:00
Thibault Deckers
298817d888 fullscreen: fixed video init when deleting previous entry 2020-03-18 12:22:20 +09:00
Thibault Deckers
1400ff7ecc fullscreen: fixed video init when deleting previous entry 2020-03-18 11:19:14 +09:00
Thibault Deckers
ec51b1878a fullscreen: evict UriImage cache on image change 2020-03-18 09:55:18 +09:00
Thibault Deckers
fb63b8ca33 fullscreen: decode video from URI instead of path 2020-03-17 20:14:00 +09:00
Thibault Deckers
e011efe6a9 viewer: improved fetch for unknown content 2020-03-17 14:24:56 +09:00
Thibault Deckers
b2f72d964f viewer: handle media store content uris 2020-03-16 14:40:08 +09:00