Commit graph

1109 commits

Author SHA1 Message Date
Ming Ming
7dcaf30352 Fix legacy search page incompatible with new viewer page when opening photos not yet in filescontroller 2024-10-30 00:22:14 +08:00
Ming Ming
7f328b07f9 Require explicit type 2024-10-29 01:28:59 +08:00
Ming Ming
f789d0473b Rewrite double tap to exit code 2024-10-29 01:28:54 +08:00
Ming Ming
59fff6d679 Improve debug log 2024-10-29 01:28:52 +08:00
Ming Ming
4d29da84b2 Fix slideshow using the same shuffled index for multiple iterations 2024-10-27 22:21:16 +08:00
Ming Ming
c20f2441ef Fix adding items to uninited collections did not update the items count 2024-10-27 22:21:15 +08:00
Ming Ming
c81c80a272 Move map browser entrance from tab to collections page 2024-10-27 03:40:12 +08:00
Ming Ming
058a8d38af Add fade out effect also to nav bar settings page 2024-10-27 03:39:45 +08:00
Ming Ming
78c02fd280 Warn user when they try to remove a fixed button 2024-10-27 02:25:47 +08:00
Ming Ming
6f148e57d1 Make nav bar part of app bar instead in collections page 2024-10-27 00:02:23 +08:00
Ming Ming
121f611c7f New settings page to configure nav bar in collections tab 2024-10-26 21:42:55 +08:00
Ming Ming
1adbb453fd New nav bar design in Collections page 2024-10-26 21:42:53 +08:00
Ming Ming
791a65713b Make draggable widget more generic 2024-10-26 21:42:51 +08:00
Ming Ming
0e6fe1dede Update text 2024-10-26 21:38:31 +08:00
Ming Ming
ce2bc4f9c0 Migrate hasNewSharedAlbum in account pref 2024-10-23 00:45:27 +08:00
Ming Ming
702446d824 Downgrade flutter to 3.19 until I figure out how to get visiblity_detector to work with 3.22 2024-10-20 22:42:14 +08:00
Ming Ming
cf1ad9eb0e Migrate from kDebugMode to something we can control 2024-10-20 21:49:53 +08:00
Ming Ming
df400b2690 Customize viewer app bars in settings 2024-10-20 18:49:44 +08:00
Ming Ming
7c583950f1 Support more buttons in viewer 2024-10-20 18:49:43 +08:00
Ming Ming
d73fd18294 Remove padding from Draggable 2024-10-20 18:49:40 +08:00
Ming Ming
b871fdf49b Fix pref stream not returning default value after removing 2024-10-20 18:49:35 +08:00
Ming Ming
e4c0eb3baa Update untranslated messages 2024-10-20 18:49:32 +08:00
Ming Ming
1ffa59c2f5 Improve comments 2024-10-20 18:49:17 +08:00
Ming Ming
e3370bd26e 70.0 2024-10-19 19:20:39 +08:00
Ming Ming
c19faa47a0 Sync with Poeditor 2024-10-19 18:44:19 +08:00
ming
13386f3c6c Merge branch 'update-german-translation' into 'master'
Update german translation

See merge request nkming2/nc-photos!74
2024-10-19 10:41:09 +00:00
Niclas Heinz
894783db56 Update german translation 2024-10-19 10:41:09 +00:00
Ming Ming
25d7b79225 Migrate accounts to prefController 2024-10-19 01:52:50 +08:00
Ming Ming
a000bc98e4 Remove obsolete file 2024-10-19 01:31:53 +08:00
Ming Ming
69dada413b Reintroduce legacy sign in using username and password 2024-10-19 01:31:53 +08:00
Ming Ming
bfcf0c4586 Rewrite sign in page 2024-10-19 01:31:53 +08:00
Ming Ming
8bf7964aec Improve code 2024-10-13 15:43:50 +08:00
Ming Ming
ecb69d1c29 Fix items may not be removed from summary stream due to tz 2024-10-13 15:40:00 +08:00
Ming Ming
01697b6fbb Viewer app bar buttons now controlled by pref 2024-10-10 01:21:05 +08:00
Ming Ming
d723a75ce1 Extract app bar buttons in viewer 2024-10-10 01:21:01 +08:00
Ming Ming
03015e999e Fix view exceptions in the new viewer 2024-10-08 01:45:47 +08:00
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