Commit graph

597 commits

Author SHA1 Message Date
Thibault Deckers
413794cb74 #913 recover untracked vault items 2024-02-22 20:14:31 +01:00
Thibault Deckers
31b9b633ae recover untracked binned items 2024-02-22 17:49:45 +01:00
Thibault Deckers
6db333f73b upgraded Flutter to stable v3.19.1 2024-02-21 23:53:28 +01:00
Thibault Deckers
d243d3b6f4 upgraded Flutter to stable v3.19.0 2024-02-15 23:23:05 +01:00
Thibault Deckers
3cef268138 #902 widget: outline color options according to device theme 2024-02-13 00:03:25 +01:00
Thibault Deckers
a575fec524 #888 viewer: prompt to show newly edited item 2024-02-11 20:09:38 +01:00
Thibault Deckers
a0159c9b82 l10n: ca 2024-02-11 00:20:09 +01:00
Thibault Deckers
6c175cf81e version bump 2024-02-07 22:29:54 +01:00
Thibault Deckers
c65bda181a #898 fixed viewer transition effects for RTL locales 2024-02-06 20:30:00 +01:00
Thibault Deckers
b32f409b35 #898 fixed viewer transition direction for RTL locales 2024-02-06 20:22:13 +01:00
Thibault Deckers
d060a051ef reporting: prevent noisy reports 2024-02-04 22:43:48 +01:00
Thibault Deckers
29487a1303 version bump 2024-01-29 23:48:33 +01:00
Thibault Deckers
c778bd6e9e fixed decoding TIFF to specific size for conversion 2024-01-27 22:24:21 +01:00
Thibault Deckers
8e37490270 upgraded Flutter to stable v3.16.9 2024-01-26 19:25:13 +01:00
Thibault Deckers
2e13879d77 #706 fixed histogram byte count, aligned luminance formula 2024-01-23 00:13:07 +01:00
Thibault Deckers
da38e4a4ed #706 lift format control for tiling, allowing large DNG tiling if supported 2024-01-22 20:34:49 +01:00
Thibault Deckers
3c3da4a412 upgraded Flutter to stable v3.16.8 2024-01-18 00:24:24 +01:00
Thibault Deckers
426264d186 fixed searching from drawer on mobile 2024-01-12 20:01:38 +01:00
Thibault Deckers
f1e41b2b32 upgraded Flutter to stable v3.16.7 2024-01-12 18:45:31 +01:00
Thibault Deckers
58e12d147d #763 allow setting any filtered collection as home page 2024-01-07 01:04:59 +01:00
Thibault Deckers
694c5941cb #737 keep playing slideshow when losing focus but app is still visible (e.g. split screen) 2024-01-06 23:36:24 +01:00
Thibault Deckers
b57253c251 #861 strip unlocated filter from context collection when editing location via map 2023-12-30 14:33:35 +01:00
Thibault Deckers
3547787112 #859 thumbnail overlay HDR icon toggle 2023-12-29 15:10:42 +01:00
Thibault Deckers
f76c45e276 version bump 2023-12-24 16:50:59 +01:00
Thibault Deckers
1984e601b0 viewer: keep controls in the lower right corner even with RTL locales 2023-12-24 16:48:19 +01:00
Thibault Deckers
8981900d6b #853 apply scale when decoding SVG 2023-12-24 16:10:26 +01:00
Thibault Deckers
b010e2f86e version bump 2023-12-21 18:56:42 +01:00
Thibault Deckers
5c8cd81ff7 upgraded Flutter to stable v3.16.5 2023-12-20 23:28:56 +01:00
Thibault Deckers
14579932ae l10n: ar 2023-12-13 22:38:26 +01:00
Thibault Deckers
3bd5586345 upgraded Flutter to stable v3.16.4 2023-12-13 21:50:13 +01:00
Thibault Deckers
273ec45a28 l10n: be 2023-12-10 18:52:22 +01:00
Thibault Deckers
82b4c8aaa1 #838 info: open MPF embedded images 2023-12-09 18:32:26 +01:00
Thibault Deckers
33ae168eda #838 detect/filter Ultra HDR;
info: show MPF metadata
2023-12-09 15:40:57 +01:00
Thibault Deckers
31cd54879d upgraded Flutter to stable v3.16.3 2023-12-06 20:18:26 +01:00
Thibault Deckers
9eefea07ef version bump 2023-12-02 17:32:49 +01:00
Thibault Deckers
b3d077634b l10n: is 2023-11-30 22:21:20 +01:00
Thibault Deckers
015b294975 upgraded Flutter to stable v3.16.2 2023-11-30 22:02:16 +01:00
Thibault Deckers
94ac757e40 upgraded Flutter to stable v3.16.1 2023-11-29 19:48:28 +01:00
Thibault Deckers
b129255dca #814 parse exif date written as epoch time 2023-11-21 01:13:36 +01:00
Thibault Deckers
5b73c8630b upgrades 2023-11-10 22:02:05 +01:00
Thibault Deckers
8537b52678 #805 long press actions trigger haptic feedback according to OS settings 2023-11-04 19:18:07 +01:00
Thibault Deckers
49952b0622 upgraded Flutter to stable v3.13.9 2023-11-04 00:19:49 +01:00
Thibault Deckers
f6ab3cd3c4 Update CHANGELOG.md 2023-10-27 21:32:00 +03:00
Thibault Deckers
0a482e6ccf improved temp file cleanup 2023-10-21 19:50:05 +03:00
Thibault Deckers
300d232b9b upgraded Flutter to stable v3.13.8
target API 34
2023-10-19 00:42:04 +03:00
Thibault Deckers
5182fa1a34 version bump 2023-10-17 00:20:45 +02:00
Thibault Deckers
4474f0259c l10n: sk 2023-10-16 00:58:08 +02:00
Thibault Deckers
4372e9e0f6 upgraded Flutter to stable v3.13.7 2023-10-14 01:36:43 +02:00
Thibault Deckers
817bc4bc1e map: removed Stamen Toner, changed Stamen Watercolor host 2023-10-14 01:01:28 +02:00
Thibault Deckers
1d8bc20070 l10n: vi 2023-10-14 00:50:27 +02:00
Thibault Deckers
d8e59acea9 upgraded Flutter to stable v3.13.6 2023-10-02 00:45:51 +02:00
Thibault Deckers
6f6cd3a84a video: disable subtitles by default 2023-10-02 00:23:09 +02:00
Thibault Deckers
541d26ca16 #755 mosaic layout: clamp ratio to 32/9 2023-10-01 00:48:51 +02:00
Thibault Deckers
ef68ee49b9 version bump 2023-09-25 00:37:27 +02:00
Thibault Deckers
fd3082dbc1 #765 check image with android decoder after exif editing for all formats (JPEG/PNG/WEBP) 2023-09-24 23:44:42 +02:00
Thibault Deckers
a0b2693bdc version bump 2023-09-17 22:55:10 +02:00
Thibault Deckers
67a4c68734 #753 fixed workflow when moving to an album with insufficient storage 2023-09-17 20:15:18 +02:00
Thibault Deckers
c2e83eacec #758 use video variant of ffmpeg_kit 2023-09-17 19:16:00 +02:00
Thibault Deckers
d426499b69 version bump 2023-09-13 23:06:18 +02:00
Thibault Deckers
3eccae12fc #752 upgraded Flutter to stable v3.13.4 2023-09-13 23:03:00 +02:00
Thibault Deckers
a4c81b06c2 upgraded Flutter to stable v3.13.2 2023-09-02 17:50:14 +02:00
Thibault Deckers
61ca2e41d7 version bump 2023-08-28 23:04:36 +02:00
Thibault Deckers
af2380ec1e downgraded android target version 2023-08-28 22:47:16 +02:00
Thibault Deckers
666b1d8f3a version bump 2023-08-24 19:58:52 +02:00
Thibault Deckers
8ad540d605 build: added toolchain resolver plugin 2023-08-24 19:56:41 +02:00
Thibault Deckers
8446cb1d3e upgraded Flutter to stable v3.13.1 2023-08-24 00:00:18 +02:00
Thibault Deckers
8e01f30a5f version bump 2023-08-22 23:43:01 +02:00
Thibault Deckers
8d441d29ea #721 fail fast instead of letting ExifInterface corrupt some WEBP 2023-08-22 00:38:41 +02:00
Thibault Deckers
246dbd6de4 version bump 2023-08-21 00:19:52 +02:00
Thibault Deckers
7b30c7235b #711 viewer: added external export actions to available quick actions 2023-08-19 23:34:35 +02:00
Thibault Deckers
ca6ff7550c upgraded Flutter to stable v3.13.0 2023-08-18 00:12:50 +02:00
Thibault Deckers
05d4d01ef7 #706 viewer: histogram 2023-08-11 23:00:33 +02:00
Thibault Deckers
b256b0428f ffmpegkit LTS 2023-08-05 18:33:53 +02:00
Thibault Deckers
910680edda metadata fetch using ffmpeg kit, animated AVIF support 2023-08-05 17:39:14 +02:00
Thibault Deckers
6a7991dd62 filtering by rating range 2023-08-02 00:47:28 +02:00
Thibault Deckers
72bcf6d4e7 fixed flickering when starting videos 2023-07-17 00:16:54 +02:00
Thibault Deckers
9f38585c38 upgraded Flutter to stable v3.10.6 2023-07-14 00:19:10 +02:00
Thibault Deckers
67e76d5281 removing animations also removes the overscroll stretch effect 2023-07-05 23:40:57 +02:00
Thibault Deckers
00e030b475 Update CHANGELOG.md 2023-06-24 00:03:06 +02:00
Thibault Deckers
edb131363b about: data usage 2023-06-18 23:23:31 +02:00
Thibault Deckers
f08632dda2 upgraded Flutter to stable v3.10.5 2023-06-15 00:52:10 +02:00
Thibault Deckers
55acf408d0 android 14 2023-06-11 19:28:59 +02:00
Thibault Deckers
bd55ff2971 upgraded Flutter to stable v3.10.4 2023-06-08 19:57:18 +02:00
Thibault Deckers
a60efa67ad version bump 2023-06-04 23:03:56 +02:00
Thibault Deckers
c3e53b768c #651 fixed duplicates when converting many items 2023-06-04 22:55:49 +02:00
Thibault Deckers
2375a1528a upgraded Flutter to stable v3.10.3 2023-06-03 18:05:29 +02:00
Thibault Deckers
c470a8669f version bump 2023-05-28 12:50:42 +02:00
Thibault Deckers
b2b8edadf8 version bump 2023-05-26 23:07:49 +02:00
Thibault Deckers
f09ef6c291 upgraded Flutter to stable v3.10.2 2023-05-24 22:23:37 +02:00
Thibault Deckers
2609dd9015 l10n: nn 2023-05-21 20:09:01 +02:00
Thibault Deckers
33841788f7 APNG identification 2023-05-21 16:47:38 +02:00
Thibault Deckers
01e1058f1a upgraded Flutter to stable v3.10.1 2023-05-18 13:24:59 +02:00
Thibault Deckers
6172a601c6 viewer: option for random transition 2023-05-15 20:07:32 +02:00
Thibault Deckers
6968e673c7 fixed crash when cataloguing large HEIF 2023-05-14 23:08:30 +02:00
Thibault Deckers
1a89a28866 fixed crash when cataloguing PSD with large XMP 2023-05-14 22:59:03 +02:00
Thibault Deckers
00346ebb31 #638 widget: option to update on tap 2023-05-14 18:40:33 +02:00
Thibault Deckers
56b67c47db #631 info: day filter with item date 2023-05-14 17:08:56 +02:00
Thibault Deckers
c56ab99315 #639 keep showing empty albums if are pinned 2023-05-14 16:58:08 +02:00
Thibault Deckers
28973ec322 upgraded Flutter to stable v3.10.0, agp 8, dart 3, use media query aspects 2023-05-13 17:39:39 +02:00
Thibault Deckers
413d41c78d remember whether to show the title filter when picking albums 2023-05-01 12:19:05 +02:00
Thibault Deckers
a4869bf41a #625 option to set the Tags page as home 2023-05-01 11:45:33 +02:00
Thibault Deckers
9aa3527f19 version bump 2023-04-30 17:32:22 +02:00
Thibault Deckers
d4e7ca4b3d #553 viewer: prevent magnifier recognizer base to accept gestures it cannot handle 2023-04-29 17:50:33 +02:00
Thibault Deckers
50b4006352 #587 conversion quality setting 2023-04-29 11:13:40 +02:00
Thibault Deckers
393caa017c #590 video: option to never/always resume playback 2023-04-28 20:13:51 +02:00
Thibault Deckers
6c11fd179e #601 tag editor: added save button, check modification when leaving, fixed adding placeholder filter 2023-04-28 19:35:38 +02:00
Thibault Deckers
e4b0997f94 #612 option to set maximum brightness on all pages 2023-04-28 00:08:17 +02:00
Thibault Deckers
e7985c5ea5 #603 fixed switching to PiP when going home with gesture navigation 2023-04-27 23:25:07 +02:00
Thibault Deckers
14bd70a46d l10n: hu 2023-04-27 20:30:30 +02:00
Thibault Deckers
a435bfdf27 fixed parsing videos with skippable boxes in meta box 2023-04-27 18:12:04 +02:00
Thibault Deckers
7f9229a227 prevent editing item when Exif editing changes mime type 2023-04-26 18:50:45 +02:00
Thibault Deckers
0edc031296 upgraded Flutter to stable v3.7.12 2023-04-20 10:40:32 +02:00
Thibault Deckers
9df2ea5d02 #597 fixed multi-page context update when removing burst entries in viewer 2023-04-19 14:55:58 +02:00
Thibault Deckers
1e9b931758 #598 support for Sony predictive capture as burst 2023-04-19 13:05:38 +02:00
Thibault Deckers
2d6d48168f version bump 2023-04-18 19:52:22 +02:00
Thibault Deckers
4f67f55c1a info: show metadata from MP4 user data box 2023-04-18 16:23:14 +02:00
Thibault Deckers
10756f5156 tv: changed section header focus/highlight 2023-04-17 23:24:11 +02:00
Thibault Deckers
482b23afee #578 delete empty album folder only if it is a regular album 2023-04-16 18:38:14 +02:00
Thibault Deckers
bd001c1871 upgraded Flutter to stable v3.7.11 2023-04-16 00:51:27 +02:00
Thibault Deckers
45a81e6522 delete selected tags from all media in collection 2023-04-16 00:33:54 +02:00
Thibault Deckers
d12331c241 upgraded Flutter to stable v3.7.10 2023-04-12 10:40:45 +02:00
Thibault Deckers
27f72327c4 upgraded Flutter to stable v3.7.9 2023-03-31 19:41:20 +02:00
Thibault Deckers
aabe32adc7 states: section in search/stats 2023-03-26 18:51:24 +02:00
Thibault Deckers
2e0b15787f #560 video: action to lock viewer 2023-03-25 23:31:55 +01:00
Thibault Deckers
14782815ed states: added India states by English names, added placeholder tag 2023-03-25 11:44:01 +01:00
Thibault Deckers
35526278b1 upgraded Flutter to stable v3.7.8 2023-03-22 21:07:10 +01:00
Thibault Deckers
5b495e95e5 #562 sony burst support 2023-03-22 15:54:42 +01:00
Thibault Deckers
708f1310e4 #549 changed place strategy 2023-03-22 10:47:53 +01:00
Thibault Deckers
cc95416efc fixes for font scale 2023-03-20 19:35:31 +01:00
Thibault Deckers
96005031c7 viewer: fixed flickering on first scale animation in some cases 2023-03-19 10:49:34 +01:00
Thibault Deckers
b15f5832d9 #557 fixed permission confusion when removable volume changes 2023-03-18 21:57:43 +01:00
Thibault Deckers
18e120a6d3 version bump 2023-03-17 19:57:45 +01:00
Thibault Deckers
8513da9c15 fixed search when using the query bar 2023-03-17 19:54:16 +01:00
Thibault Deckers
298637a3c6 TV: improved support for Licenses 2023-03-16 19:35:35 +01:00
Thibault Deckers
4e86d2f1fe fixed playing video from app content provider 2023-03-16 16:15:19 +01:00
Thibault Deckers
faa20f32e6 version bump 2023-03-13 12:00:09 +01:00
Thibault Deckers
7db3160e1a #551 collection: item size in list layout 2023-03-13 11:19:00 +01:00
Thibault Deckers
847dfbdb98 #550 scroll to show item when navigating from Info page 2023-03-12 23:17:23 +01:00
Thibault Deckers
39d35c40be fixed sharing multiple items from vaults 2023-03-11 11:55:56 +01:00
Thibault Deckers
1521db29a5 tv: handle more media key events 2023-03-10 12:50:14 +01:00
Thibault Deckers
1374b8d492 fixed crash when using fingerprint on Android 8.1 2023-03-09 20:50:59 +01:00
Thibault Deckers
102e3974e7 upgraded Flutter to stable v3.7.7 2023-03-09 18:22:43 +01:00
Thibault Deckers
433ac537dd #197 preview button when selecting items 2023-03-08 19:56:56 +01:00
Thibault Deckers
655d251890 #478 picture-in-picture 2023-03-05 23:05:58 +01:00
Thibault Deckers
2183ff7cd7 #543 vaults: custom pattern lock 2023-03-03 20:27:12 +01:00
Thibault Deckers
bed111a165 accessibility: disable accessibility nav in app media query 2023-03-03 18:17:51 +01:00
Thibault Deckers
cd343a743a upgraded Flutter to stable v3.7.6 2023-03-01 22:26:30 +01:00
Thibault Deckers
64e153ef5c accessibility: fixed navigation with TalkBack 2023-03-01 22:04:22 +01:00
Thibault Deckers
4fdaf23a0e version bump 2023-02-28 17:23:31 +01:00
Thibault Deckers
0033795a4e #500 changed rating/tagging action icons 2023-02-28 14:56:00 +01:00
Thibault Deckers
056bc9b158 Viewer: fixed pan/scale gestures interpreted as fling gestures 2023-02-28 14:39:08 +01:00
Thibault Deckers
ef6eb53eb2 #526 converter: write metadata 2023-02-23 23:20:32 +01:00
Thibault Deckers
b7b4a74d76 upgraded Flutter to stable v3.7.5 2023-02-23 12:15:39 +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
cbf555a31f version bump 2023-02-20 23:30:02 +01:00
Thibault Deckers
d1988cbe9b version bump 2023-02-20 10:05:56 +01:00
Thibault Deckers
0e4fbdade2 allow setting dates before epoch 2023-02-17 17:07:03 +01:00
Thibault Deckers
d319794a50 minor fixes 2023-02-17 15:15:50 +01:00
Thibault Deckers
bc6d75e928 #114 vaults 2023-02-16 19:49:33 +01:00
Thibault Deckers
1a76edb288 upgraded Flutter to stable v3.7.3 2023-02-10 18:41:01 +01:00
Thibault Deckers
3935f220a1 upgraded Flutter to stable v3.7.2 2023-02-09 14:50:50 +01:00
Thibault Deckers
f4a66ffc15 l10n: eu 2023-02-08 13:07:11 +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
c75d3e3bf1 upgraded Flutter to stable v3.7.1 2023-02-02 18:29:15 +01:00
Thibault Deckers
32bbee8bfd tv: info 2023-01-31 19:10:38 +01:00
Thibault Deckers
0e56ce5e2d #506 ignore sync error when copying file 2023-01-30 13:39:35 +01:00
Thibault Deckers
abeb3f8efe #498 remember pin status of albums becoming empty 2023-01-26 23:34:33 +01:00
Thibault Deckers
e2229e8967 #503 viewer: overlay details expand/collapse on tap 2023-01-26 23:04:56 +01:00
Thibault Deckers
fda5865e26 fixed SD card access grant on Android Lollipop 2023-01-22 21:50:37 +01:00
Thibault Deckers
a5cf5ca555 version bump 2023-01-18 16:22:56 +01:00
Thibault Deckers
3270ce1a02 fixed crash on media button event with no active media session 2023-01-18 16:01:22 +01:00
Thibault Deckers
32868ea058 #485 viewer: do not keep max brightness when viewing info 2023-01-17 17:11:51 +01:00
Thibault Deckers
cbfba1c156 #180 video: brightness/volume swipe gestures 2023-01-17 16:54:50 +01:00
Thibault Deckers
a6b5398962 version bump 2023-01-15 12:21:41 +01:00
Thibault Deckers
38c22ea6f8 l10n: pl 2023-01-14 12:09:09 +01:00
Thibault Deckers
a39cd18d62 #477 pin app bar when selecting items 2023-01-13 14:47:41 +01:00
Thibault Deckers
41faaffd34 video: stop when becoming noisy 2023-01-11 11:42:31 +01:00
Thibault Deckers
8f9c91d963 #472 collection: unlocated/untagged overlay icons 2023-01-07 19:43:53 +01:00
Thibault Deckers
f60e171e71 #453 tag editor: tapping on applied tag applies it to all items 2023-01-07 12:11:23 +01:00
Thibault Deckers
4c6a4e3568 #476 fixed saving video playback state when leaving viewer 2023-01-04 19:13:57 +01:00
Thibault Deckers
31c14febdc #469 improved cutout area handling 2023-01-04 16:18:28 +01:00
Thibault Deckers
d9cb0a25c5 l10n: cs 2022-12-29 14:19:06 +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
abca3644f5 version bump 2022-12-20 19:53:29 +01:00
Thibault Deckers
fbc10cc6a8 #437 tv: fixes 2022-12-19 16:32:40 +01:00
Thibault Deckers
88faad224a l10n: uk 2022-12-17 16:18:32 +01:00
Thibault Deckers
e809e8df48 accessibility: optional alternative to pinch-to-zoom thumbnails 2022-12-16 13:05:48 +01:00
Thibault Deckers
564d86d5a8 upgraded Flutter to stable v3.3.10 2022-12-16 11:47:07 +01:00
Thibault Deckers
722f947480 l10n: zh_hant 2022-12-12 16:32:49 +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
9bd01b16f4 #423 map: cluster context menu, edit cluster location 2022-12-05 17:17:10 +01:00
Thibault Deckers
302670b0db l10n: nb 2022-12-03 19:18:01 +01:00
Thibault Deckers
1e7690d5a4 #413 map: fit to most recent items if all items cannot fit on screen 2022-12-02 20:04:06 +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