Commit graph

225 commits

Author SHA1 Message Date
Ming Ming
bd11aef1db Tweak selected item style 2022-11-13 17:50:09 +08:00
Ming Ming
597961c821 Add alt color schemes that can be picked in settings 2022-11-13 12:50:01 +08:00
Ming Ming
86cdc1f9c8 Make app bar in home pages translucent when scrolled 2022-11-13 12:49:29 +08:00
Ming Ming
10aa594057 Move load indicator to app bar in home pages 2022-11-13 12:49:29 +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
62b28c67a0 Migrate wrong bestDateTime in DB on upgrade 2022-11-07 19:47:53 +08:00
Ming Ming
07534e308c Fix removing item from viewer is not reflected in dynamic album browser 2022-10-23 21:48:46 +08:00
Ming Ming
f66d6cbf47 Fix accessig db out of a transaction 2022-10-19 00:12:35 +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
7eb7701e93 Use non stable sort as it doesn't work well with polymorphism 2022-10-17 00:16:04 +08:00
Ming Ming
50673be1f0 Disable Hero animation as viewer size initially is 0 with partial files 2022-10-16 23:23:34 +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
2ad104a92e Fix blinking image when switching to next one with detail pane opened 2022-10-16 16:15:04 +08:00
Ming Ming
2505d817ec Fix type in code analyzer 2022-10-16 16:15:04 +08:00
Ming Ming
5243e300fb Versioning: 54.0 2022-10-01 12:39:32 +08:00
Ming Ming
c7322bccff Fix description not visible under light theme 2022-09-26 20:41:58 +08:00
Ming Ming
3308e91133 Fix running StartupSync before finishing query 2022-09-25 13:52:02 +08:00
Ming Ming
0175a694b1 Versioning: 53.0 2022-09-16 23:35:13 +08:00
Ming Ming
aaee53b68f Replace enhancement dialog with a nice page 2022-09-16 12:36:26 +08:00
Ming Ming
a43aa4cbbd Add auto retouch enhancement 2022-09-15 18:45:01 +08:00
Ming Ming
2a39fe6cf7 Versioning: 52.0 2022-09-12 11:41:28 +08:00
Ming Ming
104025d424 Show a dialog to pick persist location on 1st run 2022-09-11 23:34:11 +08:00
Ming Ming
ddf059e609 Fix cropping and rotating photos with EXIF orientation set 2022-09-11 15:33:52 +08:00
Ming Ming
348802efc5 Add color pop enhancement 2022-09-11 11:10:36 +08:00
Ming Ming
4e821514e6 Rename enhanced collection to edited to be more generic 2022-09-10 15:23:35 +08:00
Ming Ming
fbec0f1af8 Use settings label in settings page instead of dedicated text 2022-09-10 15:23:35 +08:00
Ming Ming
7b030e5931 Add pref to updated Editor settings 2022-09-10 15:13: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
3df8fbd7ca Schedule a metadata task after image processor is done 2022-09-10 12:19:04 +08:00
Ming Ming
a4a4d952f7 Trigger a Photos tab refresh after image processor is done 2022-09-10 12:19:04 +08:00
Ming Ming
abdded09ca Edited/enahanced images are now uploaded to the server 2022-09-10 12:04:08 +08:00
Ming Ming
fe7cd38200 Fix metadata task in some cases does not start unless refreshing twice 2022-09-10 01:02:02 +08:00
Ming Ming
c47880be37 Support sharing a reduced quality preview 2022-09-10 01:02:02 +08:00
Ming Ming
9328244ed6 Versioning: 51.0 2022-09-08 13:10:00 +08:00
Ming Ming
9fd57951ed Search now return results from tags, locations and people 2022-09-08 13:10:00 +08:00
Ming Ming
a3c98267eb Add hero animation when opening image 2022-09-08 13:10:00 +08:00
Ming Ming
fd676e0ac4 Simplify code 2022-09-08 13:10:00 +08:00
Ming Ming
3acc5d1825 Tweak style 2022-09-08 13:10:00 +08:00
Ming Ming
8f2a1d4155 Refactor: remove magic constant 2022-09-08 13:10:00 +08:00
Ming Ming
75d05e767e Crop an image in editor 2022-09-08 13:10:00 +08:00
Ming Ming
7ffe4a55b9 Change orientation of an image in editor 2022-09-06 16:31:17 +08:00
Ming Ming
08f372d691 Allow hiding the activation order in toolbar btn 2022-09-06 16:31:17 +08:00
Ming Ming
37bf5500e3 Fix missing setState when tweaking color tools 2022-09-06 16:31:17 +08:00
Ming Ming
a4f2fb0bce Rename color filter to filter to be more generic 2022-09-06 16:31:17 +08:00
Ming Ming
839ef8bb03 Refactor: extract color tools from main editor 2022-09-06 16:31:17 +08:00
Ming Ming
50849817a6 Add an icon to clearly indicate that local files are not synced 2022-09-05 13:06:01 +08:00
Ming Ming
04fcbfde94 Rearrange some settings 2022-09-05 12:54:03 +08:00
Ming Ming
e320b6b741 Set day range of memory albums 2022-09-05 12:54:02 +08:00
Ming Ming
3040cd123e Move memories settings to a new page 2022-09-05 12:54:02 +08:00
Ming Ming
36a2d8946e Hide the create album dialog on slow network 2022-09-04 18:01:10 +08:00
Ming Ming
18f3345b3f Enable GMaps on web
There's no reason to disable it on web in the first place
2022-09-01 18:50:06 +08:00
Ming Ming
fe99b6b1f0 Fix metadata task progress not shown correctly on web 2022-08-31 22:21:32 +08:00
Ming Ming
7497e15267 Versioning: 50.0 2022-08-30 02:37:30 +08:00
Ming Ming
5925d3f59b Reenable GMaps on devices with new renderer 2022-08-30 02:37:30 +08:00
Ming Ming
febfb5e557 Sort people browser by number of photos 2022-08-29 23:34:58 +08:00
Ming Ming
cb285722b1 Limit number of entries shown in search landing page 2022-08-29 23:34:58 +08:00
Ming Ming
66d31d3c20 Also show the geocoding dialog in other pages 2022-08-29 23:34:01 +08:00
Ming Ming
075d208fff Sort places by count instead of time 2022-08-29 23:34:01 +08:00
Ming Ming
ac6b3586d3 Add places to search suggestion 2022-08-29 23:34:01 +08:00
Ming Ming
88727f1818 Show places in search page 2022-08-29 23:34:01 +08:00
Ming Ming
e860f9767d Show estimated location of photos in detail pane 2022-08-29 23:34:00 +08:00
Ming Ming
94c7e420d1 Refactor: extract class 2022-08-29 23:32:46 +08:00
Ming Ming
e3e8169f47 Tweak people browser style 2022-08-29 23:32:46 +08:00
Ming Ming
98508c971a Fix wrong photos count in tag browser 2022-08-29 23:32:46 +08:00
Ming Ming
610bf688a0 Refactor: extract exif function 2022-08-20 19:11:10 +08:00
Ming Ming
5e385097a0 Refactor: extract utility function 2022-08-20 19:11:10 +08:00
Ming Ming
9b15d16f11 Redesign the people browser 2022-08-18 00:29:25 +08:00
Ming Ming
3c9ed7dd83 Fix wrong photos count in person browser 2022-08-18 00:29:25 +08:00
Ming Ming
7fe757ad5e Add a button to list all people in a dedicated view 2022-08-18 00:29:25 +08:00
Ming Ming
40db653d20 Sort faces by photos count in search landing 2022-08-18 00:29:14 +08:00
Ming Ming
3b8003b289 Fix wrong count passed to itemCount 2022-08-17 21:15:29 +08:00
Ming Ming
9b1b71e949 Fix wrong browser opened when searching album 2022-08-16 22:19:43 +08:00
Ming Ming
7703095f87 Versioning: 48.2 2022-08-16 14:39:19 +08:00
Ming Ming
6ca54f0776 Add VACUUM to dev settings 2022-08-13 03:10:31 +08:00
Ming Ming
ee4d931cd8 Versioning: 48.0 2022-08-11 01:53:47 +08:00
Ming Ming
e5e55a52b7 Format code 2022-08-08 14:36:05 +08:00
Ming Ming
0a233dce36 Tweak style 2022-08-08 14:36:02 +08:00
Ming Ming
872196f9e7 Fix string not translatable 2022-08-08 14:36:02 +08:00
Ming Ming
3068436089 Remove favorites button from Collections 2022-08-07 23:54:35 +08:00
Ming Ming
7c8dedf259 Add search 2022-08-07 23:54:35 +08:00
Ming Ming
8b1ed216b0 Make PersonBrowser looks more like the photos tab 2022-08-07 22:32:06 +08:00
Ming Ming
5358a53f4f Fix number of photos is visible before finished loading 2022-08-07 01:26:19 +08:00
Ming Ming
2f4c6ba68e Migrate PersonBrowser to use PhotoListItemBuilder 2022-08-07 01:26:19 +08:00
Ming Ming
80bb6b7f80 Fix keyboard pushing the blur effect up 2022-08-07 01:26:19 +08:00
Ming Ming
2bce369e66 Fix filtered items added to date time group 2022-08-07 01:26:19 +08:00
Ming Ming
30d6cecb49 Versioning: 47.0 2022-07-29 03:02:15 +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
b3e08bef78 Enlarge scrollbar thumb a bit 2022-07-28 18:28:21 +08:00
Ming Ming
bc9227d2ad Hide scrollbar before queried all items 2022-07-28 18:28:21 +08:00
Ming Ming
3387378181 Run startup sync in background isolate 2022-07-28 17:47:59 +08:00
Ming Ming
c98482d4c5 Speed up root picker by not querying all file data 2022-07-28 17:47:59 +08:00
Ming Ming
af7dce41f9 Fix edited/enhanced photo not opened from notification 2022-07-28 17:47:59 +08:00
Ming Ming
e44b1add60 Fix removed files returned in backing files 2022-07-28 17:47:59 +08:00
Ming Ming
2af31a0357 Favor functions in package:collection 2022-07-28 17:47:59 +08:00
Ming Ming
0c06fe0607 Make range selection hint replaceable 2022-07-28 17:47:59 +08:00