Commit graph

38 commits

Author SHA1 Message Date
Ming Ming
d1d77ab2d2 Rerfactor: extract widget 2024-08-10 19:14:21 +08:00
Ming Ming
654f6c0a43 Support playing live photos taken with a Google Pixel 2024-06-08 01:34:50 +08:00
Ming Ming
48c16a9e9b Show date in viewer title 2024-05-29 22:15:08 +08:00
Ming Ming
4e8d8d6768 Fix new linter warnings 2024-05-28 23:56:07 +08:00
Ming Ming
dccbad2185 Migrate old (un)archive code to use filescontroller 2024-05-09 00:18:41 +08:00
Ming Ming
5278cda402 Use controller to remove files in RemoveSelectionHandler 2024-02-07 01:14:31 +08:00
Ming Ming
b7c0b187e2 Fix set/unsetting favorite in viewer does not reflect in browser 2024-02-07 01:14:30 +08:00
Ming Ming
7629251886 Migrate UpdateProperty to controller 2024-02-07 01:14:30 +08:00
Ming Ming
7dde4b1de9 Move the delete button from viewer to detail pane for album files to avoid confusion 2023-09-13 01:28:24 +08:00
Ming Ming
f50d7fbf26 Refactor: move theme prefs to PrefController 2023-08-20 00:52:06 +08:00
Ming Ming
0932a17d8e Fix viewer buttons visible even when detail pane is opened 2023-08-09 22:45:41 +08:00
Ming Ming
46460e99e9 Set nav bar to black in viewer 2023-08-05 03:51:38 +08:00
Ming Ming
0725e8ebce Refactor pref 2023-07-18 00:44:30 +08:00
Ming Ming
705745f7fd Fix page viewer incorrectly disposed 2023-05-31 01:26:24 +08:00
Ming Ming
3ccf302553 Regression: set/unset album cover 2023-05-21 21:51:20 +08:00
Ming Ming
f3901b5ff0 Rewrite collection support and add NC25 album support 2023-05-21 21:51:20 +08:00
Ming Ming
f5aca6f016 Fix snackbar covering bottom appbar in viewer 2023-03-19 17:02:50 +08:00
Ming Ming
a2fc045834 Generate correct tags for logger 2022-12-16 23:01:04 +08:00
Ming Ming
7b6639d2e9 Guard setState use in async callback 2022-12-11 16:39:04 +08:00
Ming Ming
93d966ad08 Material 3 theme 2022-11-13 12:49:29 +08:00
Ming Ming
cf80b0461d Fix all video controls being unresponsive 2022-11-07 19:47:53 +08:00
Ming Ming
f004fc6801 Hide processing notification when removing from viewer 2022-10-17 00:16:36 +08:00
Ming Ming
c398dabc03 Don't dismiss viewer after some actions 2022-10-17 00:16:36 +08:00
Ming Ming
9c7ac04f25 Play slideshow in reverse order 2022-10-17 00:16:36 +08:00
Ming Ming
5ac326b5c8 Fix weird scrollcontroller state causing detail pane to open wrongly 2022-10-16 23:23:34 +08:00
Ming Ming
497b75ce53 Query only a subset of File object during startup 2022-10-16 23:23:34 +08:00
Ming Ming
aaee53b68f Replace enhancement dialog with a nice page 2022-09-16 12:36:26 +08:00
Ming Ming
eda68ff55c Add pref to control whether to save to server/device 2022-09-10 15:13:26 +08:00
Ming Ming
a3c98267eb Add hero animation when opening image 2022-09-08 13:10:00 +08:00
Ming Ming
20fac885a9 Enable avoid_void_async lint 2022-07-29 03:02:15 +08:00
Ming Ming
65d4268954 Enable unawaited_futures lint 2022-07-29 03:02:15 +08:00
Ming Ming
654627ebbb Adjust image color 2022-07-24 22:01:46 +08:00
Ming Ming
1cab879cd6 Update flutter_lints 2022-07-09 19:58:51 +08:00
Ming Ming
17838d0704 Fix warnings on Binding.instance 2022-07-06 00:06:53 +08:00
Ming Ming
a65c8d824e Add enhance button in viewer 2022-05-14 15:00:43 +08:00
Ming Ming
7573f00bfb Add a link to trash after removing items 2022-04-23 04:26:19 +08:00
Ming Ming
f6ec7e10d5 Refactor: decouple image viewer and image source 2022-04-23 04:26:19 +08:00
Ming Ming
a4dfe29e92 Move app code to sub-dir 2022-04-06 02:37:58 +08:00
Renamed from lib/widget/viewer.dart (Browse further)