Thibault Deckers
|
9a8f0d8606
|
bugfix: failed to show entry when catalog rotation was null
|
2020-10-12 09:43:18 +09:00 |
|
Thibault Deckers
|
123a4df495
|
Kotlin migration (WIP)
|
2020-10-09 00:06:21 +09:00 |
|
Thibault Deckers
|
ae413dd82c
|
rotate/flip improvements (WIP)
|
2020-10-08 14:51:43 +09:00 |
|
Thibault Deckers
|
60d16a3e17
|
improved metadata initialization from the media store
flipping (WIP)
|
2020-10-07 13:38:28 +09:00 |
|
Thibault Deckers
|
8ca648b94a
|
improved support for raw formats
|
2020-10-03 09:12:06 +09:00 |
|
Thibault Deckers
|
71d7262b74
|
minor: renaming
|
2020-10-01 10:06:10 +09:00 |
|
Thibault Deckers
|
bbc9d69ba5
|
debug: ExifInterface metadata list
|
2020-10-01 10:01:11 +09:00 |
|
Thibault Deckers
|
557a65dbdd
|
minor fixes
|
2020-09-29 18:17:15 +09:00 |
|
Thibault Deckers
|
f14f35e7bb
|
debug: added thumbnails
|
2020-09-28 15:27:07 +09:00 |
|
Thibault Deckers
|
652a5383ea
|
info: show picture embedded in videos
|
2020-09-28 14:14:27 +09:00 |
|
Thibault Deckers
|
097a051b37
|
shortcut: icon from entry
|
2020-09-28 13:43:25 +09:00 |
|
Thibault Deckers
|
96422e3340
|
info: custom marker on map
|
2020-09-26 11:41:53 +09:00 |
|
Thibault Deckers
|
f553e8089f
|
info: expand long tag values on tap
|
2020-09-23 15:46:34 +09:00 |
|
Thibault Deckers
|
b888b32c62
|
info: use one group for coordinates and address
|
2020-09-23 15:26:56 +09:00 |
|
Thibault Deckers
|
d28ff8ec21
|
info: show thumbnail embedded in EXIF (in JPEG only) and XMP
|
2020-09-22 23:30:35 +09:00 |
|
Thibault Deckers
|
01b148139b
|
fixed compare functions
|
2020-09-22 15:40:55 +09:00 |
|
Thibault Deckers
|
a44f16087a
|
improved icon display
|
2020-09-20 22:51:01 +09:00 |
|
Thibault Deckers
|
d8d157a832
|
added chip long press override parameter
|
2020-09-20 14:04:50 +09:00 |
|
Thibault Deckers
|
ca00678915
|
settings: keep screen on
|
2020-09-20 11:19:27 +09:00 |
|
Thibault Deckers
|
7b04e30045
|
flutter beta v1.22.0-12.1.pre, packages upgrade
svg: removed colorFilter param from custom PictureProvider to match flutter_svg package deprecation
CI: added shaders for current flutter version
|
2020-09-18 10:24:29 +09:00 |
|
Thibault Deckers
|
9fc6bd79a8
|
filter serialization
|
2020-09-09 12:08:25 +09:00 |
|
Thibault Deckers
|
af9edebf86
|
shortcut to search page
|
2020-09-07 11:40:00 +09:00 |
|
Thibault Deckers
|
d0af2896ac
|
viewer: fixed panning when zoomed in
|
2020-09-05 10:36:01 +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
|
da26ccdc87
|
changed settings dir structure
|
2020-09-03 20:45:17 +09:00 |
|
Thibault Deckers
|
daedad57fa
|
current route identification
|
2020-09-03 13:20:42 +09:00 |
|
Thibault Deckers
|
67f873b3f5
|
navigation: tap back twice to exit
refactored selection dialogs
|
2020-09-01 14:48:56 +09:00 |
|
Thibault Deckers
|
7a8e8503af
|
settings: svg background
|
2020-08-30 11:53:31 +09:00 |
|
Thibault Deckers
|
5e89b403a7
|
info: changed map style button icon
|
2020-08-29 10:05:30 +09:00 |
|
Thibault Deckers
|
f0818066b5
|
various null/default fixes
|
2020-08-28 23:41:50 +09:00 |
|
Thibault Deckers
|
789f195306
|
debug: added entry details
|
2020-08-25 14:54:12 +09:00 |
|
Thibault Deckers
|
ebffcbb27c
|
settings: added coordinate format
|
2020-08-21 15:57:11 +09:00 |
|
Thibault Deckers
|
df8d48cd19
|
maps: added google map styles
|
2020-08-21 12:50:23 +09:00 |
|
Thibault Deckers
|
e8b2f4e77a
|
info: removed scrolling from map attribution markdown
|
2020-08-21 11:12:01 +09:00 |
|
Thibault Deckers
|
cf4be6a7a3
|
info: show coordinates along address
|
2020-08-21 11:11:14 +09:00 |
|
Thibault Deckers
|
d83d0e353a
|
tests: fullscreen zoom, show metadata
|
2020-08-20 20:29:13 +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
|
3e85172043
|
info: fixed map layout
|
2020-08-17 16:00:22 +09:00 |
|
Thibault Deckers
|
b8f38a5b51
|
updated packages, call dispose on google map
|
2020-08-17 12:45:06 +09:00 |
|
Thibault Deckers
|
5bca875f83
|
info: use overlay buttons and added map style button
|
2020-08-17 12:40:49 +09:00 |
|
Thibault Deckers
|
2528370f73
|
minor: comment
|
2020-08-17 10:43:19 +09:00 |
|
Thibault Deckers
|
f98400179b
|
info: added map credits
|
2020-08-17 10:40:53 +09:00 |
|
Thibault Deckers
|
34a888fa3f
|
info: improved leaflet map scale display
|
2020-08-09 22:17:58 +09:00 |
|
Thibault Deckers
|
2a7bc663d6
|
simplified border radius calls
|
2020-08-09 22:14:18 +09:00 |
|
Thibault Deckers
|
fe40408c07
|
info: alternate map styles
|
2020-08-09 14:53:14 +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
|
c86af1945f
|
API 30: improved media store xmp value in fullscreen debug page
|
2020-07-19 19:04:56 +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
|
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
|
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
|
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
|
b92545f059
|
various fixes for copy/move/fav
|
2020-06-10 11:53:33 +09:00 |
|
Thibault Deckers
|
be664f0967
|
fullscreen: modified widget rebuild logic
|
2020-06-08 17:07:37 +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
|
65fffdd21a
|
use Glide for a lower priority pass of higher quality thumbnails
|
2020-06-04 12:37:29 +09:00 |
|
Thibault Deckers
|
cb21761a47
|
reviewed filter chip layout
|
2020-06-02 13:49:34 +09:00 |
|
Thibault Deckers
|
cae7e6570d
|
copy: update DB, favs
|
2020-05-29 16:04:07 +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
|
033dd84282
|
info: fixed metadata header selection color
|
2020-05-24 09:49:47 +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
|
c131e179ee
|
improved tooltip positions
|
2020-05-14 15:26:36 +09:00 |
|
Thibault Deckers
|
c351e4a785
|
improved debug pages
|
2020-05-12 18:48:19 +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
|
5966d3b513
|
gathered more icons
|
2020-05-11 10:29:30 +09:00 |
|
Thibault Deckers
|
9e42156e13
|
minor fix
|
2020-05-08 23:09:59 +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
|
81f72d8322
|
fixed photoview gesture resolution to restore tap recognition
|
2020-05-06 19:08:27 +09:00 |
|
Thibault Deckers
|
8dfcdfe052
|
fullscreen: fixed loading builder for small images
|
2020-04-29 15:15:45 +09:00 |
|
Thibault Deckers
|
1ebd1f22f2
|
removed useless googlemap init workaround
|
2020-04-29 13:51:17 +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
|
1751b7b3d7
|
prep to delete multiple entries
|
2020-04-24 10:15:29 +09:00 |
|
Thibault Deckers
|
2f532176ed
|
selection: share
|
2020-04-22 13:19:32 +09:00 |
|
Thibault Deckers
|
b228fcf55d
|
fullscreen: stream image in chunks instead of reading and sending all at once
|
2020-04-21 17:19:52 +09:00 |
|
Thibault Deckers
|
6b299f6c86
|
minor fixes
|
2020-04-21 14:11:07 +09:00 |
|
Thibault Deckers
|
a1a1a55350
|
info: removed native map zoom controls
|
2020-04-21 10:46:43 +09:00 |
|
Thibault Deckers
|
aa99129abf
|
stats: improved mime legend, filter table layout
|
2020-04-21 10:45:10 +09:00 |
|
Thibault Deckers
|
45b3284497
|
fixed overlay update after renaming
|
2020-04-20 14:34:08 +09:00 |
|
Thibault Deckers
|
98f3e2ebd0
|
video: fixed background color
|
2020-04-20 09:21:06 +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
|
28e053cdd6
|
native call priority management
|
2020-04-14 21:01:36 +09:00 |
|