Commit graph

1073 commits

Author SHA1 Message Date
Ming Ming
3576f7e397 Completely rewrite Viewer 2024-10-07 01:16:21 +08:00
Ming Ming
0d56f10243 Update dependencies 2024-09-27 22:49:09 +08:00
Ming Ming
97cddd631c Update untranslated messages 2024-09-27 21:37:06 +08:00
Ming Ming
40ee6b230e Downgrade visibility_detector as it's not compatible with new flutter 2024-09-27 21:19:47 +08:00
Ming Ming
f8f73150cf Reapply "Fix lint warnings"
This reverts commit 8aa83934ee.
2024-09-27 21:12:21 +08:00
Ming Ming
3537981be1 Reapply "Upgrade to flutter 3.22"
This reverts commit 409ef71364.
2024-09-27 21:12:16 +08:00
Ming Ming
68b35a9280 69.1 2024-09-27 02:09:02 +08:00
Ming Ming
8aa83934ee Revert "Fix lint warnings"
This reverts commit 88bfeec40b.
2024-09-27 02:05:39 +08:00
Ming Ming
409ef71364 Revert "Upgrade to flutter 3.22"
This reverts commit 7bd6605dea.
2024-09-27 02:02:58 +08:00
Ming Ming
9f79aaa707 69.0 2024-09-27 01:19:17 +08:00
Ming Ming
6f24b53e4f Sync with POEditor 2024-09-26 23:39:02 +08:00
Ming Ming
a331383940 Fix removed items from nextcloud album reappearing incorrectly 2024-09-26 23:39:02 +08:00
Ali Yasin
6c1b51eedb
Update Turkish Translation (#12)
* Update app_tr.arb

* Minor updates

* New Translations

* Update app_tr.arb
2024-09-26 23:25:23 +08:00
Ming Ming
b007c3e764 Fix removing photos from a server album incorrectly deleted it, and implement runtime blocks to prevent this from happening again 2024-09-26 01:27:18 +08:00
Ming Ming
f2308abf84 Migrate RawKeyboardListener to KeyboardListener 2024-09-19 22:37:16 +08:00
Ming Ming
88bfeec40b Fix lint warnings 2024-09-19 01:51:06 +08:00
Ming Ming
d9fcd3ace1 Fix some lint warnings 2024-09-19 01:30:50 +08:00
Ming Ming
7bd6605dea Upgrade to flutter 3.22 2024-09-19 01:30:50 +08:00
Ming Ming
31200d3e02 Fix pixel live photos not playing when taken with JPG+RAW 2024-09-19 01:30:50 +08:00
Ming Ming
4ecf46b024 Improve comments 2024-09-19 01:30:50 +08:00
Ming Ming
aa2f11ef3e Fix nc album files being removed in collection items controller 2024-09-19 01:30:50 +08:00
Ming Ming
e169a5b56c Fix hasNext in filesController may never reset to false 2024-09-19 01:30:50 +08:00
Ming Ming
450fa97b48 68.0 2024-09-04 00:54:54 +08:00
Ming Ming
0e45ff9f2a Remove useless delay in splash screen 2024-09-04 00:54:43 +08:00
Ming Ming
daee7dfb49 Tweak messaging 2024-09-04 00:34:08 +08:00
Ming Ming
9bc4e7c97d Fix preview not going away after quitting slideshow 2024-09-04 00:16:55 +08:00
Ming Ming
2a5e49c588 Jump to the last item shown after exiting slideshow 2024-08-25 23:29:23 +08:00
Ming Ming
655ce1a3fe Allow using custom time range in map 2024-08-24 23:07:47 +08:00
Ming Ming
d4d0160642 Allow customizing map browser default time range 2024-08-24 23:07:47 +08:00
Ming Ming
f35860c7b6 Simplify styling code 2024-08-24 23:07:47 +08:00
Ming Ming
efc57f12c2 Support zooming in video viewer 2024-08-21 01:47:59 +08:00
Ming Ming
9dd4c61c8c Fix shared photos wrongly filtered out in collection browser 2024-08-20 21:35:56 +08:00
Ming Ming
018306fa3a Tweak log 2024-08-20 01:21:36 +08:00
Ming Ming
64a4fa825f Fix dir collection not populating correctly when offline 2024-08-20 01:21:36 +08:00
Ming Ming
cb62b76d87 Fix client side album not listing in Collections when offline 2024-08-20 01:21:36 +08:00
Ming Ming
afa9167ff3 Update untranslated message 2024-08-20 01:21:36 +08:00
Ming Ming
0feb6aa59b Move more pref to controller 2024-08-20 01:21:36 +08:00
Ming Ming
3ab0829ba2 Overhaul splash screen 2024-08-20 01:20:28 +08:00
Ming Ming
e309e77eca Replace deprecated function 2024-08-20 01:20:28 +08:00
Ming Ming
e68fee35af 67.2 2024-08-12 20:38:50 +08:00
Ming Ming
73913575a5 Update dependency lock 2024-08-12 20:38:31 +08:00
Ming Ming
343d5fc35c 67.1 2024-08-12 20:05:33 +08:00
Ming Ming
924be5ac37 Improve messaging 2024-08-12 20:04:53 +08:00
Ming Ming
bcdb4294d2 Update dependency 2024-08-12 20:04:51 +08:00
Ming Ming
b352ca2d3c 67.0 2024-08-11 00:26:29 +08:00
Ming Ming
01f6febf22 Fix language order 2024-08-11 00:26:29 +08:00
Ali Yasin
fa3a8eeac1
Added New Turkish Translations (#11)
* Update app_tr.arb

* Minor updates

* New Translations
2024-08-11 00:13:24 +08:00
Ming Ming
63c601f59a Workaround server bug where REPORT api no longer respect the path 2024-08-10 21:26:25 +08:00
Ming Ming
d1d77ab2d2 Rerfactor: extract widget 2024-08-10 19:14:21 +08:00
Ming Ming
fd57dd562f Fix navigation bar color in slideshow viewer 2024-08-10 02:17:09 +08:00
Ming Ming
43ddf28d56 Refactor: improve widget tree 2024-08-10 02:10:40 +08:00
Ming Ming
00a0b8feed Fix weird color behind slideshow timeline 2024-08-10 02:10:39 +08:00
Ming Ming
23930b317e Add timeline to slideshow 2024-08-10 02:10:37 +08:00
Ming Ming
af4cf6497b Add play/pause/prev/next control to slideshow viewer 2024-08-10 02:10:21 +08:00
Ming Ming
dd10f45f33 Remove obsolete code 2024-08-06 01:23:29 +08:00
Ming Ming
8ce1456811 HTTP engine now controlled by pref 2024-08-06 01:23:29 +08:00
Ming Ming
f33d6f0744 Fix google maps marker hacing different size on different screen size 2024-08-05 00:52:27 +08:00
Ming Ming
da8af5db07 Fix init order 2024-08-02 01:39:46 +08:00
Ming Ming
60fd4bcbfd Reuse http client instead of making a new one on every connection 2024-07-31 22:53:50 +08:00
Ming Ming
eb752e57a2 Switch to cupertino_http as http backend on ios 2024-07-31 22:32:29 +08:00
Ming Ming
4d5c811c9e Switch to cronet as http backend 2024-07-31 01:35:30 +08:00
Ming Ming
fffe8f7d2b Update map marker to show image thumbnails 2024-07-25 00:12:48 +08:00
Ming Ming
820806ee66 Add dev variant 2024-07-23 01:12:44 +08:00
Ming Ming
a7ef3b0ed7 Update and match marker style betwen google and osm backend (as much as possible) 2024-07-23 01:12:14 +08:00
Ming Ming
3c94741da3 Add OSM backend for map browser 2024-07-22 23:18:05 +08:00
Ming Ming
812c8eee9c Create abstraction and move gmap backend for map browser to package 2024-07-22 23:18:04 +08:00
Ming Ming
8143c16ae7 Add dark theme for map 2024-07-21 11:55:41 +08:00
Ming Ming
942d36d4a6 Move map browser to tab instead of being a standalone page 2024-07-20 16:17:44 +08:00
Ming Ming
8c8dcb3e8e Map browser now default to the position of the last known latest photo 2024-07-20 03:37:46 +08:00
Ming Ming
0c8b611e46 Improve map marker readability 2024-07-20 03:37:46 +08:00
Ming Ming
17e7aa55f3 Filter photos by date in map browser 2024-07-20 03:37:46 +08:00
Ming Ming
877bed1640 Update marker style 2024-07-20 03:37:46 +08:00
Ming Ming
739b23b8ba DB api to support filtering locations by time range 2024-07-20 03:37:46 +08:00
Ming Ming
4bb825a7dc Correctly filter map browser query 2024-07-20 03:37:46 +08:00
Ming Ming
7cae2827c7 Update cluster marker style in map browser 2024-07-20 03:37:46 +08:00
Ming Ming
b6abb4ae47 New MapBrowser to browse photo clusters on a map 2024-07-20 03:37:46 +08:00
Ming Ming
0d68fdff4a Use actual type for map coord 2024-07-20 03:35:15 +08:00
Ming Ming
63eb4d6c88 Tweak memory view in photos tab 2024-07-20 03:35:10 +08:00
Ming Ming
4672e17acc Update android build tools and api level 2024-07-16 01:25:30 +08:00
Ming Ming
f8a3db5a68 Remove useless type 2024-07-15 21:58:02 +08:00
Ming Ming
9275e4c854 Fix enabling memories not refreshing home photos 2024-07-15 21:52:39 +08:00
Ming Ming
0ac88814f7 Remove obsolete event in home photos 2024-07-15 21:52:14 +08:00
Ming Ming
f43910f68b Update untranslated message list 2024-07-10 01:05:32 +08:00
Ming Ming
559af7f129 Rewrite slideshow viewer 2024-07-10 01:05:32 +08:00
Ming Ming
90a426b562 Remove extra button in detail pane 2024-07-10 01:03:32 +08:00
Ming Ming
d55d0d9b88 Replace some constants 2024-07-10 01:03:32 +08:00
Ali Yasin
29bf8e5e8c
Updated New Translations (#10)
* Update app_tr.arb

* Minor updates
2024-07-10 01:01:58 +08:00
Ming Ming
6a500b3a7b Update untranslated message 2024-07-05 01:39:21 +08:00
Niclas Heinz
8a9db6500f Updated german translation 2024-07-04 17:36:52 +00:00
Ming Ming
1870830b39 Replace tuple with records 2024-07-02 01:39:25 +08:00
Ali Yasin
051c721d33
Update app_tr.arb (#9) 2024-06-23 02:09:20 +08:00
Ming Ming
31cb93f8b1 Fix wrong string used in collections settings 2024-06-22 14:25:00 +08:00
Ming Ming
278e75293c Fix wrong string used in editor settings 2024-06-22 14:16:35 +08:00
Ming Ming
c6e872d26b Tweak UI 2024-06-22 14:16:33 +08:00
Ming Ming
b660126f60 Show an indicator when the button bar can be scrolled in detail pane 2024-06-22 02:23:46 +08:00
Ming Ming
b91a8f9e06 Tweak button style in viewer detail pane 2024-06-22 01:35:27 +08:00
Ming Ming
4fc6b17de1 Add a dialog that lead user to the video preview help page 2024-06-21 02:44:40 +08:00
Ming Ming
bd0e4fd342 Fix lock screen temporarily showing even when app lock is not enabled 2024-06-21 02:44:37 +08:00
Ming Ming
01551d36fc Visually mark expired cert 2024-06-19 21:37:24 +08:00
Ming Ming
d29007691a Add a page to manage trusted certificates 2024-06-19 21:08:24 +08:00