Commit graph

54 commits

Author SHA1 Message Date
Ming Ming
0e4411c725 Refactor: extract all db code to dedicated package 2023-12-08 00:11:03 +08:00
Ming Ming
7306d3cedf Move object utilities to np_common 2023-10-03 22:28:35 +08:00
Ming Ming
8841673b88 Fix native image processor messages not reporting to flutter 2023-09-02 02:16:50 +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
7236e033d9 Better way to store session variables 2023-08-24 23:32:50 +08:00
Ming Ming
bc2767be46 Remove redundant code 2023-08-14 23:21:37 +08:00
Ming Ming
af125a0bc2 Reduce bottom tab bar height 2023-08-12 23:26:58 +08:00
Ming Ming
f66345cded Resync with server after modifying person provider 2023-07-22 22:27:54 +08:00
Ming Ming
383e38a579 Rewrite face support 2023-07-22 22:27:54 +08:00
Ming Ming
0725e8ebce Refactor pref 2023-07-18 00:44:30 +08:00
Ming Ming
e7dd64125e Remove obsolete option 2023-06-06 23:36:55 +08:00
Ming Ming
ec8e9efa6f Tidy up translation file 2023-05-21 21:54:24 +08:00
Ming Ming
53b51b77b1 Migrate Memory to use collection browser 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
1d2b770d1a Tidy up source files 2023-02-20 22:24:28 +08:00
Ming Ming
bbdfe10a8d Back to top when tapping the Photos navigation button again 2023-01-10 00:58:59 +08:00
Ming Ming
308f351863 Helper fn to get preview url for a file 2022-12-19 00:08:17 +08:00
Ming Ming
d2d0b44f60 Show scrollbar thumb earlier 2022-12-19 00:08:16 +08:00
Ming Ming
187b647cb5 Tidy up code 2022-12-19 00:08:16 +08:00
Ming Ming
20095ffb4e Fix scrollbar thumb not using theme color 2022-12-19 00:08:16 +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
11279b4119 Show proper progress during initial sync 2022-12-04 12:06:40 +08:00
Ming Ming
0e31d2fb66 Tweak top & bottom app bar style 2022-11-20 09:53:39 +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
f66d6cbf47 Fix accessig db out of a transaction 2022-10-19 00:12:35 +08:00
Ming Ming
497b75ce53 Query only a subset of File object during startup 2022-10-16 23:23:34 +08:00
Ming Ming
3308e91133 Fix running StartupSync before finishing query 2022-09-25 13:52:02 +08:00
Ming Ming
3df8fbd7ca Schedule a metadata task after image processor is done 2022-09-10 12:19:04 +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
e320b6b741 Set day range of memory albums 2022-09-05 12:54:02 +08:00
Ming Ming
fe99b6b1f0 Fix metadata task progress not shown correctly on web 2022-08-31 22:21:32 +08:00
Ming Ming
5e385097a0 Refactor: extract utility function 2022-08-20 19:11:10 +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
db9ba1f96c Tweak scroll label style 2022-07-24 22:01:50 +08:00
Ming Ming
2c4ec3447b Switch local DB from IndexedDB to SQLite 2022-07-24 22:01:47 +08:00
Ming Ming
03e38325f6 Double tap to exit 2022-07-11 15:06:38 +08:00
Ming Ming
17838d0704 Fix warnings on Binding.instance 2022-07-06 00:06:53 +08:00
Ming Ming
63e977b83b Fix scroll label invisible under light theme 2022-07-06 00:05:41 +08:00
Ming Ming
f90acc076d Move label away from scrollbar thumb 2022-07-06 00:04:43 +08:00
Ming Ming
d183d27517 Show year month label when scrolling 2022-07-06 00:04:43 +08:00
Ming Ming
e852075b01 Build photo list in isolate 2022-06-08 19:09:15 +08:00
Ming Ming
083263c561 Support sorting by filename in Photos tab 2022-05-26 12:01:12 +08:00
Ming Ming
7573f00bfb Add a link to trash after removing items 2022-04-23 04:26:19 +08:00
Ming Ming
3ffe174f07 Make bottom app bar translucent 2022-04-23 04:26:19 +08:00