Commit graph

49 commits

Author SHA1 Message Date
Thibault Deckers
60d16a3e17 improved metadata initialization from the media store
flipping (WIP)
2020-10-07 13:38:28 +09:00
Thibault Deckers
ca00678915 settings: keep screen on 2020-09-20 11:19:27 +09:00
Thibault Deckers
af9edebf86 shortcut to search page 2020-09-07 11:40:00 +09:00
Thibault Deckers
994acc81f8 folder renaming 2020-09-05 09:59:02 +09:00
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