Commit graph

113 commits

Author SHA1 Message Date
Ming Ming
812c8eee9c Create abstraction and move gmap backend for map browser to package 2024-07-22 23:18:04 +08:00
Ming Ming
b6abb4ae47 New MapBrowser to browse photo clusters on a map 2024-07-20 03:37:46 +08:00
Ming Ming
1870830b39 Replace tuple with records 2024-07-02 01:39:25 +08:00
Ming Ming
91bf1a0108 Update dependency 2024-06-09 03:01:12 +08:00
Ming Ming
654f6c0a43 Support playing live photos taken with a Google Pixel 2024-06-08 01:34:50 +08:00
Ming Ming
90b138a9cc Update linter 2024-05-28 23:56:07 +08:00
Ming Ming
8c29f22124 Tweak dependencies 2024-05-28 23:56:07 +08:00
Ming Ming
58171f14c9 Add app lock 2024-05-25 17:46:01 +08:00
Ming Ming
fd8251b86c Add encrypted pref variant 2024-05-25 17:46:01 +08:00
Ming Ming
8512ec0c4d Update dependencies 2024-05-22 00:17:35 +08:00
Ming Ming
81a63d5e36 Upgrade to flutter3.16 2024-05-21 01:09:12 +08:00
Ming Ming
64e13bdee5 Ready theme to support secondary color 2024-05-17 00:38:02 +08:00
Ming Ming
3631abaf7d Revamp Photos tab
- Lazy loading
- Minimap
2024-05-06 22:32:45 +08:00
Ming Ming
efb32a785a Improve theme 2024-04-15 01:25:42 +08:00
Ming Ming
4950bcef8f Rewrite HomePhotos 2024-02-07 01:14:30 +08:00
Ming Ming
0e4411c725 Refactor: extract all db code to dedicated package 2023-12-08 00:11:03 +08:00
Ming Ming
436a760950 Refactor: extract map 2023-09-13 00:31:41 +08:00
Ming Ming
19d694b485 Update dependency 2023-09-04 01:15:09 +08:00
Ming Ming
e91d6410f5 Refactor: extract native event to package 2023-09-02 02:16:50 +08:00
Ming Ming
6809503e0b Refactor: extract native log package 2023-09-01 12:30:08 +08:00
Ming Ming
dbea0e0a55 Refactor: extract image processor 2023-09-01 12:30:08 +08:00
Ming Ming
866720fa3a Refactor: extract universal storage 2023-08-29 01:22:40 +08:00
Ming Ming
fd5b7f7e5b Refactor: extract geocoder 2023-08-28 00:55:58 +08:00
Ming Ming
0ca85f2598 Refactor: extract async utilities to its own package 2023-08-28 00:55:58 +08:00
Ming Ming
0f129f839d Refactor: use the platform package 2023-08-27 19:00:36 +08:00
Ming Ming
cd525f5168 Refactor: move the higher level platform lock code to its own package 2023-08-27 19:00:36 +08:00
Ming Ming
c496e2d1e2 Refactor: extract native lock and log 2023-08-27 00:32:08 +08:00
Ming Ming
9f43092dab Refactor: extract collection utilities to package 2023-08-26 01:35:16 +08:00
Ming Ming
c1717a1f59 Refactor: extract string utilities 2023-08-26 01:34:07 +08:00
Ming Ming
2186cac470 Refactor: extract math utilities 2023-08-26 01:34:07 +08:00
Ming Ming
571c88a668 Refactor: move some generic widgets out of the main package 2023-08-21 03:05:05 +08:00
Ming Ming
9d7d97b924 Refactor: extract log package 2023-08-18 00:37:48 +08:00
Ming Ming
8ba6526844 Move lint rules to a separated pacakge 2023-08-16 00:44:58 +08:00
Ming Ming
3dce9af3dd Update dependency 2023-08-06 23:50:13 +08:00
Ming Ming
cadf9c7410 Support system theme color (aka Material You) 2023-07-24 21:48:45 +08:00
Ming Ming
2c50e06991 Update dependency 2023-07-24 21:48:45 +08:00
Ming Ming
383e38a579 Rewrite face support 2023-07-22 22:27:54 +08:00
Ming Ming
18f5a49db0 Upgrade drift 2023-07-12 00:52:50 +08:00
Ming Ming
0ef03ce887 Fix wakelock dependency 2023-07-10 21:27:55 +08:00
Ming Ming
e8b3c6e0a4 Add scaling ux to collecton browser 2023-06-19 01:15:11 +08:00
Ming Ming
afa143cf10 Comply with depend_on_referenced_packages 2023-05-29 01:12:24 +08:00
Ming Ming
3d49055fc1 Update dependencies 2023-05-26 23:28:28 +08:00
Ming Ming
24e978d046 Update dependencies 2023-05-26 23:28:11 +08:00
Ming Ming
8278c38623 Merge branch 'dependency-update-59' 2023-05-26 23:27:49 +08:00
Ming Ming
3c858be4da Tidy up dependency 2023-05-24 01:13:23 +08:00
Ming Ming
15687879ba Use toast instead of snackbar in dialog to prevent it showing underneath 2023-05-21 21:55:13 +08:00
Ming Ming
f3901b5ff0 Rewrite collection support and add NC25 album support 2023-05-21 21:51:20 +08:00
Ming Ming
8a429dc4cd Update copy_with 2023-03-19 12:47:03 +08:00
Ming Ming
a2baad029a Use clock lib to get current time 2023-03-13 19:55:39 +08:00
Ming Ming
7a17f2b274 Refactor: move nextcloud api to dedicated pacakge 2023-02-26 01:29:14 +08:00