Thibault Deckers
194845fa56
packages upgrade
2022-05-09 09:33:40 +09:00
Thibault Deckers
5b7caa7caf
#245 thumbnail overlay tag icon
2022-05-06 19:07:10 +09:00
Thibault Deckers
39aebf49e2
#222 optional bottom nav bar
2022-05-06 18:02:38 +09:00
Thibault Deckers
37fc57f694
l10n
2022-04-27 11:26:50 +09:00
Thibault Deckers
21938ab1b1
settings search
2022-04-27 11:14:46 +09:00
Thibault Deckers
e29f1897a3
huawei mobile services
2022-04-25 17:12:25 +09:00
Thibault Deckers
2ca6447c1e
fixed os global search query
2022-04-20 21:59:06 +09:00
Thibault Deckers
9f44077345
l10n
2022-04-19 09:52:47 +09:00
Thibault Deckers
1d70e7efe1
panorama initial longitude
2022-04-18 19:55:44 +09:00
Thibault Deckers
8e0b1b495e
#225 bin: restore action in snack bar following move
2022-04-18 18:49:25 +09:00
Thibault Deckers
edce0cbcca
#229 map: prevent gesture combination on leaflet layers
2022-04-18 12:20:11 +09:00
Thibault Deckers
328a9c818f
minor fixes
2022-04-18 11:08:10 +09:00
Thibault Deckers
2ec0baed09
l10n
2022-04-18 09:58:35 +09:00
Thibault Deckers
2cb8c44c5e
l10n
2022-04-17 10:51:36 +09:00
Thibault Deckers
33629b53d6
l10n fixes
2022-04-17 10:05:11 +09:00
Thibault Deckers
6482377cbd
l10n
2022-04-17 10:02:31 +09:00
Thibault Deckers
956d027dbd
l10n format
2022-04-17 09:53:26 +09:00
glemco
23d720e787
Added missing italian translations ( #228 )
...
* Fixed italian translation after custom build
* Added missing italian translations
Co-authored-by: glemco <glemco@github>
2022-04-17 09:50:55 +09:00
Thibault Deckers
bff5ea5ca0
l10n
2022-04-16 14:16:53 +09:00
Thibault Deckers
fd0d067ca9
l10n
2022-04-16 13:23:34 +09:00
Thibault Deckers
c372fca915
l10n
2022-04-16 10:35:29 +09:00
Thibault Deckers
e980fae768
#179 allow custom app / color along cover item
2022-04-15 12:24:17 +09:00
MeFinity
7b24e25d71
[app_id.arb] little changes ( #224 )
2022-04-15 10:53:45 +09:00
Thibault Deckers
f7bea779a3
l10n: zh
2022-04-14 09:03:02 +09:00
glemco
7a7db054a3
Fixed italian translation after custom build ( #223 )
...
Co-authored-by: glemco <glemco@github>
2022-04-13 08:00:03 +09:00
Thibault Deckers
eb4af53f5c
#218 viewer: snack bars avoid interactive widgets at the bottom
2022-04-12 19:27:52 +09:00
Thibault Deckers
3ee97ca77d
revert tile extent init size
2022-04-12 10:58:53 +09:00
Thibault Deckers
c26e6bcbcf
info: action to convert motion photo to still image
2022-04-12 10:58:32 +09:00
Thibault Deckers
79843d8a9a
static analysis
2022-04-11 15:51:44 +09:00
Thibault Deckers
717c5194b1
fixed grey screen when loading items without directory
2022-04-11 15:51:06 +09:00
Thibault Deckers
834531c731
bug report system info includes installer package
2022-04-11 10:47:08 +09:00
Thibault Deckers
f929ade864
minor changes
2022-04-10 11:20:00 +09:00
Thibault Deckers
c637c6eb8e
set initial directory when requesting access
2022-04-10 10:56:48 +09:00
Thibault Deckers
ff874dffdf
l10n: it
2022-04-08 10:30:32 +09:00
glemco
6893e8ad00
Added italian translation ( #219 )
...
* Added italian translation
* Applied l10n simplification
* Improved italian translation
Co-authored-by: glemco <glemco@github>
2022-04-08 09:50:41 +09:00
Thibault Deckers
638a41d467
minor fixes
2022-04-07 14:19:59 +09:00
Thibault Deckers
f34dca8019
geotiff: locating, map overlay
2022-04-07 11:28:03 +09:00
さぶうぇい
fdfcc2cbca
Update Japanese translations ( #216 )
...
* l10n: update ja
* add japanese description
2022-04-03 08:27:49 +09:00
Thibault Deckers
1262bc3fcb
static analysis
2022-03-31 11:51:38 +09:00
Thibault Deckers
5e924a269d
l10n
2022-03-31 11:47:37 +09:00
Thibault Deckers
48f748bc3e
info: improved geotiff display
2022-03-30 15:17:43 +09:00
Thibault Deckers
121a53dd62
l10n: simplification
2022-03-28 12:27:40 +09:00
Thibault Deckers
483883e1fd
l10n: ja
2022-03-28 11:54:10 +09:00
Thibault Deckers
176730ee0e
l10n: ko
2022-03-28 11:42:56 +09:00
Thibault Deckers
46af791cfe
l10n: format, cleanup
2022-03-28 11:15:44 +09:00
n-berenice
984189d994
Update. ( #211 )
...
* Upcoming update
video controls
* Theme strings and others
Strings related to theme and metadata
* New update
Refresh rate, themes.
String 518 was deleted due to its app_en.arb counterpart being missing.
2022-03-28 11:09:47 +09:00
Thibault Deckers
a5aae0fdd2
l10n
2022-03-26 09:37:09 +09:00
Thibault Deckers
af42aa840d
l10n
2022-03-25 18:01:16 +09:00
Thibault Deckers
5a5e8d6728
grid padding
2022-03-25 17:46:24 +09:00
Thibault Deckers
3a81d6c655
l10n
2022-03-25 11:48:16 +09:00
Thibault Deckers
531f70b503
settings: display refresh rate hint
2022-03-25 10:08:22 +09:00
Thibault Deckers
b183f9ddbb
cataloguing includes date sub-second data if present
2022-03-24 17:34:32 +09:00
Thibault Deckers
89173b8bc7
#183 bulk renaming
2022-03-23 17:37:35 +09:00
Thibault Deckers
168cdc1702
removed DNG metadata editing
2022-03-20 13:19:25 +09:00
Thibault Deckers
1101400ae2
warn and optionally set metadata date before moving undated items
2022-03-20 13:05:34 +09:00
Thibault Deckers
150e94cee5
#203 info: copy date from other item
2022-03-18 17:06:27 +09:00
Thibault Deckers
318ee1385e
viewer: video overlay muted/speed indicators
2022-03-18 11:38:49 +09:00
Thibault Deckers
ac21238ab4
settings/about use nav bar area
2022-03-18 10:22:49 +09:00
Thibault Deckers
d3ed1a0d8e
minor fixes
2022-03-18 09:24:28 +09:00
Thibault Deckers
ad3b241e1d
viewer quick action defaults;
...
viewer overlay location collapse in landscape;
popup menu icon action shape
2022-03-17 17:14:39 +09:00
Thibault Deckers
a074ff5dd6
various edge case fixes
2022-03-17 11:17:44 +09:00
Thibault Deckers
6861d49e1b
static analysis
2022-03-16 21:22:48 +09:00
Thibault Deckers
5913358817
#8 #93 theme brightness, color toggle
2022-03-16 12:44:32 +09:00
Thibault Deckers
44da3cb222
l10n
2022-03-10 10:32:47 +09:00
n-berenice
417f64d4f7
Update for the mute function. ( #200 )
...
* missing string
#380
* added missing string
#379
* Update app_es.arb
* Update app_es.arb
* Recycle bin feature
* Single missing line
That line has been missing ever since I got my hands on this repo.
* Upcoming update
video controls
* Upcoming update
video controls
* Mute settings
2022-03-10 06:58:27 +09:00
Thibault Deckers
a63da0a133
comment
2022-03-09 10:13:08 +09:00
Thibault Deckers
5104cd4916
l10n
2022-03-07 11:52:35 +09:00
Thibault Deckers
639cbc35f5
static analysis fix
2022-03-07 11:51:25 +09:00
Thibault Deckers
b80290528e
info: improved xmp display
2022-03-07 11:46:07 +09:00
Thibault Deckers
f6a04371f1
izzy: updated screenshots
2022-03-07 11:33:16 +09:00
Thibault Deckers
7f8f4006e6
l10n: ja
2022-03-07 10:19:38 +09:00
Thibault Deckers
36b13a2e46
l10n
2022-03-07 10:10:05 +09:00
Thibault Deckers
e92cee781c
viewer: collapse motion photo pages in button row
2022-03-06 12:27:05 +09:00
Thibault Deckers
db5b971a81
l10n
2022-03-05 09:43:34 +09:00
Thibault Deckers
01178657a9
l10n
2022-03-04 18:11:39 +09:00
Thibault Deckers
47b95ae402
#198 video: mute action
2022-03-04 17:18:00 +09:00
Thibault Deckers
c761ee013d
video: fixed gesture handling
2022-03-04 12:24:39 +09:00
Thibault Deckers
fe7c2d61f9
#194 viewer: overlay review
2022-03-04 11:35:16 +09:00
Thibault Deckers
054910f7b3
video: control buttons
2022-03-02 11:51:14 +09:00
Thibault Deckers
6b62806ddb
#180 video: double tap play gesture
2022-03-02 09:09:14 +09:00
Thibault Deckers
3a91314a5d
minor change
2022-03-02 08:41:09 +09:00
Thibault Deckers
2aba4eea1b
l10n
2022-03-01 17:41:39 +09:00
Thibault Deckers
7e54b91aa4
#180 video: double tap seek gesture
2022-03-01 15:50:41 +09:00
Thibault Deckers
064f20bb3a
viewer: bottom overlay layout
2022-03-01 10:50:30 +09:00
Thibault Deckers
b03e997dba
#193 viewer: thumbnails scroll snap, debounce fixes
2022-03-01 10:24:16 +09:00
Thibault Deckers
085f4b2eca
minor fix
2022-02-28 21:47:02 +09:00
Thibault Deckers
437572550a
#193 viewer: thumbnail preview
2022-02-28 14:46:46 +09:00
Thibault Deckers
8f6ce6674b
viewer: fixed minimap for some videos
2022-02-26 10:37:24 +09:00
Thibault Deckers
86e24881af
fixed filters update when moving to/from bin
2022-02-25 12:39:40 +09:00
Thibault Deckers
b84b8e860f
viewer: apply modified video HW acceleration / loop mode without leaving
2022-02-25 11:57:59 +09:00
Thibault Deckers
67efa82fe2
viewer: apply modified video quick actions without leaving
2022-02-25 10:49:38 +09:00
Thibault Deckers
24fcb20616
viewer: fixed aspect ratio when changing speed of videos with non-square pixels
2022-02-25 10:03:01 +09:00
Thibault Deckers
3be7d90233
view: fixed source setup when trashing items
2022-02-24 19:25:21 +09:00
Thibault Deckers
2fd9ccb6d3
view: leave on last item removal when opened with directory context
2022-02-24 18:47:09 +09:00
Thibault Deckers
529bd6b0e4
global search: do not return trashed items
2022-02-24 18:12:23 +09:00
Thibault Deckers
fc1234ca63
viewer: keyboard shortcuts for navigation
2022-02-24 18:00:09 +09:00
Thibault Deckers
365ddc0f92
#191 Nekogram X app folder
2022-02-24 10:48:11 +09:00
Thibault Deckers
aa43029e70
fixed crash when deleting/recycling trash w/o details
2022-02-23 12:08:18 +09:00
Thibault Deckers
431b88e1d4
upgraded flutter to v2.10.2
2022-02-22 18:25:14 +09:00
Thibault Deckers
8048dfa7d6
#170 : improved directory limited source init
2022-02-22 15:06:09 +09:00
Thibault Deckers
2165a4e058
locale independent colors for known albums
2022-02-22 12:05:52 +09:00
Thibault Deckers
b6367e391c
fixed source update for externally modified entries
2022-02-22 11:52:49 +09:00
n-berenice
8bab3b8f0c
l10n
2022-02-22 07:46:41 +09:00
Thibault Deckers
b1bf026ffd
#170 view: load dir entries only, prevent navigation from filters, do not group bursts, do not listen to source
2022-02-21 21:37:12 +09:00
Thibault Deckers
6b4d9c0bc3
fixed source update on hidden filter import
2022-02-21 14:22:41 +09:00
Thibault Deckers
d110695d53
view: prevent navigation from info filter chips
2022-02-21 13:16:22 +09:00
Thibault Deckers
597518971d
minor fixes
2022-02-21 12:22:46 +09:00
Thibault Deckers
06ab31bae2
locale independent colors for known filters
2022-02-21 12:08:21 +09:00
Thibault Deckers
a1a32924e9
l10n
2022-02-21 10:13:59 +09:00
Thibault Deckers
20531d55ee
l10n
2022-02-20 00:05:08 +09:00
Thibault Deckers
835a2ed18e
#181 viewer: fixed "actual size" zoom, allow zooming out small items to actual size, fixed minimap for unsized items
2022-02-19 19:15:49 +09:00
Thibault Deckers
d8210ef075
l10n
2022-02-19 17:13:52 +09:00
Thibault Deckers
d318651431
l10n: id
2022-02-19 14:48:52 +09:00
Thibault Deckers
268b064cdf
minor fix
2022-02-19 09:41:33 +09:00
Thibault Deckers
208bf981fb
optional confirmation dialogs: move to bin, delete
2022-02-18 17:55:51 +09:00
Thibault Deckers
14e00d78b4
bin: size in drawer
2022-02-18 16:10:19 +09:00
Thibault Deckers
33fb1cdea0
l10n
2022-02-18 15:42:27 +09:00
Thibault Deckers
0d9e0ca787
#12 bin; entry id v content id
2022-02-18 09:51:26 +09:00
n-berenice
6d1c0e6b2c
Added missing strings. ( #182 )
...
* missing string
#380
* added missing string
#379
* Update app_es.arb
* Update app_es.arb
2022-02-13 08:27:49 +09:00
Thibault Deckers
458b95282c
upgraded flutter to v2.10.1
2022-02-10 16:38:52 +09:00
Thibault Deckers
8b1180684c
#170 perf: collection sort/group by name, save/load top entries
2022-02-10 14:26:48 +09:00
Thibault Deckers
6c145d5bb5
#178 pick mode: allow nav from filter pages
2022-02-08 12:06:26 +09:00
Thibault Deckers
b9ef030001
map: removed connectivity check, harmonized layer background
2022-02-08 11:41:37 +09:00
Thibault Deckers
3ea5ddd753
minor fixes
2022-02-07 13:05:05 +09:00
Thibault Deckers
dcca364ffa
static analysis
2022-02-04 18:39:00 +09:00
Thibault Deckers
997005c4e5
#155 #164 viewer: menu review, add copy/move, improved handling nomedia file content uri
2022-02-04 18:27:45 +09:00
Thibault Deckers
a1c3399afa
line percent indicator fix
2022-02-04 11:12:27 +09:00
Thibault Deckers
3d5cacfd08
static analysis
2022-02-04 10:39:40 +09:00
Thibault Deckers
cbb3dc8c08
minor fix
2022-01-30 11:44:28 +09:00
Thibault Deckers
dc0f019e2f
minor fix
2022-01-30 11:40:26 +09:00
Thibault Deckers
3fb6012915
packages upgrade
2022-01-30 10:57:23 +09:00
Thibault Deckers
76dfd2bd84
l10n
2022-01-30 10:15:40 +09:00
Thibault Deckers
a62ad03851
#167 android: guard getExternalFilesDir, flutter: guard empty volume list
2022-01-28 10:25:40 +09:00
Thibault Deckers
6c53a11ea6
l10n
2022-01-27 18:51:19 +09:00
Thibault Deckers
ddecae79e0
l10n
2022-01-27 11:07:56 +09:00
Thibault Deckers
c75d4fe6d2
#162 collection: allow rescan when browsing
2022-01-27 10:30:09 +09:00
Thibault Deckers
b97c51e541
#2 edit location in bulk
2022-01-27 09:19:28 +09:00
Thibault Deckers
e0f45f03c1
#2 info: edit location;
...
fixes for map center computation, DB & filter chip update on metadata changes, offscreen marker generation
2022-01-26 17:47:23 +09:00
Thibault Deckers
d44b001bb7
rtl prep
2022-01-23 16:58:54 +09:00
Thibault Deckers
2a4c07a657
minor fixes
2022-01-23 16:43:29 +09:00
Thibault Deckers
ab62d3ea28
comment
2022-01-21 12:03:26 +09:00
Thibault Deckers
e548134d30
#160 export: fixed svg, added size parameter
2022-01-20 12:33:45 +09:00
Thibault Deckers
c9041c9beb
#156 export/import covers & favourites
...
dart 2.15 static analysis
2022-01-19 16:15:40 +09:00
Thibault Deckers
ca991ae9dd
#158 fallback for weird timestamps
2022-01-18 11:36:18 +09:00
Thibault Deckers
81caf10ebc
removed new version check
2022-01-18 10:49:45 +09:00
Thibault Deckers
290465ba17
fixes, added locales to report info
2022-01-18 10:25:44 +09:00
Thibault Deckers
790fdf1f15
static analysis
2022-01-16 18:24:42 +09:00
Thibault Deckers
d183541b58
#158 guard DateTime against weird timestamps
2022-01-16 18:21:25 +09:00
Thibault Deckers
dbc3b1d68d
l10n: screenshots for PT
2022-01-15 18:26:47 +09:00
Thibault Deckers
2f09ca8245
fixed stream id when locale uses non western arabic numerals, rtl prep
2022-01-15 14:51:02 +09:00
Thibault Deckers
41a4577f36
l10n: pt-BR
2022-01-14 15:44:21 +09:00
Thibault Deckers
1b08c36429
driver: screenshot generation WIP
2022-01-12 11:44:41 +09:00
Thibault Deckers
573e6df1c7
driver: screenshot generation WIP
2022-01-11 21:53:05 +09:00
Thibault Deckers
abed48e758
various fixes
2022-01-10 19:26:18 +09:00
Thibault Deckers
bb56ee7729
driver: screenshot generation WIP
2022-01-10 18:50:54 +09:00
Thibault Deckers
51ff05f318
#152 l10n
2022-01-10 12:04:39 +09:00
Thibault Deckers
14385eeadd
fixed scintillating thumbnail borders & selection overlay layout
2022-01-07 18:27:14 +09:00
Thibault Deckers
099a151d1d
minor changes
2022-01-07 16:44:59 +09:00
Thibault Deckers
dfb51ddb0b
#147 viewer: open in album context, when possible
2022-01-07 13:47:46 +09:00
Thibault Deckers
bd080fb26a
l10n
2022-01-07 10:39:31 +09:00
n-berenice
4a786e0b6f
Done untranslated.json ( #151 )
...
* missing string
#380
* added missing string
#379
2022-01-07 10:09:38 +09:00
Thibault Deckers
1fc9fb040e
info: easier access to rating/tag edition
2022-01-06 12:54:38 +09:00
Thibault Deckers
05dc8beec0
l10n
2022-01-06 11:43:09 +09:00
Thibault Deckers
0ab8704fd8
fixes
2022-01-06 09:53:23 +09:00
n-berenice
550130a2d0
Add Spanish (México) language. ( #150 )
...
* Create short_description.txt
* edit
* quick edit
* GIMP magic
* Update app_es.arb
* Formatting and typos
* Update app_es.arb
2022-01-06 09:25:37 +09:00
Thibault Deckers
aa6a00b080
#149 fav: toggle multiple items, thumbnail overlay icon
2022-01-05 18:06:21 +09:00
Thibault Deckers
862a8003fa
various fixes
2022-01-05 13:33:43 +09:00
Thibault Deckers
1a17f9546c
stats: added ratings
2022-01-05 10:44:43 +09:00
Thibault Deckers
b94097bda7
info: edit date for GIF
2022-01-04 18:33:02 +09:00
Thibault Deckers
a3e18d3b3a
#146 editing ratings/tags automatically sets a metadata date via XMP for GIF
2022-01-04 11:37:49 +09:00
Thibault Deckers
f3581562d4
#143 rating: edition
2022-01-03 17:34:04 +09:00
Thibault Deckers
30d875f1cf
info: changed date edit dialog
2021-12-30 18:19:53 +09:00
Thibault Deckers
b5e4fecf2f
fixed sliver app bar title opacity
2021-12-30 15:11:39 +09:00
Thibault Deckers
25311c5fcb
#120 warn user if system file picker is disabled
2021-12-30 14:06:01 +09:00
Thibault Deckers
8aacd5064f
debug: app query
2021-12-30 11:51:52 +09:00
Thibault Deckers
711b6bcbc8
various fixes
2021-12-30 10:35:31 +09:00
Thibault Deckers
713ef3d782
#143 rating: sort/group/filter
2021-12-29 18:27:32 +09:00
Thibault Deckers
039983b8f7
#143 rating: cataloguing, thumbnail overlay, info stars
2021-12-29 15:28:07 +09:00
Thibault Deckers
445bde2494
#146 editing orientation/tags automatically sets a metadata date
2021-12-28 17:18:58 +09:00
Thibault Deckers
da7b2ee8c1
#146 info: option to set date from other fields
2021-12-28 10:37:52 +09:00
Thibault Deckers
876fe26247
fixed UI mode switch in viewer for Android <10
2021-12-22 11:24:57 +09:00
Thibault Deckers
0dc22744d3
fixed picking new album
2021-12-22 11:06:23 +09:00
Thibault Deckers
4d45f73ee3
l10n
2021-12-22 09:02:51 +09:00
Thibault Deckers
831dc90b10
fixed locale setup in scan service
2021-12-21 17:25:53 +09:00
Thibault Deckers
99e61869e8
#144 l10n: German
2021-12-21 14:52:20 +09:00
Thibault Deckers
7594cefcfb
l10n
2021-12-21 11:56:01 +09:00
Thibault Deckers
2f7ffb53b7
l10n: simplified reference file
2021-12-20 18:52:34 +09:00
Thibault Deckers
929b662d2a
#130 motion photo auto play option
2021-12-20 16:34:33 +09:00
Thibault Deckers
e4cfd82f34
minor fix
2021-12-20 11:45:05 +09:00
Thibault Deckers
cd8ffb63bc
upgraded flutter to v2.8.1
2021-12-19 22:37:59 +09:00
Thibault Deckers
5198f07e3d
l10n
2021-12-19 08:12:21 +09:00
Thibault Deckers
ea082ea9e6
minor fixes
2021-12-17 12:47:23 +09:00
Thibault Deckers
51ff287dcd
#78 list view
2021-12-17 12:01:16 +09:00
Thibault Deckers
07183de5fb
info: minor changes
2021-12-13 11:45:40 +09:00
Thibault Deckers
eb3a8f5626
fixed selecting settings file to import on older devices
2021-12-10 17:45:38 +09:00
Thibault Deckers
8cb88cc12c
#123 improved scroll bar / position stability
2021-12-10 16:51:04 +09:00
Thibault Deckers
5e2731484e
cancellable file op: edit
2021-12-10 14:50:19 +09:00
Thibault Deckers
ff11f9c842
prevent nav pop during file op report
2021-12-10 14:38:29 +09:00
Thibault Deckers
9736747c7c
wild mime
2021-12-10 12:34:48 +09:00
Thibault Deckers
2a5aefa7af
info: XMP dwc namespace format
2021-12-09 19:03:55 +09:00
Thibault Deckers
c1b742b9d6
static analysis
2021-12-09 17:22:28 +09:00
Thibault Deckers
6e3b0227c2
upgraded flutter to v2.8.0
2021-12-09 14:56:15 +09:00
Thibault Deckers
eee3452e3e
cancellable file op: move/copy/delete
2021-12-09 12:42:13 +09:00
Thibault Deckers
d16158d8e7
minor fixes
2021-12-08 11:28:30 +09:00
Thibault Deckers
eabf4eb431
l10n
2021-12-02 12:42:30 +09:00
Thibault Deckers
137b7e5883
minor fix
2021-12-01 17:38:20 +09:00
Thibault Deckers
94659ae8af
l10n: number format
2021-12-01 17:25:42 +09:00
Thibault Deckers
2628192e06
viewer: video cover magnifier state transition
2021-12-01 13:18:59 +09:00
Thibault Deckers
a1b8d313e8
#132 fixed magnifier controller widget update
2021-12-01 11:33:51 +09:00
Thibault Deckers
8c535dcb9c
#132 load full video cover, wrapped in magnifier
2021-11-30 18:32:16 +09:00
Thibault Deckers
42aad255f1
minor fixes
2021-11-30 10:41:04 +09:00
Thibault Deckers
e9d7434926
optimized refresh after copy
2021-11-29 16:57:56 +09:00
Thibault Deckers
52fb0a7e15
fixed copied item catalog date
2021-11-29 16:32:35 +09:00
Thibault Deckers
a636c444e1
minor fixes
2021-11-29 15:38:19 +09:00
Thibault Deckers
35958d87fd
API 16 support prep
2021-11-28 19:32:04 +09:00
Thibault Deckers
089304da2d
device capabilities, API <19 prep
2021-11-28 14:38:17 +09:00
Thibault Deckers
7cc4e8d01e
minor change
2021-11-27 17:06:36 +09:00
Thibault Deckers
db78210a37
#136 hidden paths: select directory with custom picker instead of SAF one
2021-11-27 16:58:36 +09:00
Thibault Deckers
b837c0a5b6
minor fix
2021-11-26 14:27:52 +09:00
Thibault Deckers
727635ef68
map: provide user-agent header for OSM/Stamer
2021-11-26 12:37:54 +09:00
Thibault Deckers
fcca4776c6
minor fixes
2021-11-25 18:45:37 +09:00
Thibault Deckers
b3500edd10
#131 viewer max brightness option
2021-11-25 14:50:53 +09:00
Thibault Deckers
005339094b
#101 adapted ScaleGestureRecognizer to eagerly accept multiple pointer gestures
2021-11-25 10:50:06 +09:00
Thibault Deckers
769c8f9f2f
fixed playing videos in viewer mode
2021-11-24 14:09:32 +09:00
Thibault Deckers
7b8570cc39
minor fix
2021-11-24 13:43:23 +09:00
Thibault Deckers
0f5bf13634
support for kitkat (API 19)
2021-11-24 11:16:16 +09:00
Thibault Deckers
bcd556c5bc
l10n: french
2021-11-23 17:16:18 +09:00
Thibault Deckers
fbcd8ad208
#1 edit tags via XMP & IPTC, for JPEG, GIF, PNG, TIFF
2021-11-22 12:27:40 +09:00
Thibault Deckers
f1aefb2bb1
fixed transparent image hero artifact
2021-11-12 16:26:24 +09:00
Thibault Deckers
b0ba159996
#101 pinch-to-zoom looks for neighbouring thumbnails when focal point not on thumbnail
2021-11-12 10:33:41 +09:00
Thibault Deckers
deb3298b54
filter grids now default to 3 columns
2021-11-12 10:09:21 +09:00
Thibault Deckers
fedf585745
moved motion photo video opening action from viewer to info page
2021-11-12 09:56:35 +09:00
Thibault Deckers
3ef96826c8
albums: categorize samsung video captures folder
2021-11-11 18:06:06 +09:00
Thibault Deckers
8a9a4639ea
info: XMP formatting
2021-11-11 17:52:23 +09:00
Thibault Deckers
b2a9a33015
viewer: add shortcut action
2021-11-11 17:35:29 +09:00
Thibault Deckers
0674a42fe5
debug: codecs
2021-11-09 17:47:42 +09:00
Thibault Deckers
5591e1d0e3
debug: codecs
2021-11-09 16:51:09 +09:00
Thibault Deckers
6cc3faff2e
Revert "video: option to disable frame capture"
...
This reverts commit f2cb617a7f
.
2021-11-09 13:22:02 +09:00
Thibault Deckers
f2cb617a7f
video: option to disable frame capture
2021-11-09 12:17:07 +09:00
Thibault Deckers
d43a6f1865
#115 changed video thumbnail strategy
2021-11-08 17:23:35 +09:00
Thibault Deckers
2d8d49a282
minor fix
2021-11-08 15:23:12 +09:00
Thibault Deckers
72ecbf3cb5
l10n: russian
2021-11-08 10:30:44 +09:00
Thibault Deckers
76d46ae332
minor change
2021-11-08 10:02:40 +09:00
Thibault Deckers
6b84f6a13f
fixed broken settings on first launch
2021-11-07 21:43:16 +09:00
Thibault Deckers
39e32207b3
l10n: korean
2021-11-06 19:03:51 +09:00
Thibault Deckers
87b007c60f
#110 video: resume playback
2021-11-06 17:52:43 +09:00
Thibault Deckers
c6c87bdc96
video: added action to play in other app
2021-11-05 16:22:09 +09:00
Thibault Deckers
23795275b7
fixed cover pick dialog
2021-11-05 09:16:15 +09:00
Thibault Deckers
e594378efc
video: improved date parsing
2021-11-04 11:44:57 +09:00
Thibault Deckers
7c18334934
privacy: app access default transition
2021-11-04 10:48:09 +09:00
Thibault Deckers
f370abf811
#80 collection: live title filter
2021-11-04 10:44:31 +09:00
Thibault Deckers
755e996ebb
settings: merged collection quick action editors
2021-11-02 18:45:43 +09:00
Thibault Deckers
f6ac8f5e37
about: link to privacy policy
2021-11-02 17:16:24 +09:00
Thibault Deckers
941288b5fc
privacy: reviewed policy, welcome & settings pages for app inventory access
2021-11-02 16:47:17 +09:00
Thibault Deckers
b5c25656b8
minor fix
2021-11-02 10:54:16 +09:00
Thibault Deckers
c74b94fb22
l10n: DMS coordinate directions
2021-11-02 10:52:51 +09:00
Thibault Deckers
4ee510d7a0
harmonized action menus
2021-11-02 10:06:21 +09:00
Thibault Deckers
2b90d7cca8
collection: custom quick actions for browsing
2021-11-01 17:17:06 +09:00
Thibault Deckers
08020260a4
collection: custom quick actions for browsing
2021-11-01 17:16:18 +09:00
Thibault Deckers
bd47d52412
collection: rotate/flip in bulk
2021-10-31 11:32:17 +09:00
Thibault Deckers
3c682b37b5
collection: remove metadata in bulk
2021-10-29 18:10:58 +09:00
Thibault Deckers
0bf238245f
#117 collection: edit date in bulk
2021-10-29 16:48:41 +09:00
Thibault Deckers
805005bb87
#117 info: set date from title
2021-10-28 15:23:31 +09:00
Thibault Deckers
91da9db1c0
l10n: minor fixes
2021-10-28 10:52:42 +09:00
Thibault Deckers
4686b19116
l10n: added russian (thanks D3ZOXY)
2021-10-28 09:47:15 +09:00
Thibault Deckers
b94abc8be4
use 12/24 hour format system settings
2021-10-28 09:45:37 +09:00
Thibault Deckers
07934bbf9e
minor fix
2021-10-27 18:43:12 +09:00
Thibault Deckers
1bb8e59a8c
minor changes
2021-10-27 18:23:04 +09:00
Thibault Deckers
7ee6207d93
report metadata read/write issues only when file exists
2021-10-27 17:09:27 +09:00
Thibault Deckers
dd45f5a368
about: added android ID to bug report info
2021-10-27 17:02:35 +09:00
Thibault Deckers
4adaf73c73
#29 play/izzy flavors
2021-10-26 16:50:13 +09:00
Thibault Deckers
4f87ac6a88
#90 video: switch between AudioTrack & SoundTouch depending on selected speed
2021-10-21 10:01:11 +09:00
Thibault Deckers
148b8b1822
added raw filter to Search and Info pages
2021-10-21 09:09:35 +09:00
Thibault Deckers
68af1b0156
#108 use MediaStore API for restricted folders on Android R+
2021-10-20 18:36:22 +09:00
Thibault Deckers
220db5facd
minor fix
2021-10-18 17:41:48 +09:00
Thibault Deckers
a3bd158ca6
#107 renaming: check and delete Media Store obsolete entry
2021-10-18 17:24:17 +09:00
Thibault Deckers
4d4da21090
rescan with service
2021-10-18 11:46:42 +09:00
Thibault Deckers
85a0c504d6
country locale fixes
2021-10-17 19:46:29 +09:00
Thibault Deckers
5db804c0e7
foreground service to scan many items
2021-10-17 16:00:13 +09:00
Thibault Deckers
22c6e5641c
info: improved some xmp display
2021-10-10 11:50:05 +09:00
Thibault Deckers
34f8b9cef9
info: improved listing for directories with same name
2021-10-09 20:33:10 +09:00
Thibault Deckers
b84fde14af
export: format selection, clean up failed export
2021-10-09 19:07:09 +09:00
Thibault Deckers
43635df075
#100 revert package fetch in setup, use keys to refresh instead
2021-10-09 13:55:17 +09:00
Thibault Deckers
4e441e8491
info: improved some xmp display
2021-10-09 12:28:10 +09:00
Thibault Deckers
4abc9c9844
info: improved some xmp display
2021-10-09 11:50:32 +09:00
Thibault Deckers
8df538e7f7
map: update on entry removal
2021-10-08 18:31:01 +09:00
Thibault Deckers
d0c62a602b
fixed image/thumbnail invalidation when removing metadata
2021-10-08 15:47:56 +09:00
Thibault Deckers
7699c77044
minor system gesture insets handling improvements
2021-10-08 11:51:30 +09:00
Thibault Deckers
718b4749a0
settings: unit system
2021-10-07 18:07:42 +09:00
Thibault Deckers
9a2451ea0c
#100 fixed wrong app album color on startup
2021-10-07 16:38:33 +09:00
Thibault Deckers
051c6f5846
accessibility: disable viewer parallax when animations are disabled
2021-10-07 16:04:43 +09:00
Thibault Deckers
c63de86c78
minor fixes
2021-10-07 15:55:55 +09:00
Thibault Deckers
5338cb47c2
map: coordinate filter
2021-10-07 13:11:11 +09:00
Thibault Deckers
10e9caaffe
map: keep rotation when changing layer
2021-10-06 17:29:27 +09:00
Thibault Deckers
51c92fe6ed
#94 paint color background during thumbnail hero
2021-10-06 16:45:30 +09:00
Thibault Deckers
e3f5e1aaff
minor fix
2021-10-06 16:19:46 +09:00
Thibault Deckers
63fbd0c149
#95 fixed non-vertical gesture detection in the bottom system gesture inset area
2021-10-06 15:16:01 +09:00
Thibault Deckers
3b23b18a28
comments
2021-10-06 14:15:10 +09:00
Thibault Deckers
184f65eab6
minor fixes
2021-10-05 19:38:52 +09:00
Thibault Deckers
35929fa7ab
#81 viewer: padding below overlay controls to avoid system gesture area, fixed video progress bar height to match interaction standards
2021-10-05 19:11:37 +09:00
Thibault Deckers
db6b47b351
crashfix when opening image
2021-10-05 17:32:06 +09:00
Thibault Deckers
34cd727c52
#75 ask to rename/replace/skip on move/copy with name conflict
2021-10-04 14:39:07 +09:00
Thibault Deckers
ff92100dcf
upgraded flutter to v2.5.2
2021-10-01 11:16:24 +09:00
Thibault Deckers
33143bea83
#74 viewer: option to show/hide overlay on opening
2021-09-30 17:50:29 +09:00
Thibault Deckers
b605cb62c7
#72 fixed hiding root album of hidden path
2021-09-30 17:27:16 +09:00
Thibault Deckers
9182387bb8
version bump
2021-09-29 11:54:05 +09:00
Thibault Deckers
3a0124a8e9
accessibility: fixed system check to remove animations
2021-09-28 20:42:25 +09:00
Thibault Deckers
8560ebdd14
accessibility: remove animations (WIP)
2021-09-28 18:28:25 +09:00
Thibault Deckers
808d2de3bd
accessibility: remove animations (overlay)
2021-09-28 14:32:15 +09:00
Thibault Deckers
2280a3fa65
accessibility: remove animations (expansion panels)
2021-09-28 12:35:22 +09:00
Thibault Deckers
78f891d3f8
accessibility: remove animations (hero)
2021-09-28 11:55:21 +09:00
Thibault Deckers
8d096e5e9b
accessibility: remove animations (WIP)
2021-09-28 11:17:55 +09:00
Thibault Deckers
c5942ba344
map: fixed address update on layer or orientation change
2021-09-27 17:59:30 +09:00
Thibault Deckers
b720f65754
accessibility: time to take action
2021-09-27 17:04:07 +09:00
Thibault Deckers
ff1af89ce1
about/settings button style consistency
2021-09-26 19:10:29 +09:00
Thibault Deckers
214650ebe4
map: fixed unstable layout for addresses with funky scripts
2021-09-26 12:29:45 +09:00
Thibault Deckers
5939668fd5
#38 changed decorated filter layout, with label below cover
2021-09-26 11:41:03 +09:00
Thibault Deckers
8f2a0a8247
decoupled services from settings init
2021-09-24 16:19:18 +09:00
Thibault Deckers
245085b3df
#68 thumbnail overlay: smaller icons & intra padding, icon color / size follows text color / scale factor
2021-09-24 12:27:24 +09:00
Thibault Deckers
ff8a7b0688
minor change
2021-09-24 12:22:40 +09:00
Thibault Deckers
e44e74d315
upgraded flutter to v2.5.1
2021-09-23 23:28:16 +09:00
Thibault Deckers
ea6f5d7df6
map: changed navigation concept, improved gestures, toggle fullscreen
2021-09-23 18:08:03 +09:00
Thibault Deckers
35b10b3470
map: improved initial state for info -> map
2021-09-15 14:20:47 +09:00
Thibault Deckers
a7f4d89dc7
map: theme tweaks, info -> map
2021-09-15 11:53:01 +09:00
Thibault Deckers
d10fa5dc5e
map: sort entries by date when opening from filter grid
2021-09-15 10:34:51 +09:00
Thibault Deckers
9a59bec05a
map: removed app bar, added overlay back button
2021-09-15 10:24:52 +09:00
Thibault Deckers
4c13f665df
fixed album bookmarks & pins reset when rescanning items
2021-09-14 16:53:48 +09:00
Thibault Deckers
ffdbb6e857
fixed collection update when editing entry metadata
2021-09-14 11:41:57 +09:00
Thibault Deckers
f422f848f4
info: hide metadata edit actions when path is unknown
2021-09-14 10:23:24 +09:00
Thibault Deckers
db863d68e3
#68 settings: show/hide motion photo icon on thumbnails
2021-09-13 17:14:36 +09:00
Thibault Deckers
466d150e49
improved metadata edit
2021-09-13 16:37:26 +09:00
Thibault Deckers
fe88782297
metadata removal fixes
2021-09-12 10:30:57 +09:00
Thibault Deckers
bb145a9603
info: remove metadata
2021-09-11 17:48:50 +09:00
Thibault Deckers
4ae828710d
service review
2021-09-11 14:34:05 +09:00
Thibault Deckers
9fdb42892e
split metadata service
2021-09-11 13:44:15 +09:00
Thibault Deckers
c03c72fa49
minor fix, search by id
2021-09-10 17:33:00 +09:00
Thibault Deckers
e8a4480884
Update CHANGELOG.md and entry.dart
2021-09-10 13:14:12 +09:00
Thibault Deckers
443ea47d41
refresh fix
2021-09-10 12:20:32 +09:00
Thibault Deckers
b63a6966ca
minor changes
2021-09-10 12:05:31 +09:00
Thibault Deckers
9b9e295c22
refresh timing
2021-09-10 12:00:16 +09:00
Thibault Deckers
04bf332b83
format
2021-09-09 18:03:25 +09:00
Thibault Deckers
766b723405
use dart 2.14
2021-09-09 18:00:57 +09:00
Thibault Deckers
79e92e6ad6
upgraded flutter to v2.5.0
2021-09-09 14:16:46 +09:00
Thibault Deckers
2434c9a141
improved video date detection
2021-09-08 09:52:52 +09:00
Thibault Deckers
f2667bd668
l10n: typo
2021-09-08 09:21:14 +09:00
Thibault Deckers
4a695678b5
settings: extracted defaults
2021-09-07 17:53:01 +09:00
Thibault Deckers
cbba70d069
about: bug reporting instructions
2021-09-07 12:12:35 +09:00
Thibault Deckers
f16645dd34
info: improved XMP darktable namespace display
2021-09-06 09:42:47 +09:00
Thibault Deckers
94e04831a5
info: fixed untappable bottom area when viewer overlay was hidden, and gesture navigation was disabled on Android Q+
2021-09-05 12:13:12 +09:00
Thibault Deckers
2321f4a9e0
viewer: fixed ineffective popup menu actions after hiding overlay
2021-09-05 12:00:33 +09:00
Thibault Deckers
5f7e1f3b34
l10n
2021-09-05 11:01:31 +09:00
Thibault Deckers
d905baffcf
settings: improved quick action editor drag feedback
2021-09-05 10:51:08 +09:00
Thibault Deckers
77e5e950ef
improved error reporting + package upgrade + minor fixes
2021-09-04 20:03:13 +09:00
Thibault Deckers
7afd91821d
minor change
2021-09-02 17:26:08 +09:00
Thibault Deckers
b09bd8c18c
#62 collection: custom quick actions for entry selection
2021-09-02 17:11:14 +09:00
Thibault Deckers
656821225b
error log change
2021-09-02 16:12:37 +09:00
Thibault Deckers
cc673da91f
about: add pixymeta to plugins
2021-09-01 18:14:21 +09:00
Thibault Deckers
da66a90716
fixed motion photo offset becoming invalid after editing exif
2021-09-01 18:13:26 +09:00
Thibault Deckers
1c4db4d8e7
info: edit exif date
2021-08-26 19:53:56 +09:00
Thibault Deckers
84999053eb
minor change
2021-08-25 12:27:16 +09:00
Thibault Deckers
7aee4c6db3
improved start-up loading time
2021-08-24 19:08:25 +09:00
Thibault Deckers
fc10f97bfa
video: improved date detection
2021-08-24 09:54:27 +09:00
Thibault Deckers
c0e11a68fa
test driver: fixed flaky descendant resolution
2021-08-22 11:16:34 +09:00
Thibault Deckers
7e3288217e
map: fixed blank google map on app resume
2021-08-20 17:26:46 +09:00
Thibault Deckers
42425f6fcf
map: update clusters when idle, fixed cluster entry selection
2021-08-20 16:59:38 +09:00
Thibault Deckers
1f192e58f2
map: fixed move to marker
2021-08-19 20:41:32 +09:00
Thibault Deckers
2d1c350772
map: scroll to tapped marker entry
2021-08-19 19:30:52 +09:00
Thibault Deckers
1ecd6b9212
static analysis
2021-08-19 17:46:38 +09:00
Thibault Deckers
9c7eeeb35d
map: rotation control, zoom bounds, move to scrolled thumb
...
thumb: fixed burst overlay
2021-08-19 17:39:50 +09:00
Thibault Deckers
91ab2ef17f
map: cluster entry fetch fix
2021-08-19 10:36:08 +09:00
Thibault Deckers
fd33904658
map browse prep
2021-08-18 18:48:18 +09:00
Thibault Deckers
c0af01578a
menu fixes
2021-08-18 13:24:43 +09:00
Thibault Deckers
3aea36f3a7
update custom navigation menu on album renaming/removal
2021-08-18 11:45:15 +09:00
Thibault Deckers
d7e14cd84b
improved thumbnail loading error reporting
2021-08-16 11:32:53 +09:00
Thibault Deckers
cb102cbc6b
improved app icon fetch
2021-08-16 10:42:50 +09:00
Thibault Deckers
8d1352d3df
android 12 support
2021-08-16 09:46:57 +09:00
Thibault Deckers
8669f34bad
#42 navigation menu customization
2021-08-14 18:36:10 +09:00
Thibault Deckers
690ebce80e
collection: apply filter change to selection
2021-08-11 10:44:07 +09:00
Thibault Deckers
f4cca71f07
map: center on something wonderful when there is no located entry
2021-08-10 11:43:55 +09:00
Thibault Deckers
be8f2754db
collection/albums/countries/tags: selection map/stats
2021-08-10 11:03:46 +09:00
Thibault Deckers
f8337f6e3d
info: check prop exists before querying owner package
2021-08-09 21:45:09 +09:00
Thibault Deckers
beef2ed654
static analysis
2021-08-09 19:37:16 +09:00
Thibault Deckers
ffc7643adf
simplified platform exception reporting
2021-08-09 19:32:32 +09:00
Thibault Deckers
6b9ead5139
minor change
2021-08-08 12:35:12 +09:00
Thibault Deckers
7ea309de91
fixed initialization when handling new intent in existing activity
2021-08-08 12:27:54 +09:00
Thibault Deckers
9a0334814e
search: fixed leading icon animation
2021-08-08 12:27:21 +09:00
Thibault Deckers
7747e19f73
#3 map page
2021-08-06 15:23:53 +09:00
Thibault Deckers
2a82aef354
channel multiple result crashfix, channel error reporting, crashlytics abstraction
2021-08-02 19:15:03 +09:00
Thibault Deckers
888c5e567f
#53 viewer: copy to clipboard
2021-08-02 14:11:32 +09:00
Thibault Deckers
aa577c8bc6
minor operation progress UI change
2021-07-30 11:17:21 +09:00
Thibault Deckers
104a0878c9
new album: prevent creation if directory already exists
2021-07-30 10:45:34 +09:00
Thibault Deckers
685e3fe9b6
fixed auto album identification and naming
2021-07-30 10:39:54 +09:00
Thibault Deckers
7013f5ab93
global search: added ad hoc search shortcut suggestion
2021-07-28 19:30:54 +09:00
Thibault Deckers
a95670c341
static analysis fixes
2021-07-28 17:55:30 +09:00
Thibault Deckers
62c199c745
hash/== with equatable
2021-07-28 17:38:22 +09:00
Thibault Deckers
d04adf52a2
integration to android global search / samsung finder
2021-07-27 17:16:02 +09:00
Thibault Deckers
6c2dc791d5
#6 burst support (samsung camera naming pattern)
2021-07-22 16:55:16 +09:00
Thibault Deckers
4d7b9e9065
settings: device-dependent defaults
2021-07-19 16:57:06 +09:00
Thibault Deckers
ca221635e9
minor fixes
2021-07-19 10:37:01 +09:00
Thibault Deckers
5f04ebaf78
settings: option to exclude cutout area in viewer
2021-07-17 16:49:17 +09:00
Thibault Deckers
6c3ec82dba
minor change
2021-07-16 17:53:40 +09:00
Thibault Deckers
2e53352f59
albums: new albums in own section
2021-07-16 17:47:21 +09:00
Thibault Deckers
e70ffed44f
fixed new album dialog scroll on field focus
2021-07-16 17:17:03 +09:00
Thibault Deckers
da1acfcb92
show timer for actionable snackbar
2021-07-16 17:13:05 +09:00
Thibault Deckers
c4e44183b0
minor fix
2021-07-16 09:50:18 +09:00
Thibault Deckers
16e735bdb8
minor fixes
2021-07-15 14:51:29 +09:00
Thibault Deckers
fabb2904f9
settings: option to disable viewer overlay blur effect
2021-07-15 14:29:42 +09:00
Thibault Deckers
cb8f90a5d6
video: restored overlay hiding on manual play
2021-07-15 11:30:34 +09:00
Thibault Deckers
ee59b6ae73
motion photos: handle definition from Container namespace
2021-07-14 15:42:25 +09:00
Thibault Deckers
db8f5c506c
video: keep HW acceleration for short but heavy videos
2021-07-14 09:13:14 +09:00
Thibault Deckers
2f34c3c48d
#27 albums: action to create empty album
2021-07-13 18:51:09 +09:00
Thibault Deckers
bcbb7d5994
viewer: fixed manual screen rotation to follow sensor
2021-07-13 10:59:04 +09:00
Thibault Deckers
1f7e70697e
#52 hidden paths
2021-07-13 09:33:32 +09:00
Thibault Deckers
f2270cfb77
#35 albums/countries/tags: multiple selection
2021-07-12 12:07:22 +09:00
Thibault Deckers
81ab903d39
multi selection generalization prep
2021-07-09 18:31:26 +09:00
Thibault Deckers
a88d434777
svg: truncate large files in source viewer
2021-07-08 18:18:30 +09:00
Thibault Deckers
a87db49c99
packages upgrade, migration to sound null safety
2021-07-08 16:15:43 +09:00
Thibault Deckers
b965063c8c
settings: merged raster/vector background
2021-07-08 11:08:28 +09:00
Thibault Deckers
876b2af432
settings: scrollable access grant list
2021-07-07 15:23:04 +09:00
Thibault Deckers
15857ccc9f
info: improvements for HEVC/AAC profiles, sony video USMT/MTDT boxes
2021-07-07 14:59:50 +09:00
Thibault Deckers
dabc63c00b
minor fix
2021-07-06 09:02:20 +09:00
Thibault Deckers
a2ddae372b
collection/albums/countries/tags: fixed tile size on settings change
2021-07-05 18:12:30 +09:00
Thibault Deckers
b704d72c9d
collection: fixed sort/group on settings change
2021-07-05 17:20:26 +09:00
Thibault Deckers
e2166bd15a
#51 settings: import/export
2021-07-05 14:18:39 +09:00
Thibault Deckers
3a2e0349e2
#50 settings: scrollable hidden filter list
2021-07-03 22:53:08 +09:00
Thibault Deckers
3709e0cb07
info: fixed offscreen marker generation for Google Maps
2021-07-03 22:27:42 +09:00
Thibault Deckers
085990c854
fixed tests
2021-07-03 17:17:43 +09:00
Thibault Deckers
adc41bf3cd
viewer: action to rotate screen when device has locked rotation
2021-07-03 17:02:22 +09:00
Thibault Deckers
c294343f07
collection: error thumbnail hero animation
2021-07-03 11:59:02 +09:00
Thibault Deckers
6795717fe1
video: fixed subtitle remaining after deselecting track
2021-07-03 11:03:40 +09:00
Thibault Deckers
3208208af1
changed logo, removed flutter_svg
2021-07-02 16:48:44 +09:00
Thibault Deckers
88d3fa7991
SVG migration: viewer
2021-07-02 09:33:03 +09:00
Thibault Deckers
92178ca409
SVG migration: thumbnails
2021-06-29 11:32:54 +09:00
Thibault Deckers
e76376be91
removed firebase analytics
2021-06-29 08:48:11 +09:00
Thibault Deckers
a4d142b6d0
various fixes
2021-06-28 13:56:46 +09:00
Thibault Deckers
752e34b765
video: OGV support
2021-06-28 12:27:34 +09:00
Thibault Deckers
dc4db4c4e3
#48 viewer: parallax effect when scrolling
2021-06-28 09:28:57 +09:00
Thibault Deckers
1841c60c09
packages upgrade, static analysis migration
2021-06-25 21:38:56 +09:00
Thibault Deckers
a7b0ac8bb2
video: open settings action
2021-06-25 11:46:00 +09:00
Thibault Deckers
48d90e071f
video: skip 10s action
2021-06-25 10:46:46 +09:00
Thibault Deckers
caedb78f4f
settings: subtitle theme
2021-06-25 10:31:15 +09:00
Thibault Deckers
4345f46cc2
improved settings rebuild
2021-06-24 11:14:54 +09:00
Thibault Deckers
45153e94bb
fixed superfluous selector rebuild
2021-06-24 09:25:22 +09:00
Thibault Deckers
c495f113fa
video: ass subtitle format (WIP)
2021-06-23 12:58:10 +09:00
Thibault Deckers
e8050a78df
minor fix
2021-06-23 12:00:38 +09:00
Thibault Deckers
44be2de223
viewer: fixed zoom reset when deleting entry and next entry is the same size
2021-06-22 19:03:08 +09:00
Thibault Deckers
2f6a851e68
video: prevent speed control when audio is not ready
2021-06-22 18:25:51 +09:00
Thibault Deckers
e40770b1c4
video: disable stream selection when irrelevant
2021-06-22 18:10:09 +09:00
Thibault Deckers
7bedca9537
video: prevent frame capture when video is not ready
2021-06-22 17:06:07 +09:00
Thibault Deckers
2e1622fc88
video: ass subtitle format (WIP)
2021-06-22 16:22:36 +09:00
Thibault Deckers
2d32b782bc
video: ass subtitle format (WIP)
2021-06-21 19:17:07 +09:00
Thibault Deckers
867447832a
minor changes
2021-06-21 15:24:17 +09:00
Thibault Deckers
2ca67f403d
video: ass subtitle format (WIP)
2021-06-21 15:06:55 +09:00
Thibault Deckers
123f1c6a79
minor fix
2021-06-20 09:13:20 +09:00
Thibault Deckers
f328a7ae7a
video: ass subtitle format (WIP)
2021-06-18 12:53:37 +09:00
Thibault Deckers
38422d85aa
viewer: do not auto hide overlay when pressing play
2021-06-17 16:59:06 +09:00
Thibault Deckers
995e5bb28f
fixed video still playing in the background after leaving the app in some cases
2021-06-17 16:57:15 +09:00
Thibault Deckers
0b2be7e3d4
view mode: fixed renaming/rotating items without db
2021-06-17 16:43:32 +09:00
Thibault Deckers
2ab0eaeae1
view mode: fixed opening SVG, fixed deleting items scanned as file content
2021-06-17 16:09:59 +09:00
Thibault Deckers
0d879c41f4
video: capture frame
2021-06-17 12:27:07 +09:00
Thibault Deckers
d203e0fe2e
video: custom quick actions
2021-06-16 10:15:40 +09:00
Thibault Deckers
68b367a427
video: track selection, embedded subtitle support, replay 10s
2021-06-15 17:18:03 +09:00
Thibault Deckers
37e4d21277
video: set speed
2021-06-12 19:09:05 +09:00
Thibault Deckers
3f05cbdb98
grids: replaced row layout, should fix overflow wrapping from imprecise metrics
2021-06-12 11:41:09 +09:00
Thibault Deckers
7bc886e3e6
settings: quick action editor prep
2021-06-11 11:52:05 +09:00
Thibault Deckers
8601966de4
viewer: fixed layout & minimap for videos with non-square pixels
2021-06-10 18:45:08 +09:00
Thibault Deckers
e9de80f887
show entry in collection when leaving viewer
2021-06-10 17:30:03 +09:00
Thibault Deckers
7ac6617154
fixed item tracking on orientation change in some cases
2021-06-10 13:34:22 +09:00
Thibault Deckers
f1b1688108
collection/filter grids: keep items in view when switching device orientation
2021-06-09 18:04:33 +09:00
Thibault Deckers
503981deac
export: action to show exported items, removed superfluous permission check
2021-06-09 14:27:43 +09:00
Thibault Deckers
e3054d24e8
collection: fixed action delegate when app bar state was changed
2021-06-09 13:59:10 +09:00
Thibault Deckers
9c8d0215c6
collection: action to show moved/copied items
2021-06-09 08:05:35 +09:00
Thibault Deckers
fa5f30ea7c
fixed collection refresh
2021-06-08 12:23:56 +09:00
Thibault Deckers
62f0453665
viewer: fixed bottom overlay layout when keyboard is up
2021-06-08 12:22:53 +09:00
Thibault Deckers
0dbb46d9bb
const galore
2021-06-08 11:05:23 +09:00
Thibault Deckers
236626984c
changed scaling grid style
2021-06-07 22:01:19 +09:00
Thibault Deckers
65526db370
changed raw icon
2021-06-07 18:31:38 +09:00
Thibault Deckers
2f7f66c8dc
filter grids: fixed thumbnail request when scaling
2021-06-07 18:27:21 +09:00
Thibault Deckers
9a35e6e1d2
viewer: fixed loading background for video cover
2021-06-07 18:14:50 +09:00
Thibault Deckers
1ba45c3720
static analysis
2021-06-07 16:15:20 +09:00
Thibault Deckers
a81e934fbe
reviewed thumbnail requests & cached thumbnail usage
2021-06-07 16:11:54 +09:00
Thibault Deckers
b332739eac
fixed collection entries when filters include/exclude faved/unfaved entry
2021-06-07 14:47:42 +09:00
Thibault Deckers
56c2070bfa
fixed collection entries when filters include/exclude renamed entry
2021-06-07 14:40:03 +09:00
Thibault Deckers
0982726e4a
test: improved driver test + shaders
2021-06-07 14:37:11 +09:00
Thibault Deckers
d0fe4ee1c3
changed scaling grid style to match content
2021-06-06 15:34:46 +09:00
Thibault Deckers
b539597c62
various perf related changes
2021-06-06 14:48:45 +09:00
Thibault Deckers
fa0782262d
upgraded flutter to stable v2.2.0, minSdk 19 -> 20, null safety streams_channel
2021-05-23 12:38:25 +09:00
Thibault Deckers
47b9c1f893
gradle and packages upgrade
2021-05-14 10:30:09 +09:00
Thibault Deckers
140ba900ce
unsound null safety
2021-05-13 19:34:23 +09:00
Thibault Deckers
d68ff5861a
upgraded flutter to beta v2.2.0-10.2.pre
2021-05-03 10:36:02 +09:00
Thibault Deckers
9ad919186b
#43 #44 drawer: moved about/settings tiles away from navigation tiles
2021-04-29 12:20:44 +09:00
Thibault Deckers
f45d451b8c
updated changelog
2021-04-29 11:00:09 +09:00
Thibault Deckers
d0a15e24bd
package upgrade
2021-04-28 17:41:13 +09:00
Thibault Deckers
c9d0dd80ad
minor change
2021-04-28 16:55:25 +09:00
Thibault Deckers
63f7aa1199
motion photo: fixed rotate/flip
2021-04-28 12:06:12 +09:00
Thibault Deckers
2be011e66a
fixed motion photo export
2021-04-26 19:00:45 +09:00
Thibault Deckers
768a077857
motion photo support
2021-04-26 17:15:32 +09:00
Thibault Deckers
95b34b753b
info: access to motion photo video, improved video metadata stream handling
2021-04-23 17:09:22 +09:00
Thibault Deckers
7a66df5e37
static analysis fix
2021-04-23 11:19:37 +09:00
Thibault Deckers
4612d2f4fd
#30 improved obsolete file handling
2021-04-23 11:14:38 +09:00
Thibault Deckers
1533707aa6
viewer: play videos in multitrack HEIC
2021-04-22 11:53:46 +09:00
Thibault Deckers
ea51bece7e
video controller review
2021-04-21 19:18:38 +09:00
Thibault Deckers
8d1ab77aa9
info: fixed missing metadata for some videos and multitrack HEIC
2021-04-21 11:34:37 +09:00
Thibault Deckers
fba090ae1f
bmp experiments
2021-04-20 19:32:37 +09:00
Thibault Deckers
f34ed2f985
minor change
2021-04-19 16:10:53 +09:00
Thibault Deckers
7b97ebafca
welcome: added scrollbar to privacy policy
2021-04-18 16:04:35 +09:00
Thibault Deckers
c0bb4ba2a8
viewer: fixed slider theme
2021-04-18 16:04:26 +09:00
Thibault Deckers
a5243a1276
upgraded flutter to beta v2.2.0-10.1.pre
2021-04-16 18:37:12 +09:00
Thibault Deckers
a6ee111276
video: fixed cover display ratio
2021-04-16 15:18:34 +09:00
Thibault Deckers
6157307db1
info: show short address when not connected
2021-04-16 14:18:53 +09:00
Thibault Deckers
04c57fb45c
search: fixed album filtering
2021-04-16 13:51:48 +09:00
Thibault Deckers
3df47a0423
static analysis fix
2021-04-16 13:11:46 +09:00
Thibault Deckers
fee9386d3d
viewer: hide overlay when pressing play
2021-04-16 13:00:14 +09:00
Thibault Deckers
a0f8b32440
#34 video: auto play
2021-04-16 12:28:56 +09:00
Thibault Deckers
9128380017
video: apply SAR, identify selected streams
2021-04-15 16:03:51 +09:00
Thibault Deckers
484baaaccb
info: present video cover like XMP embedded images
2021-04-15 10:01:08 +09:00
Thibault Deckers
04e7f76a66
info: improved video sections
2021-04-14 12:16:06 +09:00
Thibault Deckers
fb9defb131
fixed album auto naming for folders on SD card
2021-04-13 13:27:47 +09:00
Thibault Deckers
a2dec02a14
info: additional info for video streams
2021-04-12 16:41:58 +09:00
Thibault Deckers
b60ebf6698
remove locale name package (-3 MB)
2021-04-11 20:43:57 +09:00
Thibault Deckers
40e9439252
info: fixed metadata search bar style
2021-04-11 19:37:44 +09:00
Thibault Deckers
870aba32ff
info: fixed stream codec/language/bitrate/type display
2021-04-11 18:53:37 +09:00
Thibault Deckers
51a593e0fc
info: streams
2021-04-11 12:42:11 +09:00
Thibault Deckers
4526df5a77
info: added stream info (video, multimedia heic)
2021-04-10 12:53:02 +09:00
Thibault Deckers
52e4f96f7b
video: added loop mode setting, fixed pause-seek position update, cleanup
2021-04-09 11:08:16 +09:00
Thibault Deckers
37dde5cb38
video: package study, HW acceleration macroblock fix for fijk
2021-04-08 10:36:57 +09:00
Thibault Deckers
3ddf44b6cc
video: switched to fijkplayer, optional HW acceleration [WIP]
2021-04-05 19:19:34 +09:00
Thibault Deckers
63de967468
video: controller switch prep
2021-04-01 09:21:51 +09:00
Thibault Deckers
f7ced5832a
#26 viewer: custom quick actions
2021-03-31 09:45:08 +09:00
Thibault Deckers
9d2954d717
minor changes
2021-03-29 09:26:11 +09:00
Thibault Deckers
0227325781
about: removed license sort menu
2021-03-24 18:54:04 +09:00
Thibault Deckers
c080de2f9a
settings: changed titles + reorganization
2021-03-24 18:41:43 +09:00
Thibault Deckers
7c0551f248
fixed navigation stack when app is used to view external content and the app was already open on viewer page
2021-03-24 16:40:00 +09:00
Thibault Deckers
bbe1f496d2
shortcut: select icon image
2021-03-24 16:23:50 +09:00
Thibault Deckers
562f3057ed
albums: prevent renaming volume root album
2021-03-24 14:20:21 +09:00
Thibault Deckers
0db76a46de
albums: distinct naming improvements & tests, localized common albums
2021-03-23 17:41:05 +09:00
Thibault Deckers
0464bd8678
delete empty directories, if possible, after move/rename file ops
2021-03-23 10:33:15 +09:00
Thibault Deckers
a36bf739c7
drawer: hide favourites tile if filter is hidden
2021-03-22 20:00:02 +09:00
Thibault Deckers
2a4722736b
#9 fast scroll feedback + staggered animation improvements
2021-03-22 19:47:41 +09:00
Thibault Deckers
81c9c8a757
settings: option to hide videos
2021-03-20 10:12:10 +09:00
Thibault Deckers
efdbd36055
cover pick fix
2021-03-17 19:10:59 +09:00
Thibault Deckers
3d551716be
l10n: added missing Korean messages
2021-03-17 19:02:39 +09:00
Thibault Deckers
87f1eb6cc7
#36 set filter cover + service IoC + collection source tests
2021-03-17 17:42:02 +09:00
Thibault Deckers
cf8d182cfe
thumbnail theme provider, app mode provider, thumbnail overlay review
2021-03-16 10:18:53 +09:00
Thibault Deckers
ff6aef1e82
rebuild performance review
2021-03-14 12:22:01 +09:00
Thibault Deckers
64d80eb4be
drawer color fix
2021-03-14 10:17:27 +09:00
Thibault Deckers
d16fb5eb82
upgraded flutter to dev v2.1.0-12.1.pre
2021-03-13 12:39:59 +09:00
Thibault Deckers
d89907bbc5
rebuild performance review
2021-03-13 11:26:48 +09:00
Thibault Deckers
df474a3f66
rebuild performance review
2021-03-12 10:58:40 +09:00
Thibault Deckers
1def93bd1e
packages upgrade
2021-03-11 11:28:57 +09:00
Thibault Deckers
57ee42fd85
check restricted access when renaming album
2021-03-11 11:04:44 +09:00
Thibault Deckers
30e8521aaa
fixed geocoding params
2021-03-11 10:27:41 +09:00
Thibault Deckers
cef6c8b479
removed flushbar, upgraded expansion_tile_card
2021-03-11 09:47:17 +09:00
Thibault Deckers
87fb9c73e1
geocoding with locale
...
removed check workflow while on flutter master
2021-03-10 16:45:39 +09:00
Thibault Deckers
755cc05827
implemented geocoding instead of using packages, switched to flutter master
2021-03-10 15:31:00 +09:00
Thibault Deckers
abd76511fc
upgraded flutter to stable v2.0.1 + packages upgrade
2021-03-09 19:35:33 +09:00
Thibault Deckers
a06013bbf7
l10n: added Korean (WIP)
2021-03-09 12:38:00 +09:00
Thibault Deckers
a47d82ebfc
l10n
2021-03-09 12:36:49 +09:00
Thibault Deckers
e25a1eefb9
fixed opening panorama with non-gpano xmp namespace
2021-02-27 19:08:24 +09:00
Thibault Deckers
8fb349fc6e
fixed page identification in multipage HEIC with non-unique track IDs
2021-02-27 11:10:47 +09:00
Thibault Deckers
dad3dc1921
make analytics opt-in, misc fixes
2021-02-26 11:15:46 +09:00
Thibault Deckers
c7aef79f37
fixed album/country/tag background image and count update on source change
2021-02-25 19:17:56 +09:00
Thibault Deckers
c86534d600
various minor fixes
2021-02-25 17:46:14 +09:00
Thibault Deckers
79e2c857b9
collection: refresh when hiding filter
2021-02-24 14:14:20 +09:00
Thibault Deckers
f51d9ef14f
static analysis fix
2021-02-24 14:03:07 +09:00
Thibault Deckers
652405d375
added popup menu to all filters: hide, go to page
...
info: added mime filter
2021-02-24 14:00:12 +09:00
Thibault Deckers
1a69749539
improved text scale factor handling
2021-02-23 11:23:56 +09:00
Thibault Deckers
a29cc971b2
improved reverse geocoding + misc fixes
2021-02-22 11:33:27 +09:00
Thibault Deckers
dc287e8667
viewer: improved handling of negative size
2021-02-21 11:20:36 +09:00
Thibault Deckers
2d50465ce6
minor format and wording fixes
2021-02-21 11:19:34 +09:00
Thibault Deckers
6f863c7aca
#15 removed custom font
2021-02-21 11:18:58 +09:00
Thibault Deckers
c34faa1568
quick country reverse geolocation w/o play services
2021-02-19 18:55:15 +09:00
Thibault Deckers
d5cfab6236
gesture insets fix
2021-02-17 14:38:19 +09:00
Thibault Deckers
f16d98ba2b
settings: changed layout for hidden filters and access grants
2021-02-17 11:44:59 +09:00
Thibault Deckers
9173ee9121
android 11: improved handling and feedback for restricted directories
2021-02-16 12:18:59 +09:00
Thibault Deckers
7252346444
info: format XMP MWG Regions section
2021-02-15 17:57:05 +09:00
Thibault Deckers
18a15d617f
removed dependencies on some trivial packages
2021-02-15 16:58:49 +09:00
Thibault Deckers
284a918971
support Android Marshmallow API 23
2021-02-14 16:11:13 +09:00
Thibault Deckers
1833a8cde5
minor fixes
2021-02-10 14:50:14 +09:00
Thibault Deckers
55acafc1ab
#45 collection: find entries with obsolete paths
2021-02-10 11:32:14 +09:00
Thibault Deckers
dcfc07ff00
hidden filters: refresh metadata of newly visible items
2021-02-09 14:53:35 +09:00
Thibault Deckers
3d12825e68
media store monitoring: pause monitoring during bulk op
2021-02-09 14:14:48 +09:00
Thibault Deckers
ea3d79afbe
#13 hidden filters
2021-02-09 13:38:53 +09:00
Thibault Deckers
c5ee55adb0
various collection model fixes
2021-02-06 10:25:16 +09:00
Thibault Deckers
319fd9584b
minor change
2021-02-05 12:24:07 +09:00
Thibault Deckers
561f042b76
media store monitoring: fixed keeping favourites on move
2021-02-05 12:19:37 +09:00
Thibault Deckers
b1fc6c2460
viewer: changed multipage overlay shading
2021-02-04 18:26:14 +09:00
Thibault Deckers
8fa3f18aef
multipage: thumbnail request cancellation
2021-02-04 17:45:46 +09:00
Thibault Deckers
ff517925f6
collection: scroll to top on sort/group change
2021-02-04 13:29:46 +09:00
Thibault Deckers
1b6febe034
catalog: use PNG last modification time as fallback
2021-02-04 12:10:17 +09:00
Thibault Deckers
4661cdecbe
static analysis fix
2021-02-03 18:34:49 +09:00
Thibault Deckers
45ba3155b0
about: new version check
2021-02-03 18:13:54 +09:00
Thibault Deckers
c05b646ddd
media store monitoring: fixed external removal
2021-02-03 14:44:55 +09:00
Thibault Deckers
accfb2c57b
collection: prevent hero when navigating from drawer
2021-02-03 13:00:43 +09:00
Thibault Deckers
104373a186
shortcut: fixed opening app with location filter
2021-02-03 11:57:26 +09:00
Thibault Deckers
3980e42234
perf: improved filtering
2021-02-02 20:42:53 +09:00
Thibault Deckers
e02593def3
perf: improved task pause/resume
2021-02-02 19:54:28 +09:00
Thibault Deckers
e4ed5ef751
media store monitoring: fixed temp entry handling
2021-02-02 12:43:37 +09:00
Thibault Deckers
ab96741a18
deactivate geocoding and Google maps when Play Services are unavailable
2021-02-02 12:01:17 +09:00
Thibault Deckers
910dd1fe54
fixed viewer hero
2021-02-01 17:58:40 +09:00
Thibault Deckers
e77ed02164
vector thumbnail hero fix
2021-02-01 17:21:31 +09:00
Thibault Deckers
db299d73ca
fixed viewer hero
2021-02-01 15:03:59 +09:00
Thibault Deckers
87bb1327df
viewer: fixed view and minimap refresh after rotation
2021-01-31 14:57:35 +09:00
Thibault Deckers
f6434f0b5f
obsolete files: give error hint on viewer, allow deleting from media store
2021-01-30 19:12:11 +09:00
Thibault Deckers
09de6bb76b
info: fixed owner for current entry
2021-01-30 13:00:32 +09:00
Thibault Deckers
f133ebf624
improved package retrieval
2021-01-30 12:38:35 +09:00
Thibault Deckers
8e44d4a9d9
debug: package list
2021-01-29 11:23:34 +09:00
Thibault Deckers
24dcb5b021
info: show owner app, if any
2021-01-28 17:16:06 +09:00
Thibault Deckers
c7b6e17a7f
print: show feedback for multipage entries
2021-01-27 21:16:43 +09:00
Thibault Deckers
10b4ce6898
fixed scroll offset after scaling when there are no section headers
2021-01-27 19:24:25 +09:00
Thibault Deckers
8b1d37fc32
only geolocate and show maps when connected
2021-01-27 18:57:38 +09:00
Thibault Deckers
a85612269a
various fixes
2021-01-27 17:46:51 +09:00
Thibault Deckers
797f8a8d07
improved file op report overlay
2021-01-27 12:43:14 +09:00
Thibault Deckers
79aefc3aa5
panorama: loosened identification criteria, handle missing parameter
2021-01-27 11:03:55 +09:00
Thibault Deckers
79b6276846
fixed media store monitoring delay to avoid temp entries
2021-01-27 10:07:21 +09:00
Thibault Deckers
c7fcb5bc53
#39 listen to media store changes
2021-01-26 18:31:42 +09:00
Thibault Deckers
b59b323d34
multipage: heic track tiling
2021-01-25 18:21:18 +09:00
Thibault Deckers
c332e125bb
export: support view mode
2021-01-25 14:38:07 +09:00
Thibault Deckers
218db5d091
export: support embedded images
2021-01-25 12:43:04 +09:00
Thibault Deckers
c4fdd38850
export: to jpeg, no metadata
2021-01-24 14:15:46 +09:00
Thibault Deckers
b0cccd7d2d
multipage: faster default page
2021-01-22 14:52:19 +09:00
Thibault Deckers
a6b99e7c2a
multipage: open with default track
2021-01-22 13:42:17 +09:00
Thibault Deckers
60243a20fd
improved checkered background performance
2021-01-21 17:09:25 +09:00
Thibault Deckers
07de79fe84
viewer: reuse decorated thumbnails for page scroller
2021-01-21 16:12:58 +09:00
Thibault Deckers
5cd34da0c2
viewer: prevent raster decoration background bleed
2021-01-21 15:42:35 +09:00
Thibault Deckers
bb08f3dcb6
video: sized thumbnails match content resolver ones
2021-01-21 15:08:19 +09:00
Thibault Deckers
c252ce7828
renaming
2021-01-21 12:20:31 +09:00
Thibault Deckers
c9fa903309
thumbnail & transition image loading review
2021-01-21 11:46:33 +09:00
Thibault Deckers
1a50fcc65e
fixed max scroll offset for sectioned lists with spacing
2021-01-20 11:46:42 +09:00
Thibault Deckers
695f8de2a4
do not show scrollbar thumb for non scrollable views
2021-01-20 10:55:00 +09:00
Thibault Deckers
c840190aec
collection: scroll to top on filter change
2021-01-19 19:06:03 +09:00
Thibault Deckers
4d8e2d4123
multipage: reset magnifier state when page dimensions change
2021-01-19 18:58:01 +09:00
Thibault Deckers
fd8191639b
insets fixes
2021-01-19 18:31:18 +09:00
Thibault Deckers
a37c10a969
temp: do not tile multi-track images
2021-01-19 12:19:38 +09:00
Thibault Deckers
bd8bc19fa1
info: removed extra media image hints
2021-01-19 10:42:31 +09:00
Thibault Deckers
9956d6521c
viewer: multitrack HEIF support
2021-01-19 10:24:31 +09:00
Thibault Deckers
4690fac4f6
minor fixes
2021-01-18 11:59:22 +09:00
Thibault Deckers
0e10866fb5
various insets fixes
2021-01-18 11:02:16 +09:00
Thibault Deckers
cf2961c03a
#41 albums: group by importance/volume/none
2021-01-17 15:17:26 +09:00
Thibault Deckers
f952deff15
album grid prep
2021-01-13 14:18:30 +09:00
Thibault Deckers
229b2e7b2b
#31 prevent scrolling when swiping from bottom (Android Q gesture nav)
2021-01-12 18:22:34 +09:00
Thibault Deckers
c1face0f0f
packages upgrade
2021-01-12 17:41:32 +09:00
Thibault Deckers
6ea9923a92
#24 viewer: added option to show/hide info on overlay
2021-01-12 12:54:53 +09:00
Thibault Deckers
80d7de43ed
panorama: fixed cropped area, added sensor control on overlay
2021-01-12 10:52:40 +09:00
Thibault Deckers
3b3d3b581e
panorama issue workaround for non tiled images
2021-01-11 18:58:18 +09:00
Thibault Deckers
d9fad15e5e
renaming/reorganizing
2021-01-11 18:46:41 +09:00
Thibault Deckers
8de7896d4e
viewer: fixed page position overlay for multipage entries with no page info
2021-01-11 17:29:40 +09:00
Thibault Deckers
900cf5e427
packages upgrade, fixed printing for multipage
2021-01-11 17:20:45 +09:00
Thibault Deckers
a121d21ca2
#11 viewer: multipage TIFF support
2021-01-11 15:11:05 +09:00
Thibault Deckers
9ca5f7b492
fixed unique name for albums with the same name on different volumes
2021-01-08 11:51:26 +09:00
Thibault Deckers
cd2811be02
collection: identify multipage TIFF, multitrack HEIC/HEIF
2021-01-08 11:28:14 +09:00
Thibault Deckers
708bf19f6e
minor change
2021-01-04 20:56:02 +09:00
Thibault Deckers
035b0f861b
viewer: fixed panning inertia failure when only scaling by double tap first
2020-12-31 09:58:57 +09:00
Thibault Deckers
0f87ca436a
info: metadata search fixes
2020-12-31 09:54:22 +09:00
Thibault Deckers
69349e2b2c
info: metadata search
2020-12-30 12:47:27 +09:00
Thibault Deckers
3a18f16d7c
#4 collection: long press and move to select multiple entries & scroll the grid when close to edge
2020-12-29 18:39:53 +09:00
Thibault Deckers
13a8e23034
minor changes
2020-12-28 21:51:49 +09:00
Thibault Deckers
a1c7851a80
packages upgrade, android library upgrade
2020-12-24 12:44:27 +09:00
Thibault Deckers
640bb272dd
viewer: improved panning inertia
2020-12-24 11:36:06 +09:00
Thibault Deckers
e914188917
viewer: quick scale
2020-12-23 18:51:10 +09:00
Thibault Deckers
07b9db6750
raster image background
2020-12-23 16:00:46 +09:00
Thibault Deckers
5e7c85597a
fixes for thumbnail checkered background with box fit
2020-12-22 10:02:19 +09:00
Thibault Deckers
b14558e451
svg: optional checkered background
2020-12-21 20:11:14 +09:00
Thibault Deckers
c9fb94f326
svg sizing
2020-12-18 11:44:07 +09:00
Thibault Deckers
4a6622de49
concurrent service tasks
2020-12-17 20:52:05 +09:00
Thibault Deckers
b9e64b552a
viewer: fixed focus & panning when scaling by pinch
2020-12-17 18:10:33 +09:00
Thibault Deckers
05496da344
reworked and integrated photo_view package, fixed double tap zoom focus
2020-12-17 14:02:26 +09:00
Thibault Deckers
d95619d722
fixed driver test
2020-12-12 10:51:18 +09:00
Thibault Deckers
5f45d04e87
upgrade flutter to stable v1.22.5 + packages upgrade
2020-12-11 21:59:10 +09:00
Thibault Deckers
fbfd34abfb
minor changes
2020-12-11 20:01:58 +09:00
Thibault Deckers
9e13fdeea7
collection: identify Photomatix panoramas
2020-12-11 15:23:57 +09:00
Thibault Deckers
6beb814ff8
minor change
2020-12-10 10:42:02 +09:00
Thibault Deckers
6d9b6b4484
Info: show metadata from SVG
2020-12-09 15:49:22 +09:00
Thibault Deckers
d40f32b11b
viewer: open panorama
2020-12-09 11:39:56 +09:00
Thibault Deckers
690d257375
XMP: reviewed data prop linking, open thumbnails like other data prop
2020-12-08 19:00:29 +09:00
Thibault Deckers
ca670e4ee9
info: format XMP keys and some values (enums in Exif/Photoshop/TIFF)
2020-12-08 11:19:52 +09:00
Thibault Deckers
f899f563e8
info: show XMP history and some other structs via cards
2020-12-07 13:07:20 +09:00
Thibault Deckers
ab6124e093
collection: identify 360 images & videos, added filters for these and GeoTIFF
2020-12-04 11:09:49 +09:00
Thibault Deckers
2832351710
info: open embedded GImage/GAudio/GDepth media
2020-12-03 21:25:26 +09:00
Thibault Deckers
556798dd7b
info: added GeoTIFF tag names
2020-12-02 13:15:22 +09:00
Thibault Deckers
24a20d10da
catalog: get tags from IPTC as fallback from XMP
2020-12-02 11:38:39 +09:00
Thibault Deckers
4f7287de02
moved debug related functions
2020-12-02 11:09:51 +09:00
Thibault Deckers
1c415f83dc
DB change to merge flags, geotiff identification
2020-12-01 18:12:29 +09:00
Thibault Deckers
60e7b2c5d9
various fixes: ocean GPS, ~0 GPS, delayed op feedback
2020-12-01 13:56:56 +09:00
Thibault Deckers
4d9df75c46
Viewer: TIFF subsampling & tiling
2020-12-01 10:36:12 +09:00
Thibault Deckers
0d946b5a43
guard against large tiff
2020-11-30 19:23:27 +09:00
Thibault Deckers
8c5a600151
catalog: get date from XMP as fallback from Exif
2020-11-30 15:09:32 +09:00
Thibault Deckers
93af6b0d1b
various minor fixes
2020-11-30 14:14:39 +09:00
Thibault Deckers
3ef5cde4da
various minor fixes
2020-11-29 19:07:35 +09:00
Thibault Deckers
d21cd23ac8
filter grid scaling: highlight
2020-11-27 15:36:15 +09:00
Thibault Deckers
548d723223
filter grid scaling: grid with spacing
2020-11-27 13:37:38 +09:00
Thibault Deckers
f86eb078a4
filter grid scaling: border radius by extent, shared extent for album list & pick, fixed rebuild on query change, fixed pinned item sort, scroll to scaled item
2020-11-27 10:40:36 +09:00
Thibault Deckers
e218afc6b6
filter grid scaling (WIP)
2020-11-26 14:44:22 +09:00
Thibault Deckers
a4fab7339d
project reorganization, filter scaling prep
2020-11-25 16:46:34 +09:00
Thibault Deckers
1b6b8b92b6
fixed thumbnail extent update modifying user preference
2020-11-25 10:27:23 +09:00
Thibault Deckers
7ba78e0f9a
info: bugfix to handle null address line
2020-11-24 20:53:48 +09:00
Thibault Deckers
893e3b5fa0
packages upgrade, reverted svg colorFilter move (undeprecated in flutter_svg 0.19.2)
2020-11-24 16:41:27 +09:00
Thibault Deckers
78f5abc39c
location: use LatLng instead of Tuple for coordinates, approximation when calling geocoder, locate without storing address line
2020-11-24 15:32:06 +09:00
Thibault Deckers
5898c9052a
changed navigation history handling
2020-11-23 19:17:23 +09:00
Thibault Deckers
ad2d9b3552
filter chip decoration pin animation
2020-11-23 11:48:30 +09:00
Thibault Deckers
272916eaa6
album pick page layout fixes
2020-11-22 22:57:11 +09:00
Thibault Deckers
6fed7b0939
minor changes to theme & dialogs
2020-11-22 21:39:09 +09:00
Thibault Deckers
d989b6010f
show feedback when there is no app to handle a share/open/edit action
2020-11-22 19:49:25 +09:00
Thibault Deckers
0916ed1f6b
fixed delay for actions triggered by popup menu
2020-11-22 19:04:08 +09:00
Thibault Deckers
ed249f7793
added missing tooltips
2020-11-22 18:37:42 +09:00
Thibault Deckers
318010b66c
album picker: added filter field
2020-11-21 12:06:35 +09:00
Thibault Deckers
3fb3cf1f88
minor fixes
2020-11-20 15:29:29 +09:00
Thibault Deckers
edc90f085c
info: improved XMP titles & keys
2020-11-20 12:24:23 +09:00
Thibault Deckers
37d575a1b3
info: split directories by parent if necessary, hide useless Exif dir, fixed XMP tag order
2020-11-19 19:29:40 +09:00
Thibault Deckers
258d06198d
about: changed layout, added credits, added generated license list
2020-11-19 15:37:52 +09:00
Thibault Deckers
ced2861860
info: improved layout
2020-11-19 10:54:41 +09:00
Thibault Deckers
be2c9ed914
fixed size for videos unsupported by MediaMetadataRetriever but supported by metadata-extractor
2020-11-18 15:51:53 +09:00
Thibault Deckers
d28ea44ff2
improved metadata refreshing to include initial store data
2020-11-18 14:53:48 +09:00
Thibault Deckers
dea00555e9
check free space before move, copy & album renaming
2020-11-18 12:59:32 +09:00
Thibault Deckers
613fe45fc2
fixed tiled view contained scale state not kept on orientation change
2020-11-17 15:47:57 +09:00
Thibault Deckers
0f773563f4
SVG: view source XML
2020-11-16 19:03:10 +09:00
Thibault Deckers
edb8796ba2
fixed aspect ratio for badly registered entries
2020-11-16 11:35:34 +09:00
Thibault Deckers
3988e8fd3e
minor fix for text style during chip hero
2020-11-14 23:51:50 +09:00
Thibault Deckers
03a83f46fb
debug: metadata-extractor directory summary
2020-11-14 23:46:58 +09:00
Thibault Deckers
bb05921713
fixed tiff cataloguing when media store gives incorrect mime type
2020-11-14 22:40:55 +09:00
Thibault Deckers
5632570452
minor fixes
2020-11-14 09:47:39 +09:00
Thibault Deckers
cd4041fdbc
added TIFF support (single page)
2020-11-12 19:37:02 +09:00
Thibault Deckers
f9d6f3e036
collection: fixed thumbnail border glitches on overlay
2020-11-12 12:05:58 +09:00
Thibault Deckers
b89e5d6c3f
fixed minimap for untiled raw images with different decoded image size
2020-11-12 11:57:39 +09:00
Thibault Deckers
706b0d8c92
info: split XMP directory by namespace
2020-11-11 14:39:50 +09:00
Thibault Deckers
5de5b7e88e
overlay: fixed getting shooting details with ExifInterface
2020-11-11 12:42:54 +09:00
Thibault Deckers
6a8122e456
overlay: fixed partial shooting details, added layout change animation
2020-11-10 22:22:43 +09:00
Thibault Deckers
b42201dec0
tiling: handle raw images with different decoding size
...
fixed fetching dimensions of raw images
2020-11-10 17:25:21 +09:00
Thibault Deckers
b86faea060
tiling: task management
...
debug: task queue overlay
2020-11-07 19:48:46 +09:00
Thibault Deckers
528a83b750
debug: improved page layout
2020-11-06 11:20:44 +09:00
Thibault Deckers
895087f604
tiling improvements (WIP)
2020-11-05 15:00:27 +09:00
Thibault Deckers
ceed01f3ed
tiling (WIP)
2020-11-05 11:38:04 +09:00
Thibault Deckers
f13fe37832
tiled image prep
2020-11-03 19:34:25 +09:00
Thibault Deckers
530cf241ce
fixed minimap for imprecise sizes, video and large images
2020-11-03 13:01:03 +09:00
Thibault Deckers
9b9dc1db40
viewer: minimap in overlay
2020-11-02 19:18:27 +09:00
Thibault Deckers
c742b72f70
minor fixes
2020-11-01 17:04:08 +09:00
Thibault Deckers
a449135007
info: fixed ticker misuse
2020-11-01 10:58:08 +09:00
Thibault Deckers
206e30de30
search: added recent filters
2020-11-01 10:22:16 +09:00
Thibault Deckers
2dcb2b6c7b
search: added filters for entries without location, without tags
2020-11-01 09:21:35 +09:00
Thibault Deckers
b83986e01a
Info: animation between map layer with/without attribution
2020-10-31 23:26:41 +09:00
Thibault Deckers
bd2d65b699
settings: show/hide shooting details in viewer overlay
2020-10-31 14:36:33 +09:00
Thibault Deckers
924e98f428
info: restored metadata section code, and fixed animation limiter scope
2020-10-30 12:41:53 +09:00
Thibault Deckers
f1a26d14ab
fullscreen: leave when last entry is deleted
2020-10-29 14:55:01 +09:00
Thibault Deckers
bb23e7a939
fullscreen: refresh overlay & reset info metadata on metadata change
2020-10-29 13:57:28 +09:00
Thibault Deckers
7aa50e7880
more idiomatic kotlin, removed guava
2020-10-29 11:49:18 +09:00
Thibault Deckers
499e71f903
info: added staggered animation to metadata section
2020-10-27 16:52:48 +09:00
Thibault Deckers
4a5919a979
added firebase analytics
2020-10-27 14:25:57 +09:00
Thibault Deckers
79c522eae5
packages upgrade
2020-10-27 11:08:36 +09:00
Thibault Deckers
6f1dcd152b
do not reset the app when relaunching with main intent
2020-10-22 19:29:27 +09:00
Thibault Deckers
d6b233ac2c
handle moving entries to source directory
2020-10-22 18:25:17 +09:00
Thibault Deckers
87dc1768dd
avoid loading images of unsupported types
2020-10-21 12:16:27 +09:00
Thibault Deckers
e50dd952a8
Kotlin migration (WIP)
2020-10-20 17:51:21 +09:00
Thibault Deckers
f18befe486
fixed crash when relaunching destroyed activity + minor fixes
2020-10-19 15:33:01 +09:00
Thibault Deckers
ae2f8d3ae7
albums/countries/tags: sort by entry count
2020-10-16 18:45:07 +09:00
Thibault Deckers
2236be7d60
albums: allow sorting when selecting album
2020-10-16 17:26:47 +09:00
Thibault Deckers
24f9bc1b81
fixed Glide loading options, exif thumbnail orientation
2020-10-15 11:40:29 +09:00
Thibault Deckers
de6cecace6
info: show media content symbols
2020-10-14 21:08:34 +09:00
Thibault Deckers
1ba93cdd19
fullscreen: rotate & flip in one menu row
2020-10-14 19:07:48 +09:00
Thibault Deckers
e578caa4d5
minor fixes
2020-10-13 23:05:25 +09:00
Thibault Deckers
4c21c67f50
viewer: various fixes
2020-10-13 18:29:48 +09:00
Thibault Deckers
e7f0b40602
static analysis fix
2020-10-13 16:24:40 +09:00
Thibault Deckers
80d95608a1
flip
2020-10-13 16:20:58 +09:00
Thibault Deckers
a4db8dddee
static analysis fix
2020-10-12 15:00:59 +09:00
Thibault Deckers
7896ad0712
fixed refreshing thumbnails when orientation is found by cataloguing
2020-10-12 14:56:59 +09:00
Thibault Deckers
0110b82c52
use new Material buttons
2020-10-12 11:56:42 +09:00
Thibault Deckers
5258ab721a
fixed entry date comparison when null
2020-10-12 10:15:30 +09:00
Thibault Deckers
2991df5f49
fixed image loading error handling
2020-10-12 09:57:15 +09:00
Thibault Deckers
9a8f0d8606
bugfix: failed to show entry when catalog rotation was null
2020-10-12 09:43:18 +09:00
Thibault Deckers
c2a096fc91
fixed DB upgrade
2020-10-09 15:06:07 +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
59c19966e4
tests: fixed driver test
2020-10-05 21:50:23 +09:00
Thibault Deckers
53a7387db7
improved error logging
2020-10-05 20:57:51 +09:00
Thibault Deckers
a7eaf55ed3
fixed selection dialog to close when selecting already selected value
2020-10-04 21:54:41 +09:00
Thibault Deckers
465bf9ceb6
rotate PNG/WEBP by EXIF orientation
2020-10-04 14:02:11 +09:00
Thibault Deckers
5c0e9063f4
improved mimetype resolution
2020-10-03 23:45:36 +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
bdd18d9e71
albums/countries/tags: added refresh, stats actions
2020-09-29 18:33:03 +09:00
Thibault Deckers
557a65dbdd
minor fixes
2020-09-29 18:17:15 +09:00
Thibault Deckers
690fceb414
removed ios, added kotlin
...
settings: list/revoke directory access grants
2020-09-29 15:43:01 +09:00
Thibault Deckers
2261b13ba3
albums: fixed pinning after renaming
2020-09-28 15:58:42 +09:00
Thibault Deckers
3b14b7561d
shortcut: fixed video thumbnail used for icon
2020-09-28 15:28:01 +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
8052347895
fixed freeze after deleting multiple entries
2020-09-28 12:10:37 +09:00
Thibault Deckers
44fe56efdb
album: rename by moving entries
2020-09-28 11:46:25 +09:00
Thibault Deckers
f32c3f1154
album: delete
2020-09-28 11:02:06 +09:00
Thibault Deckers
2809f976e4
minor fix for decorated chip without entry
2020-09-28 10:12:38 +09:00
Thibault Deckers
e137ee6e57
album renaming performance review
2020-09-28 10:12:12 +09:00
Thibault Deckers
ac67f4e080
album renaming performance review (WIP)
2020-09-28 00:05:19 +09:00
Thibault Deckers
3355779f16
album renaming performance review (WIP)
2020-09-27 22:01:38 +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
0547c3bbf1
fixed starting new intents when activity already exists
2020-09-23 15:05:54 +09:00
Thibault Deckers
f78b466229
minor hashcode changes
2020-09-23 11:54:37 +09:00
Thibault Deckers
8ca38597e5
fixed broken cache after move, because of thumbnail provider equality issues
2020-09-23 11:52:38 +09:00
Thibault Deckers
16a8665c96
albums: fixed keeping an album pinned after renaming
2020-09-23 10:22:01 +09:00
Thibault Deckers
a411a8b578
albums/countries/tags: added fast scroll
2020-09-23 10:14:05 +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
981ad62502
settings: show location/raw/duration on thumbnails
2020-09-22 17:25:57 +09:00
Thibault Deckers
0dc429efc5
fixed thumbnail overlay icon scaling
2020-09-22 16:57:34 +09:00
Thibault Deckers
65b6c9b355
settings: added coordinate format example
2020-09-22 16:34:48 +09:00
Thibault Deckers
01b148139b
fixed compare functions
2020-09-22 15:40:55 +09:00
Thibault Deckers
e93d46cc8d
album: rename
2020-09-21 22:00:32 +09:00
Thibault Deckers
917b14ce6d
album: rename (WIP)
2020-09-21 18:44:58 +09:00
Thibault Deckers
2edf04b6f5
fixed saving copied entries to DB
2020-09-21 13:17:01 +09:00
Thibault Deckers
92e998c030
added thumbnail loading error feedback
2020-09-21 12:58:51 +09:00
Thibault Deckers
2f29a970da
improved support for psd and other unrecognized formats
2020-09-21 12:48:53 +09:00
Thibault Deckers
5029b19ebe
fixed id & date of moved entries
2020-09-21 12:36:06 +09:00
Thibault Deckers
a44f16087a
improved icon display
2020-09-20 22:51:01 +09:00
Thibault Deckers
acf26677af
countries/tags: pin to top
2020-09-20 21:33:11 +09:00
Thibault Deckers
055cad333f
albums: pin to top
2020-09-20 17:02:50 +09:00
Thibault Deckers
15c50d5cef
filters: simplified json conversion
2020-09-20 15:43:15 +09:00
Thibault Deckers
d8d157a832
added chip long press override parameter
2020-09-20 14:04:50 +09:00
Thibault Deckers
56c985403f
use outlined icons from flutter, without package
...
updated licenses
2020-09-20 14:03:02 +09:00
Thibault Deckers
ca00678915
settings: keep screen on
2020-09-20 11:19:27 +09:00
Thibault Deckers
56df75a7a6
fixed listing countries with multiple names
2020-09-20 10:38:55 +09:00
Thibault Deckers
f9fd937b16
various dialog improvements
2020-09-20 00:36:12 +09:00
Thibault Deckers
c72fb94330
validate form to rename entry
2020-09-18 21:48:33 +09:00
Thibault Deckers
a56ed27d0e
new album: removed name init, validate form to create
2020-09-18 20:58:21 +09:00
Thibault Deckers
0e42568d85
crashlytics: log locales, timezone, route changes
2020-09-18 20:41:30 +09:00
Thibault Deckers
ebe02f4dfb
welcome: crash reporting opt-out
2020-09-18 16:15:48 +09:00
Thibault Deckers
2fc15a126b
use new Crashlytics plugin
2020-09-18 15:35:08 +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
1894dd2562
fixed app album chip outline color resetting when returning to a page with the first chip for this album
2020-09-10 22:41:54 +09:00
Thibault Deckers
c19b266e76
use chip action delegates
2020-09-10 15:31:02 +09:00
Thibault Deckers
7e530aed74
sort chips on countries/tags pages
2020-09-10 14:59:50 +09:00
Thibault Deckers
23e0d634e4
fixed app bar layout
2020-09-09 21:33:36 +09:00
Thibault Deckers
3d63453f9d
search from albums/countries/tags pages
2020-09-09 21:23:53 +09:00
Thibault Deckers
89360ffa30
shortcuts: pin to filtered collection
2020-09-09 18:57:48 +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
9da57961fc
app shortcuts (WIP)
2020-09-06 18:47:24 +09:00
Thibault Deckers
0c06bf8443
changed dialog layout
2020-09-06 18:41:58 +09:00
Thibault Deckers
d0af2896ac
viewer: fixed panning when zoomed in
2020-09-05 10:36:01 +09:00
Thibault Deckers
c88b839960
minor layout fix
2020-09-05 10:26:51 +09:00
Thibault Deckers
385a8ee430
drawer: fixed navigation stack when opening setttings/about/debug
2020-09-05 10:10:09 +09:00
Thibault Deckers
994acc81f8
folder renaming
2020-09-05 09:59:02 +09:00
Thibault Deckers
68ce71e6d1
changed settings page name
2020-09-04 22:10:49 +09:00
Thibault Deckers
48606a9e39
apply directly when tapping option in selection dialogs
2020-09-04 22:10:30 +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
ad397f0afc
refactored drawer
2020-09-03 20:35:07 +09:00
Thibault Deckers
80644f036b
apply album list page settings to move/copy album selection page
2020-09-03 13:39:42 +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
b61b6a057e
reorganized filter grid page files
2020-08-30 21:36:53 +09:00
Thibault Deckers
c2b353ed3b
added album sort menu
2020-08-30 21:27:57 +09:00
Thibault Deckers
bb5fae4c38
launch: do not wait for app names to initialize entries
2020-08-30 15:43:04 +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
385e863fe4
support: DNG (WIP)
2020-08-27 23:00:52 +09:00
Thibault Deckers
c2022a6ee6
stats: tap on donut legend to filter by mime type
2020-08-27 21:57:46 +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
e8afa4b185
tests: select album from list, scroll off image
2020-08-21 11:57:55 +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
f8928f557f
location: fixed conversion from decimal degree to DMS
2020-08-21 11:00:21 +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
8e13625192
tests: search album
2020-08-18 22:29:05 +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
e6dc938be3
tests: added test driver
2020-08-18 21:49:12 +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
6bc416b6b6
settings: added option to show album list on launch
2020-08-17 09:45:22 +09:00
Thibault Deckers
1d77ec9e5e
selection: toggle on long press even in selection mode
2020-08-17 08:58:22 +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
b98f4d4e1d
format & fixed static analysis issue
2020-08-08 22:14:24 +09:00
Thibault Deckers
fd572c5838
changed dialog style
2020-08-08 21:31:19 +09:00
Thibault Deckers
a3543a7c69
minor fixes
2020-08-08 18:03:56 +09:00
Thibault Deckers
05917e08cc
filter bar: apply curve to removal animation
2020-08-02 18:05:49 +09:00
Thibault Deckers
408afd4c9d
search: submitting query animate query chip like it was tapped
2020-08-02 17:37:36 +09:00
Thibault Deckers
d3e0dd9375
collection: replaced sort/group menu items by selection dialogs
2020-08-02 16:42:44 +09:00
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
5f3d4e5946
collection: added option to not group
2020-08-01 21:34:06 +09:00
Thibault Deckers
875db2f994
static analysis: exclude generated file
2020-07-26 12:38:32 +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
2ed7851d7d
selection: toggle section selection by tapping header
2020-07-26 01:35:13 +09:00
Thibault Deckers
bcc571fa84
launch: do not try to catalogue SVGs
2020-07-26 01:21:58 +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
6bd590cde2
update tags/locations during cataloguing/locating
2020-07-19 18:07:23 +09:00
Thibault Deckers
dcbd95be01
improved new album creation dialog
2020-07-19 17:57:21 +09:00
Thibault Deckers
de3528baab
(possible) optimization when locating entries
2020-07-18 23:55:01 +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
e8e894c74a
bugfix: clean locations & tags after removing entries
2020-06-13 10:27:37 +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
a6c7f48799
fix when reporting error from native platform
2020-06-11 14:59:48 +09:00
Thibault Deckers
a6eeba7744
read files with uri only, and fix to handle unknown MediaMetadataRetriever issues
2020-06-11 14:58:27 +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
85a1ebf8b4
safer service call
2020-06-09 09:42:25 +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
5fe985537f
about: added missing license
2020-06-08 13:53:34 +09:00
Thibault Deckers
61f4b621eb
staggered animation to view licenses and filter grids
2020-06-08 11:07:43 +09:00
Thibault Deckers
3956f6aa0d
added Firebase Crashlytics
2020-06-07 16:38:18 +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
f7ef4c0d01
restored reading image bytes all at once because of streaming jank
2020-06-03 12:53:42 +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
a6409a3956
updated flutter to stable 1.17.0 + packages
2020-05-08 10:29:07 +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
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
b1d662a1b8
fixed layout/transition of section headers
2020-04-29 11:40:03 +09:00
Thibault Deckers
11cbd6512d
selection: darker overlay for selected items
2020-04-29 10:52:51 +09:00
Thibault Deckers
ccfb5879ba
select all/none
2020-04-29 10:19:11 +09:00
Thibault Deckers
c3ff156282
minor fixes
2020-04-28 12:36:26 +09:00
Thibault Deckers
9199047c85
video: pause player when user leaves app
2020-04-28 11:18:58 +09:00
Thibault Deckers
1d6103c0c0
scoped storage: fixed opening files and reading metadata
2020-04-28 11:18:18 +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
a69a7ea436
prep to delete multiple entries
2020-04-23 11:44:39 +09:00
Thibault Deckers
1175cff8fe
selection: select/deselect whole section
2020-04-23 11:21:05 +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
fb9f297b4b
selection: switch mode, add/remove items
2020-04-22 11:46:28 +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
1c096162ed
collection: show day of the week when grouping by day
2020-04-21 11:03:20 +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
Thibault Deckers
6a5603a116
scrolling to entry with custom sliver list
2020-04-14 13:20:51 +09:00
Thibault Deckers
4edc2bf5d4
use Provider.of instead of Consumer
2020-04-14 13:20:08 +09:00
Thibault Deckers
176ef00484
moved files
2020-04-14 11:59:52 +09:00
Thibault Deckers
0c202ac185
collection building review
2020-04-14 11:54:33 +09:00
Thibault Deckers
1ac13796da
bugfix: prevent scaling by horizontal drag
2020-04-14 10:07:06 +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
53dfe85e07
SD card storage indicator in drawer and section headers
2020-04-13 14:32:18 +09:00
Thibault Deckers
23eac7c3c7
get storage volumes
2020-04-13 13:19:37 +09:00
Thibault Deckers
48133d0bb8
cities -> places
2020-04-13 13:17:13 +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
28d2dff8b5
filters: handle queries wrapped with "..."
2020-04-12 16:23:09 +09:00
Thibault Deckers
acc2cd6c9e
info: open at most one metadata directory
2020-04-12 16:15:14 +09:00
Thibault Deckers
96aedf0dc2
reorganized grid related files
2020-04-12 14:43:00 +09:00
Thibault Deckers
a89de0fb0c
minor fix
2020-04-12 11:09:47 +09:00
Thibault Deckers
ddb282579d
fixed section layout when scrolled offset gets beyond last section
2020-04-12 11:01:39 +09:00
Thibault Deckers
4e70eb9870
fixed section layout in landscape
2020-04-12 10:52:05 +09:00
Thibault Deckers
a094ebeaf1
fixed section layout for multiline headers with leading icon
2020-04-12 10:42:48 +09:00
Thibault Deckers
1478f1add3
fixed section layout when there is no header
2020-04-12 09:11:34 +09:00
Thibault Deckers
b32a7747f6
fixes
2020-04-10 17:29:02 +09:00
Thibault Deckers
02c9ac6a8e
custom SliverList to avoid performing layout on children
2020-04-10 17:10:40 +09:00
Thibault Deckers
11f00bbb46
use SliverList instead of multiple SliverGrid + SliverStickyHeader
2020-04-10 11:07:37 +09:00
Thibault Deckers
0755c632d6
fixed tile extent clamping
2020-04-10 08:35:20 +09:00
Thibault Deckers
75143cf56b
collection: modify tile extent, not column count
2020-04-09 18:03:16 +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
3328916c86
improved video fetch
2020-04-07 22:27:38 +09:00
Thibault Deckers
a2fc8bfd2f
various fixes
2020-04-07 17:46:23 +09:00
Thibault Deckers
01d2d7ea2f
fixed scrolling after scaling when sections had no headers
2020-04-07 16:37:43 +09:00
Thibault Deckers
9d4c5f3900
model: fixed entry catalog metadata update
2020-04-07 16:18:20 +09:00
Thibault Deckers
48a62e85c5
misc fixes
2020-04-07 14:50:23 +09:00
Thibault Deckers
bc93725f99
Revert "hero tag simplification now that only one collection page is in use"
...
This reverts commit 77f0b90b9d
.
2020-04-04 18:34:47 +09:00
Thibault Deckers
8f5eaff21d
filters: replaced gif/video filters by more flexible mime filter
2020-04-04 18:34:24 +09:00
Thibault Deckers
0ed1556870
filters: "not" query
2020-04-04 17:48:20 +09:00
Thibault Deckers
77f0b90b9d
hero tag simplification now that only one collection page is in use
2020-04-03 14:21:56 +09:00
Thibault Deckers
2176c654f1
overlay: bottom overlay scrolling along vertical axis
2020-04-03 14:21:16 +09:00
Thibault Deckers
9f5566d55d
info: absorb scale gesture on map to prevent scrolling
2020-04-03 11:08:35 +09:00
Thibault Deckers
09cef69d10
use cached image during hero animation if possible
2020-04-03 10:59:16 +09:00
Thibault Deckers
142b4a5ade
fullscreen: fix placeholder aspect ratio
2020-04-03 10:26:35 +09:00
Thibault Deckers
44b6d30a49
safer xmp parsing
2020-04-03 10:07:56 +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
adfc93a59c
fullscreen: show low res image until high res is loaded, fixed hero animation
2020-04-02 19:41:48 +09:00
Thibault Deckers
1b5d2a96d5
debug: clear caches
2020-04-02 11:50:06 +09:00
Thibault Deckers
2a7482d6d4
viewer: swipe down to exit
2020-04-02 10:42:44 +09:00
Thibault Deckers
50632b5212
improved empty collection placeholder
2020-04-02 10:28:34 +09:00
Thibault Deckers
805b0ef51f
Catalog metadata: check xmp title/description to set title
2020-04-02 10:09:57 +09:00
Thibault Deckers
e13db0dc43
debug: clear individual DB tables
2020-04-02 09:32:43 +09:00
Thibault Deckers
cd9fa1b6c4
app bar: allow tap anywhere in title space to start searching
2020-04-02 09:19:54 +09:00
Thibault Deckers
a5115fb83b
info: improved loading of location & metadata sections
2020-04-01 15:08:22 +09:00
Thibault Deckers
6feb1efb13
minor fixes
2020-04-01 10:57:40 +09:00
Thibault Deckers
dd2199ef20
packages upgrade & fixed pedantic issues
2020-04-01 10:40:02 +09:00
Thibault Deckers
99271e0428
minor fixes
2020-04-01 09:21:37 +09:00
Thibault Deckers
5844e4b32a
print: svg support, fix for entries without title
2020-03-31 22:24:13 +09:00
Thibault Deckers
7cbbcadb2a
debug: settings reset
2020-03-31 20:54:16 +09:00
Thibault Deckers
094078fe53
overlay: reverted quick action selection by most recent usage
2020-03-31 20:50:19 +09:00
Thibault Deckers
fd149c30b3
settings: most recent fullscreen actions
2020-03-31 15:13:28 +09:00
Thibault Deckers
dd4ac33b6d
overlay: responsive layout
2020-03-31 14:14:15 +09:00
Thibault Deckers
c470d030be
fullscreen: prepped actions for overlay/menu selection
2020-03-31 13:04:56 +09:00
Thibault Deckers
947504a581
bugfix: album tag in viewer
2020-03-31 12:34:39 +09:00
Thibault Deckers
437417eb4e
bugfix: deleting an entry removed it from source, but sorted entries were not updated
2020-03-31 11:53:39 +09:00
Thibault Deckers
dad5f080c2
stats: layout on small screens
2020-03-31 11:46:29 +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
459fc24856
overlay: favourite toggle highlight
2020-03-30 22:32:48 +09:00
Thibault Deckers
e915f1922f
show/hide filter bar, show/hide headers
2020-03-30 18:05:03 +09:00
Thibault Deckers
4ab75fe218
city filter
2020-03-30 17:09:58 +09:00
Thibault Deckers
94b8ddc854
fixed query filter
2020-03-30 15:37:34 +09:00
Thibault Deckers
54ba3c977f
search: expandable filter row
2020-03-30 11:11:07 +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
c8b8d9c897
collection: fixed scrolling when there is no content
2020-03-30 09:06:01 +09:00
Thibault Deckers
fc014a6274
search: revert custom app bar, added matching suggestions
2020-03-29 18:07:39 +09:00
Thibault Deckers
6bcb89db85
search: custom app bar
2020-03-29 09:49:25 +09:00
Thibault Deckers
38c0f0897e
overlay: minor fix
2020-03-28 11:10:06 +09:00
Thibault Deckers
edd410d854
added favourites
2020-03-28 11:01:50 +09:00
Thibault Deckers
5df815e5c1
same app bar for all pages, keep sort/group settings
2020-03-27 19:21:51 +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
246e697d9d
minor fixes
2020-03-26 12:50:12 +09:00
Thibault Deckers
8a014888a6
added filters to app bar
2020-03-26 12:36:02 +09:00
Thibault Deckers
4ea985b8f8
drawer on all pages
2020-03-26 10:56:02 +09:00
Thibault Deckers
578835d3d2
debug: DB size
2020-03-25 16:19:30 +09:00
Thibault Deckers
678c2509ae
info: minor changes
2020-03-25 15:41:21 +09:00
Thibault Deckers
77c9d86ea3
info: navigate by country
2020-03-24 15:25:45 +09:00
Thibault Deckers
2e5a2e7c91
drawer: navigate by country
2020-03-24 15:01:51 +09:00
Thibault Deckers
39185f5ba8
minor changes
2020-03-24 15:01:19 +09:00
Thibault Deckers
14d1f9241c
changed fullscreen -> collection transition opacity
2020-03-24 09:49:14 +09:00
Thibault Deckers
dd325eea04
improved date sort with secondary title sort
2020-03-24 09:48:43 +09:00
Thibault Deckers
3baaaa5877
heif/heic support
2020-03-24 09:33:40 +09:00
Thibault Deckers
39e41ae3d1
debug: removed obsolete info
2020-03-23 16:40:30 +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
38c2207b78
stats: fixed pluralization, location percent indicator
2020-03-21 10:55:08 +09:00
Thibault Deckers
af7cc94270
overlay/info: use bullet character in date/time
2020-03-21 10:34:12 +09:00
Thibault Deckers
901f2a07b9
stats: fixed layout
2020-03-21 10:03:53 +09:00
Thibault Deckers
7e3ab2bd2e
stats on filtered collection pages
2020-03-21 10:03:26 +09:00
Thibault Deckers
76d9de9b1e
added stats
2020-03-20 21:35:28 +09:00
Thibault Deckers
7f11d3702a
drawer: changed layout
2020-03-20 09:51:28 +09:00
Thibault Deckers
8c756182b7
fullscreen: hide editing actions for non editable entries
2020-03-20 09:50:11 +09:00
Thibault Deckers
b48dc4cd56
info: fixed metadata expansion panel list
2020-03-20 09:19:42 +09:00
Thibault Deckers
5771f5e20c
fixed geo uri
2020-03-20 09:02:03 +09:00
Thibault Deckers
0093b715d1
info: selectable text, use expansion panels for metadata directories
2020-03-19 22:38:07 +09:00
Thibault Deckers
7958fa33eb
Fullscreen: fixed overlay update after renaming
2020-03-19 18:53:28 +09:00
Thibault Deckers
14cf1b3edf
Viewer: prevent tag navigation
2020-03-19 18:40:40 +09:00
Thibault Deckers
d04f5da41d
minor fix
2020-03-18 22:23:28 +09:00
Thibault Deckers
c359adf3d5
minor fix
2020-03-18 22:23:09 +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
7fe8dbe13c
fixed bottom overlay height when there is no position/title
2020-03-18 10:48:17 +09:00
Thibault Deckers
ec51b1878a
fullscreen: evict UriImage cache on image change
2020-03-18 09:55:18 +09:00
Thibault Deckers
8b8056b179
support for older device/os
2020-03-18 00:08:46 +09:00
Thibault Deckers
fb63b8ca33
fullscreen: decode video from URI instead of path
2020-03-17 20:14:00 +09:00
Thibault Deckers
9357a49f4a
fullscreen: decode image from URI instead of path
2020-03-17 16:54:57 +09:00
Thibault Deckers
e011efe6a9
viewer: improved fetch for unknown content
2020-03-17 14:24:56 +09:00
Thibault Deckers
8d798c6f08
metadata: use URI when path is unavailable
2020-03-17 12:12:31 +09:00
Thibault Deckers
b0699df136
viewer: minor fixes
2020-03-17 10:44:53 +09:00
Thibault Deckers
23a20a9343
viewer: fixed delete action
2020-03-16 17:14:04 +09:00
Thibault Deckers
730c8bd632
viewer: catalog/locate on launch
2020-03-16 16:55:13 +09:00
Thibault Deckers
2bd8692875
drawer: added gif collection
2020-03-16 16:30:23 +09:00
Thibault Deckers
b2f72d964f
viewer: handle media store content uris
2020-03-16 14:40:08 +09:00
Thibault Deckers
73d97f821b
do not apply sort/group when deleting an entry
2020-03-10 12:36:51 +09:00
Thibault Deckers
d37941c66f
album: fixed scroll thumb height
2020-03-10 09:53:33 +09:00
Thibault Deckers
ad653e8730
fixed hero tags to animate only between a collection lens and an item from that lens
2020-03-09 19:22:06 +09:00
Thibault Deckers
13dcba9015
drawer: expansion tiles for regular albums and tags
2020-03-07 17:11:57 +09:00
Thibault Deckers
83f49902b9
reviewed collection model to work with source + lenses
2020-03-07 15:53:41 +09:00
Thibault Deckers
c454764850
album: restored integer column count
2020-03-05 16:20:24 +09:00
Thibault Deckers
164ac3a144
album: scaling fixes
2020-03-05 16:10:21 +09:00
Thibault Deckers
d46fb09c07
album: scaling overlay grid
2020-03-05 15:50:12 +09:00
Thibault Deckers
0f00846ddf
album: scaling fixes
2020-03-04 15:46:18 +09:00
Thibault Deckers
5fc1510982
album: scaling overlay
2020-03-04 13:13:58 +09:00
Thibault Deckers
aa697f3a37
album: scale gesture to change column count
2020-03-03 15:16:33 +09:00
Thibault Deckers
4b9625afea
fullscreen: reimplemented PhotoViewGallery to force rebuild after rotation
2020-02-26 15:42:47 +09:00
Thibault Deckers
e33b365c5d
Android Q: use new API to get thumbnail, fixed MediaStore update
...
fullscreen: evict image cache after rotation
init: directly use event sink instead of stream when getting MediaStore items
2020-02-26 01:49:26 +09:00
Thibault Deckers
5fd7ab2fa6
packages upgrade
2020-02-15 18:22:23 +01:00
Thibault Deckers
59f72187cb
collection: improved scroll thumb look
2020-02-09 19:50:24 +01:00
Thibault Deckers
101a25b1a5
info: show coordinates when address fetch failed
2020-02-09 19:27:28 +01:00
Thibault Deckers
9667e2b9b6
fixed path sort to album sort + title sort
2020-02-08 11:12:54 +01:00
Thibault Deckers
0c0d3d3019
sort by path
2020-02-07 19:01:36 +01:00
Thibault Deckers
32c5fcd41a
added special case for album header
2020-02-07 19:00:31 +01:00
Thibault Deckers
7d212e08ed
info: improved location section build
2020-01-20 10:11:58 +09:00
Thibault Deckers
f7c4515210
info: improved metadata section build
2020-01-18 01:53:03 +09:00
Thibault Deckers
04c8c966bd
info: highlight titles with custom decoration instead of gradient
2020-01-18 00:12:43 +09:00
Thibault Deckers
a31fe91ec2
info: floating app bar, scroll to top info when returning to image
2020-01-17 23:52:13 +09:00
Thibault Deckers
77be0b6189
info: keep alive info page (by metadata sliver) but only fetch metadata when necessary
2020-01-17 23:42:11 +09:00
Thibault Deckers
4d914d9211
removed obsolete code
2020-01-17 23:38:31 +09:00
Thibault Deckers
dc397ea29b
info: padding at the sliver level, to improve overscroll feedback look
2020-01-17 18:21:01 +09:00
Thibault Deckers
f5f13527fa
fixed section header mismatch
2020-01-17 18:00:21 +09:00
Thibault Deckers
6f31f03451
fixed multiline section header with leading widget
2020-01-16 20:02:41 +09:00
Thibault Deckers
a7e4389519
packages upgrade
2020-01-16 19:54:57 +09:00
Thibault Deckers
b8dfc6252d
minor changes
2020-01-08 09:36:38 +09:00
Thibault Deckers
286eeeb80e
packages upgrade
2020-01-08 09:36:22 +09:00
Thibault Deckers
7fa23f66b2
improved opening in other app by loosening mime type
2020-01-06 01:44:00 +09:00
Thibault Deckers
01414d96be
removed keys from slivers to fix rendering order issue
2020-01-02 01:33:58 +09:00
Thibault Deckers
03246a8df4
minimized change notifications, fixed logs
2020-01-01 20:21:41 +09:00
Thibault Deckers
e3e222c589
album: fixed app bar to derive from SliverAppBar
2020-01-01 20:20:51 +09:00
Thibault Deckers
7aa711bd69
info: changed xmp tag style
2020-01-01 20:18:07 +09:00
Thibault Deckers
5fdbe0887b
info: use slivers for dynamic building of metadata widgets
2019-12-31 18:51:24 +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
07f073bd77
colored tags
2019-12-31 09:15:42 +09:00
Thibault Deckers
ac1458f6de
use extension methods for DateTime utilities
2019-12-30 16:32:47 +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
b3a21da574
info: styled tags as buttons
2019-12-28 01:24:57 +09:00
Thibault Deckers
d42ad00688
info: fixed typo
2019-12-28 01:24:37 +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
68766d0e17
fullscreen: transparency while popping by drag down
2019-12-26 18:17:37 +09:00