Commit graph

847 commits

Author SHA1 Message Date
Thibault Deckers
2183ff7cd7 #543 vaults: custom pattern lock 2023-03-03 20:27:12 +01:00
Thibault Deckers
0033795a4e #500 changed rating/tagging action icons 2023-02-28 14:56:00 +01:00
Thibault Deckers
6696f97ab2 minor fixes 2023-02-28 10:49:36 +01:00
Thibault Deckers
ef6eb53eb2 #526 converter: write metadata 2023-02-23 23:20:32 +01:00
Thibault Deckers
8f732608d0 #526 collection: bulk converting 2023-02-23 11:46:01 +01:00
Thibault Deckers
af6fd8f11b #533 places: page, navigation 2023-02-22 19:49:19 +01:00
Thibault Deckers
d96a067f18 vault: fixed export to vault 2023-02-22 12:39:48 +01:00
Thibault Deckers
6b87b49ceb fixed tests 2023-02-16 20:00:54 +01:00
Thibault Deckers
bc6d75e928 #114 vaults 2023-02-16 19:49:33 +01:00
Thibault Deckers
8ced40a853 #401 slideshow: added settings quick action 2023-02-05 19:45:03 +01:00
Thibault Deckers
f07244c144 #490 viewer: export actions available as quick actions 2023-02-05 17:02:44 +01:00
Thibault Deckers
abeb3f8efe #498 remember pin status of albums becoming empty 2023-01-26 23:34:33 +01:00
Thibault Deckers
d362dbf3c3 #504 tag editor: remember expanded section 2023-01-26 19:17:11 +01:00
Thibault Deckers
7bf83b4892 various fixes 2023-01-19 19:41:54 +01:00
Thibault Deckers
cbfba1c156 #180 video: brightness/volume swipe gestures 2023-01-17 16:54:50 +01:00
Thibault Deckers
86c6e7ce93 #443 Info: improved NS prefix handling 2023-01-16 14:24:54 +01:00
Thibault Deckers
ebc147771c minor fixes 2023-01-11 19:26:48 +01:00
Thibault Deckers
bcced35e66 tv: stat donut legend focus, map captioned buttons, viewer button focus 2023-01-11 17:04:45 +01:00
Thibault Deckers
bed8345485 l10n 2023-01-07 19:54:03 +01:00
Thibault Deckers
8f9c91d963 #472 collection: unlocated/untagged overlay icons 2023-01-07 19:43:53 +01:00
Thibault Deckers
b343e32db0 tv layout on non-tv devices 2023-01-05 17:15:00 +01:00
Thibault Deckers
6014677451 #448 #449 show description on viewer overlay; editing description clears related exif fields 2022-12-29 12:28:14 +01:00
Thibault Deckers
1ef9d75b0b minor fixes 2022-12-21 18:26:44 +01:00
Thibault Deckers
fbc10cc6a8 #437 tv: fixes 2022-12-19 16:32:40 +01:00
Thibault Deckers
c0fd75777e #437 tv: back navigation 2022-12-17 11:34:13 +01:00
Thibault Deckers
e809e8df48 accessibility: optional alternative to pinch-to-zoom thumbnails 2022-12-16 13:05:48 +01:00
Thibault Deckers
fb62086e5b static analysis 2022-12-16 00:47:48 +01:00
Thibault Deckers
7acc72209b added search page as drawer option, tv: search in drawer 2022-12-16 00:43:50 +01:00
Thibault Deckers
da751190c5 #437 tv: toggle button state 2022-12-15 18:59:20 +01:00
Thibault Deckers
3be4f661cc #437 tv: viewer overlay 2022-12-14 17:10:17 +01:00
Thibault Deckers
52c59e2cc5 #437 tv: transition, welcome, settings, about 2022-12-13 23:02:05 +01:00
Thibault Deckers
e5e1a8f275 #437 tv: read-only, ambient mode, webview, settings 2022-12-08 23:50:34 +01:00
Thibault Deckers
9208d66e22 #434 share quick action to share parts of motion photo 2022-12-06 18:22:52 +01:00
Thibault Deckers
eb48027540 #423 map: remove cluster location 2022-12-06 00:36:12 +01:00
Thibault Deckers
0cf7eafca9 refresh review 2022-12-05 19:51:37 +01:00
Thibault Deckers
9bd01b16f4 #423 map: cluster context menu, edit cluster location 2022-12-05 17:17:10 +01:00
Thibault Deckers
f607cf6c52 #420 tag editor review 2022-12-03 20:28:47 +01:00
Thibault Deckers
31ea0ba3dc #406 quick tag 2022-11-30 16:53:42 +01:00
Thibault Deckers
f57e2306e2 #407 quick copy/move 2022-11-30 12:51:31 +01:00
Thibault Deckers
5a6153b970 #416 search: portrait, landscape filters 2022-11-29 18:34:44 +01:00
Thibault Deckers
92639a7066 #406 viewer: show rating & tags on overlay 2022-11-29 16:54:26 +01:00
Thibault Deckers
638ddd0a21 #414 search: missing address filter 2022-11-29 15:48:44 +01:00
Thibault Deckers
f9c2156fed allow setting default outside video player 2022-11-27 20:05:40 +01:00
Thibault Deckers
a2cdf4d4ac minor fix 2022-11-26 19:27:51 +01:00
Thibault Deckers
0ee7d33f28 #404 widget: option to show most recent item instead of random items 2022-11-23 11:57:55 +01:00
Thibault Deckers
cbfbc436ed #380 subtitle vertical position option 2022-11-23 11:25:10 +01:00
Thibault Deckers
1e624aebae #390 viewer: metadata editing actions available as quick actions 2022-11-22 13:23:02 +01:00
Thibault Deckers
e2b28a366e #29 no default map style for izzy and libre flavors 2022-11-20 18:32:16 +01:00
Thibault Deckers
2605a8ab53 #403 info: export metadata to text file 2022-11-16 20:00:11 +01:00
Thibault Deckers
bb758cdb34 #396 fixed inline writing MP4 on API <29 2022-11-11 21:43:09 +01:00
Thibault Deckers
ea1f19fc9d geocoder existence check 2022-11-09 10:07:29 +01:00
Thibault Deckers
7d05fb6aef safer svg parsing 2022-11-07 22:02:27 +01:00
Thibault Deckers
c819c3478c minor fix 2022-11-06 11:25:59 +01:00
Thibault Deckers
9efe139a39 #368 clean duplicate entries introduced before v1.7.1 2022-11-05 21:11:06 +01:00
Thibault Deckers
b6050edfb8 minor fixes 2022-11-05 19:33:11 +01:00
Thibault Deckers
22149ffca2 #383 optional media management permission 2022-11-04 23:50:26 +01:00
Thibault Deckers
c89f17fe8a #351 fixed unreplaceable covers set before v1.7.1 2022-11-04 19:34:32 +01:00
Thibault Deckers
8ed8787c24 #242 info: edit tags with dynamic placeholders for country / place 2022-10-26 12:11:30 +02:00
Thibault Deckers
5b960d0a90 #361 #329 info: edit location by copying from other item 2022-10-25 19:23:33 +02:00
Thibault Deckers
e6fd46558a #105 mp4 rotation 2022-10-23 17:07:40 +02:00
Thibault Deckers
5f5c848934 #353 fixed rendering of panoramas with inconsistent metadata 2022-10-19 19:28:03 +02:00
Thibault Deckers
1b1e7fd1e4 settings: improved slideshow/screensaver interval selection 2022-10-19 11:42:36 +02:00
Thibault Deckers
71ff42997b #105 mp4 metadata edit 2022-10-19 00:34:39 +02:00
Thibault Deckers
59fe826e24 #347 widget: option to open collection on tap 2022-10-11 18:30:23 +02:00
Thibault Deckers
0e077b2342 updated packages & dependencies 2022-10-09 19:39:51 +02:00
Thibault Deckers
6df9456372 #290 slideshow: animated zoom effect 2022-10-04 19:10:15 +02:00
Thibault Deckers
09c0b63c05 video: option for muted auto play 2022-10-02 20:54:20 +02:00
Thibault Deckers
a86cbfa6eb #326 date added sourced from Media Store 2022-10-02 19:25:07 +02:00
Thibault Deckers
a80cbfa8f5 mosaic: refresh layout on aspect ratio change 2022-10-02 11:43:53 +02:00
Thibault Deckers
59473dab64 #334 collection: selection edit actions available as quick actions 2022-09-28 09:40:26 +02:00
Thibault Deckers
9ba9ec302e reverse filters to filter out/in 2022-09-27 19:15:20 +02:00
Thibault Deckers
eb6c9969f7 albums: group by content type 2022-09-27 11:39:15 +02:00
Thibault Deckers
220e61784b minor fixes 2022-09-26 22:31:04 +02:00
Thibault Deckers
acf475c4b1 minor fixes 2022-09-26 21:22:56 +02:00
Thibault Deckers
12420ded61 #340 widget: tap action setting 2022-09-24 19:47:34 +02:00
Thibault Deckers
3261e79c78 slideshow: option for no transition 2022-09-24 19:12:16 +02:00
Thibault Deckers
cfc459ff8b minor 2022-09-24 18:46:19 +02:00
Thibault Deckers
279c2b0f42 #67 mosaic layout 2022-09-24 18:42:03 +02:00
Thibault Deckers
a0231de559 fixed deleting binned item from the Download album 2022-09-19 18:29:04 +02:00
Thibault Deckers
341ff57dff minor fix 2022-09-19 15:04:36 +02:00
Thibault Deckers
7c84f1a4a4 #335 fixed replacing entries during move/copy 2022-09-15 23:03:30 +02:00
Thibault Deckers
7bf464d591 minor fixes 2022-09-12 19:01:15 +02:00
Thibault Deckers
f6d8680a17 view settings allow changing the sort order 2022-09-07 14:13:47 +02:00
Thibault Deckers
d926d943fd search: undated, untitled filters 2022-09-06 12:04:32 +02:00
Thibault Deckers
7469a04795 changed panorama icon 2022-09-06 09:52:33 +02:00
Thibault Deckers
e56875e9ad #312 filter pages: size displayed in list view details, sort by size 2022-09-05 19:07:35 +02:00
Thibault Deckers
7ef87c125c viewer: reset multipage controllers when entry metadata change 2022-09-05 15:50:33 +02:00
Thibault Deckers
785e093e84 map: improved default center 2022-09-03 15:25:50 +02:00
Thibault Deckers
d4892d692f l10n: el 2022-09-02 18:46:53 +02:00
Thibault Deckers
c753e4f7a2 info: edit title 2022-09-01 11:52:15 +02:00
Thibault Deckers
2e6928d33e file transfer review 2022-08-31 21:34:47 +02:00
Thibault Deckers
b012fc9ff5 #293 fixed entry duplication when media store triggered uri refresh during initial loading between entry fetch and addition 2022-08-29 20:14:13 +02:00
Thibault Deckers
1a92768c5c use natural order when sorting by name items, albums, tags 2022-08-29 14:42:33 +02:00
Thibault Deckers
726c8a76a5 minor 2022-08-26 00:15:19 +02:00
Thibault Deckers
a05c8ad7d5 fixed widget image sizing in some cases 2022-08-25 21:53:27 +02:00
Thibault Deckers
202dbe1b48 changed default snack bar timeout to 3s 2022-08-24 12:41:36 +02:00
Thibault Deckers
503f93ed17 #97 search: recently added filter 2022-08-24 10:53:59 +02:00
Thibault Deckers
0cce0c1e11 #305 heic motion photo support 2022-08-23 11:49:22 +02:00
Thibault Deckers
5b717d69d4 #303 tiling support for PNG 2022-08-19 11:39:27 +02:00
Thibault Deckers
c015c71fa9 #301 info: edit description 2022-08-17 20:03:22 +02:00
Thibault Deckers
c1a176d389 option to hide confirmation message after moving items to the bin 2022-08-12 20:07:57 +02:00
Thibault Deckers
5dc6b22fb6 #277 albums/countries/tags: show/hide title filter 2022-08-04 12:34:29 +02:00
Thibault Deckers
daedd552e2 #180 #289 tap on screen edge to show previous/next item 2022-08-03 11:43:19 +02:00
Thibault Deckers
c741a141dd upgraded Flutter to beta v3.3.0-0.0.pre 2022-07-20 22:34:52 +02:00
Thibault Deckers
9d3a4777fc #175 photo frame widget 2022-07-18 18:15:48 +02:00
Thibault Deckers
1d9d699998 minor fixes 2022-07-10 22:16:12 +02:00
Thibault Deckers
d067c457be parse more date formats 2022-07-10 16:41:06 +02:00
Thibault Deckers
80409b1d79 minor fixes 2022-07-10 16:08:42 +02:00
Thibault Deckers
832453bf25 slideshow/screensaver: option to fill screen 2022-06-28 16:39:51 +09:00
Thibault Deckers
ccc99ed59a search: on this day, month filters in date filter section 2022-06-27 16:20:45 +09:00
Thibault Deckers
c418a9c144 #174 screen saver filter pick 2022-06-26 16:49:59 +09:00
Thibault Deckers
70def37196 screen saver POC 2022-06-24 16:21:11 +09:00
Thibault Deckers
358cf901ed stats: histogram and date filters; search: on this day filter 2022-06-20 18:41:52 +09:00
Thibault Deckers
a3c354af0c minor 2022-06-20 18:41:04 +09:00
Thibault Deckers
9bced31927 #265 search: by field (id year month day width height size) 2022-06-18 15:14:42 +09:00
Thibault Deckers
a346efd0d6 minor fixes 2022-06-18 10:33:59 +09:00
Thibault Deckers
19154e0a11 l10n 2022-06-15 00:29:36 +09:00
Thibault Deckers
43b2a5c1c1 #163 slideshow 2022-06-14 23:22:08 +09:00
Thibault Deckers
5317750506 viewer: restored info action in menu 2022-06-11 17:51:50 +09:00
Thibault Deckers
c6a5316570 support Android 13 2022-06-11 15:39:06 +09:00
Thibault Deckers
0124d5fa17 set wallpaper 2022-06-09 19:35:09 +09:00
Thibault Deckers
b7a4da17d8 minor fixes 2022-06-04 12:22:30 +09:00
Thibault Deckers
220342f9bc merge ambiguously cased directories 2022-05-30 18:39:08 +09:00
Thibault Deckers
21f3df8003 #260 optional dynamic accent color 2022-05-29 23:08:33 +09:00
Thibault Deckers
a3436bfdf3 #259 fixed home albums not updated on startup race condition 2022-05-27 12:42:02 +09:00
Thibault Deckers
44ed934a8c added time-to-take-action 3s option;
use stretch over bouncing overscroll;
fixed time shift wheel scroll bar
2022-05-23 12:34:41 +09:00
Thibault Deckers
512c507942 perf: prevent expensive blurring when the current page is hidden 2022-05-23 12:32:13 +09:00
Thibault Deckers
8ced682bfd map style check 2022-05-22 17:44:38 +09:00
Thibault Deckers
c7b19c5e49 #253 init: add entries without notifying before metadata loading 2022-05-19 17:48:41 +09:00
Thibault Deckers
a470bb69d7 #253 invalidate source entries when loading metadata on init 2022-05-19 17:19:36 +09:00
Thibault Deckers
a6a3244b3c app/nav bar fixes 2022-05-19 16:41:16 +09:00
Thibault Deckers
77bf6a2b58 minor fix 2022-05-17 11:56:26 +09:00
Thibault Deckers
b0df94a4fa minor fixes 2022-05-13 12:21:36 +09:00
Thibault Deckers
67b7842ec0 package upgrade, lints, gesture settings touch slop 2022-05-12 17:32:51 +09:00
Thibault Deckers
839f19a141 #247 fixed flag from lower case country code 2022-05-10 10:32:26 +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
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
8e0b1b495e #225 bin: restore action in snack bar following move 2022-04-18 18:49:25 +09:00
Thibault Deckers
e980fae768 #179 allow custom app / color along cover item 2022-04-15 12:24:17 +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
f34dca8019 geotiff: locating, map overlay 2022-04-07 11:28:03 +09:00
Thibault Deckers
531f70b503 settings: display refresh rate hint 2022-03-25 10:08:22 +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
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
5913358817 #8 #93 theme brightness, color toggle 2022-03-16 12:44:32 +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
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
7e54b91aa4 #180 video: double tap seek gesture 2022-03-01 15:50:41 +09:00
Thibault Deckers
437572550a #193 viewer: thumbnail preview 2022-02-28 14:46:46 +09:00
Thibault Deckers
86e24881af fixed filters update when moving to/from bin 2022-02-25 12:39:40 +09:00
Thibault Deckers
529bd6b0e4 global search: do not return trashed items 2022-02-24 18:12:23 +09:00
Thibault Deckers
aa43029e70 fixed crash when deleting/recycling trash w/o details 2022-02-23 12:08:18 +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
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
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
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
0d9e0ca787 #12 bin; entry id v content id 2022-02-18 09:51:26 +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
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
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
2a4c07a657 minor fixes 2022-01-23 16:43:29 +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
d183541b58 #158 guard DateTime against weird timestamps 2022-01-16 18:21:25 +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
1fc9fb040e info: easier access to rating/tag edition 2022-01-06 12:54:38 +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
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
25311c5fcb #120 warn user if system file picker is disabled 2021-12-30 14:06:01 +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
831dc90b10 fixed locale setup in scan service 2021-12-21 17:25:53 +09:00