Commit graph

1640 commits

Author SHA1 Message Date
Thibault Deckers
042c3e652f l10n 2023-05-07 23:07:02 +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
7542c77a8d #553 viewer: snap instead of animating below pixel dimension of vertical pager 2023-04-29 23:39:01 +02:00
Thibault Deckers
3306bc6340 #539 viewer: stiffer spring physics for vertical pager 2023-04-29 15:31:35 +02:00
Thibault Deckers
50b4006352 #587 conversion quality setting 2023-04-29 11:13:40 +02:00
Thibault Deckers
ebcd037c85 minor 2023-04-28 20:32:42 +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
9df2ea5d02 #597 fixed multi-page context update when removing burst entries in viewer 2023-04-19 14:55:58 +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
45a81e6522 delete selected tags from all media in collection 2023-04-16 00:33:54 +02:00
Thibault Deckers
57a3385a7c fixed crash when trying to create file while system file picker is missing 2023-04-01 20:03:30 +02:00
Thibault Deckers
924de597bf safe mode shortcut to skip analysis on launch 2023-03-29 21:56:00 +02:00
Thibault Deckers
0584e8ffa7 refactor 2023-03-29 16:03:10 +02:00
Thibault Deckers
b5aaad4df8 refactor 2023-03-28 12:56:39 +02:00
Thibault Deckers
eda8baeda2 tv: fixed map 2023-03-28 12:24:15 +02:00
Thibault Deckers
a70881c902 tv: improved about page 2023-03-27 19:29:57 +02:00
Thibault Deckers
aabe32adc7 states: section in search/stats 2023-03-26 18:51:24 +02:00
Thibault Deckers
df0a3e8961 #70 states page from country selection 2023-03-26 13:15:54 +02:00
Thibault Deckers
89deed98cd #566 multiline text field when renaming single item 2023-03-26 00:29:35 +01:00
Thibault Deckers
2e0b15787f #560 video: action to lock viewer 2023-03-25 23:31:55 +01:00
Thibault Deckers
3eb1b30552 minor 2023-03-25 19:26:44 +01:00
Thibault Deckers
2ea6aeb862 minor 2023-03-25 13:07:27 +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
86b982d270 refactor 2023-03-25 00:09:13 +01:00
Thibault Deckers
ad3edf4458 refactor 2023-03-24 18:26:05 +01:00
Thibault Deckers
e8893f7f07 refactor 2023-03-24 17:29:50 +01:00
Thibault Deckers
25dc291ba4 nav key scope 2023-03-24 12:53:35 +01:00
Thibault Deckers
943105317d minor 2023-03-23 23:23:51 +01:00
Thibault Deckers
340236f8c5 minor 2023-03-23 23:21:52 +01:00
Thibault Deckers
1c68e62bb8 l10n 2023-03-22 16:35:52 +01:00
Thibault Deckers
5b495e95e5 #562 sony burst support 2023-03-22 15:54:42 +01:00
Thibault Deckers
cf47ebebed #549 #70 states: filters, info, search, stats (AU/GB/US) 2023-03-22 10:12:37 +01:00
Thibault Deckers
d2a6e31a1a info: improved xmp 2023-03-21 18:07:01 +01:00
Thibault Deckers
cc95416efc fixes for font scale 2023-03-20 19:35:31 +01:00
Thibault Deckers
07e13bc8ac #559 fixes for font scale 2023-03-19 19:38:07 +01:00
Thibault Deckers
c6230df01d fixes for font scale 2023-03-19 12:18:06 +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
cb5afa9014 refactor 2023-03-15 00:47:14 +01:00
Thibault Deckers
4a3b0e4a4e refactor 2023-03-15 00:17:51 +01:00
Thibault Deckers
dc936ee7c5 static analysis 2023-03-14 20:36:29 +01:00
Thibault Deckers
5784607130 refactor 2023-03-14 20:31:18 +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
954853643a collection: snap to header/row when fast scrolling long content 2023-03-12 22:58:57 +01:00
Thibault Deckers
5677dab9fb logs 2023-03-11 19:02:19 +01:00
Thibault Deckers
9ac185933b fixed converting to a vault with non-existent directory 2023-03-11 18:20:17 +01:00
Thibault Deckers
0472cb23f6 minor 2023-03-11 14:13:14 +01:00
Thibault Deckers
461f2f539f video: background mode 2023-03-10 19:25:01 +01:00
Thibault Deckers
8f439a5add shortcuts review 2023-03-10 18:27:06 +01:00
Thibault Deckers
1521db29a5 tv: handle more media key events 2023-03-10 12:50:14 +01:00
Thibault Deckers
beb65a8d51 minor 2023-03-10 11:46:36 +01:00
Thibault Deckers
1374b8d492 fixed crash when using fingerprint on Android 8.1 2023-03-09 20:50:59 +01:00
Thibault Deckers
d671030cb3 wallpaper: fixed video playback, session, controls 2023-03-09 19:56:30 +01:00
Thibault Deckers
edab909fb0 screensaver: init fix 2023-03-09 19:11:22 +01:00
Thibault Deckers
de6138ebaf l10n 2023-03-08 23:03:29 +01:00
Thibault Deckers
433ac537dd #197 preview button when selecting items 2023-03-08 19:56:56 +01:00
Thibault Deckers
09cf4fef3e thumb zoom prep 2023-03-08 14:24: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
e82d042fc7 static analysis 2023-03-03 18:28:02 +01:00
Thibault Deckers
bed111a165 accessibility: disable accessibility nav in app media query 2023-03-03 18:17:51 +01:00
Thibault Deckers
64e153ef5c accessibility: fixed navigation with TalkBack 2023-03-01 22:04:22 +01:00
Thibault Deckers
7797c03170 minor 2023-03-01 18:59:48 +01:00
Thibault Deckers
6696f97ab2 minor fixes 2023-02-28 10:49:36 +01:00
Thibault Deckers
e22f294e05 upgrades 2023-02-27 19:13:28 +01:00
Thibault Deckers
ef6eb53eb2 #526 converter: write metadata 2023-02-23 23:20:32 +01:00
Thibault Deckers
64ae4e7614 l10n 2023-02-23 13:58:04 +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
a8159f9525 #532 use google-free dependency for pin input 2023-02-20 18:11:32 +01:00
Thibault Deckers
f0bf70e3b1 #316 viewer: use fling gesture from edge to yield to outer scrollable when zoomed in 2023-02-20 17:23:26 +01:00
Thibault Deckers
b3082a8944 vault: password autofill 2023-02-19 14:17:09 +01:00
Thibault Deckers
a1990e44ae tv: improved view config dialog in landscape 2023-02-18 17:22:15 +01:00
Thibault Deckers
bc6d75e928 #114 vaults 2023-02-16 19:49:33 +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
f62c31a46b minor 2023-02-05 18:07:41 +01:00
Thibault Deckers
f07244c144 #490 viewer: export actions available as quick actions 2023-02-05 17:02:44 +01:00
Thibault Deckers
52b60e15b9 l10n 2023-02-04 09:59:59 +01:00
Thibault Deckers
c75d3e3bf1 upgraded Flutter to stable v3.7.1 2023-02-02 18:29:15 +01:00
Thibault Deckers
19cdfcf23f error report logs 2023-02-01 12:29:47 +01:00
Thibault Deckers
32bbee8bfd tv: info 2023-01-31 19:10:38 +01:00
Thibault Deckers
d5e702266f minor 2023-01-30 13:58:23 +01:00
Thibault Deckers
e2229e8967 #503 viewer: overlay details expand/collapse on tap 2023-01-26 23:04:56 +01:00
Thibault Deckers
b379cfaa21 #502 viewer: sort tags in overlay 2023-01-26 20:00:36 +01:00
Thibault Deckers
d362dbf3c3 #504 tag editor: remember expanded section 2023-01-26 19:17:11 +01:00
Thibault Deckers
3ff87f3b4f minor 2023-01-24 20:15:01 +01:00
Thibault Deckers
8ce8eb8c71 prevent conflict between drawer drag gesture and Android navigation gestures 2023-01-23 15:59:53 +01:00
Thibault Deckers
584e5cae6c fixed scrolling to highlight item in some cases 2023-01-23 12:01:07 +01:00
Thibault Deckers
d889a26e62 fixed switching to browsing mode after album deletion 2023-01-23 11:28:33 +01:00
Thibault Deckers
788241fab3 minor 2023-01-22 19:23:34 +01:00
Thibault Deckers
ecfe128774 tv: no scroll bar 2023-01-19 23:34:32 +01:00
Thibault Deckers
7bf83b4892 various fixes 2023-01-19 19:41:54 +01:00
Thibault Deckers
841f40fe0f #152 selection dialog text wrap 2023-01-18 15:08:30 +01:00
Thibault Deckers
54aa981fd1 tv: search, info 2023-01-18 14:58:24 +01:00
Thibault Deckers
7cf5538408 tv: scrollable policy, focus improvements, pick page review 2023-01-18 11:52:39 +01:00
Thibault Deckers
f09f3ede28 l10n 2023-01-17 19:30:24 +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
b39eaba3eb minor 2023-01-16 14:36:40 +01:00
Thibault Deckers
86c6e7ce93 #443 Info: improved NS prefix handling 2023-01-16 14:24:54 +01:00
Thibault Deckers
b75e01185b minor fixes 2023-01-15 12:04:27 +01:00
Thibault Deckers
d8a1d21f6c handle TransactionTooLargeException when sharing 2023-01-14 23:47:23 +01:00
Thibault Deckers
38c22ea6f8 l10n: pl 2023-01-14 12:09:09 +01:00
Thibault Deckers
5ea23a147b l10n 2023-01-13 15:54:16 +01:00
Thibault Deckers
a4e31e93cc #477 grid: do not start selecting on long press while scrolling 2023-01-13 15:31:20 +01:00
Thibault Deckers
a39cd18d62 #477 pin app bar when selecting items 2023-01-13 14:47:41 +01:00
Thibault Deckers
0e3cf257bd #443 google camera portrait mode item extraction 2023-01-13 12:32:30 +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
4d226e6e38 minor fixes 2023-01-11 12:15:44 +01:00
Thibault Deckers
856050f7b3 video: handle audio focus 2023-01-11 11:00:26 +01:00
Thibault Deckers
1ab0760adc #475 receiver declaration, media command handling 2023-01-10 20:11:39 +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
b0f613db27 tv: button focus style, stats page 2023-01-06 15:44:31 +01:00
Thibault Deckers
96f72fcdb3 tv: overscan 2023-01-05 20:13:48 +01:00
Thibault Deckers
665a79c488 tv: safe area, app bar leading 2023-01-05 19:24:21 +01:00
Thibault Deckers
b343e32db0 tv layout on non-tv devices 2023-01-05 17:15:00 +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
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
aa3397ad8a #437 tv: media session 2022-12-17 20:20:09 +01:00
Thibault Deckers
ad86eacd39 #437 tv: info page focus 2022-12-17 17:24:50 +01:00
Thibault Deckers
88faad224a l10n: uk 2022-12-17 16:18:32 +01:00
Thibault Deckers
c0fd75777e #437 tv: back navigation 2022-12-17 11:34:13 +01:00
Thibault Deckers
e8bb1a77f0 #437 tv: default column count, color picker, wheel selector, slideshow captioned buttons 2022-12-16 20:10:33 +01:00
Thibault Deckers
e809e8df48 accessibility: optional alternative to pinch-to-zoom thumbnails 2022-12-16 13:05: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
386c1cf57d #443 info: improved display for google device in XMP 2022-12-15 19:27:04 +01:00
Thibault Deckers
da751190c5 #437 tv: toggle button state 2022-12-15 18:59:20 +01:00
Thibault Deckers
1cba919385 l10n 2022-12-15 15:18:22 +01:00
Thibault Deckers
7fb4e398a0 #437 tv: fixes 2022-12-14 20:19:35 +01:00
Thibault Deckers
207e8cd545 #437 tv: rail nav fix 2022-12-14 19:24:56 +01:00
Thibault Deckers
3be4f661cc #437 tv: viewer overlay 2022-12-14 17:10:17 +01:00
Thibault Deckers
737dac8da1 #437 tv: grid headers, settings rail 2022-12-14 12:30:04 +01:00
Thibault Deckers
52c59e2cc5 #437 tv: transition, welcome, settings, about 2022-12-13 23:02:05 +01:00
Thibault Deckers
163056bd84 #437 tv: filter app bar 2022-12-13 21:02:58 +01:00
Thibault Deckers
6c71752f18 #437 tv: collection app bar 2022-12-13 17:07:56 +01:00
Thibault Deckers
3ca33d0608 #437 tv: grid item scale on focus 2022-12-13 15:20:08 +01:00
Thibault Deckers
722f947480 l10n: zh_hant 2022-12-12 16:32:49 +01:00
Thibault Deckers
851382c47b static analysis 2022-12-09 12:55:07 +01:00
Thibault Deckers
3a151638e8 #437 tv: rail (wip) 2022-12-09 12:51:36 +01:00
Thibault Deckers
e5e1a8f275 #437 tv: read-only, ambient mode, webview, settings 2022-12-08 23:50:34 +01:00
Thibault Deckers
829ec201eb overlay text diff animation for rating/tags 2022-12-07 21:52:37 +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
b8510e9676 l10n 2022-12-06 00:45:43 +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
01ceb25129 #420 tag editor: place added tags first 2022-12-04 11:19:53 +01:00
Thibault Deckers
f607cf6c52 #420 tag editor review 2022-12-03 20:28:47 +01:00
Thibault Deckers
302670b0db l10n: nb 2022-12-03 19:18:01 +01:00
Thibault Deckers
6b392f84cc prep 2022-12-03 18:24:18 +01:00
Thibault Deckers
3726b7334a quick chooser changes 2022-12-03 12:28:08 +01:00
Thibault Deckers
7cd2c3fa8b quick chooser changes 2022-12-03 11:27:28 +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
Thibault Deckers
e30efc7ddf l10n: lt 2022-11-29 15:30:15 +01:00
Thibault Deckers
9fcebd26f6 #406 quick rate 2022-11-29 12:03:18 +01:00
Thibault Deckers
07abd4091c highlight title review 2022-11-28 16:30:05 +01:00
Thibault Deckers
f9c2156fed allow setting default outside video player 2022-11-27 20:05:40 +01:00
Thibault Deckers
10dc899016 l10n: ro 2022-11-26 20:17:32 +01:00
Thibault Deckers
a41b61a016 driver scenario fix 2022-11-26 20:10:31 +01:00
Thibault Deckers
9027c9fd28 l10n 2022-11-23 12:46:31 +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
f3bee6ec7e #399 keep manually un/muted state for following autoplayed videos 2022-11-23 10:52:11 +01:00
Thibault Deckers
1e624aebae #390 viewer: metadata editing actions available as quick actions 2022-11-22 13:23:02 +01:00
Thibault Deckers
093b967e26 minor fixes 2022-11-21 20:15:32 +01:00
Thibault Deckers
878b39605b minor fixes 2022-11-20 20:17:28 +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
b1969aff16 #29 libre flavour 2022-11-15 21:09:24 +01:00
Thibault Deckers
7cc663748a minor fix 2022-11-15 12:44:12 +01:00
Thibault Deckers
126059ee48 #400 accessibility: apply bold font system setting 2022-11-14 23:11:53 +01:00
Thibault Deckers
bb758cdb34 #396 fixed inline writing MP4 on API <29 2022-11-11 21:43:09 +01:00
Thibault Deckers
6cf5755cb2 extracted/renamed magnifier to its own package 2022-11-11 12:29:18 +01:00
Thibault Deckers
3cf1e0cdac updated about translators 2022-11-10 18:42:33 +01:00
Thibault Deckers
d224edfbcb #352 higher quality thumbnails 2022-11-09 19:55:02 +01:00
Thibault Deckers
7d05fb6aef safer svg parsing 2022-11-07 22:02:27 +01:00
Thibault Deckers
87c58adb7a fixed dialog shape 2022-11-06 11:49:03 +01:00
Thibault Deckers
b6050edfb8 minor fixes 2022-11-05 19:33:11 +01:00
Thibault Deckers
15c225fa89 #381 fixed inconsistent background height for multi-script subtitles 2022-11-05 15:45:09 +01:00