Commit graph

77 commits

Author SHA1 Message Date
Ming Ming
2af31a0357 Favor functions in package:collection 2022-07-28 17:47:59 +08:00
Ming Ming
65c67a9af0 Improve logs 2022-07-24 22:01:51 +08:00
Ming Ming
1737025570 Add known accounts to db on upgrade 2022-07-24 22:01:50 +08:00
Ming Ming
7563fa2ad6 Show first 100 photos on startup
This is to create an illusion that the app loads quickly when it's not ;)
2022-07-24 22:01:50 +08:00
Ming Ming
478c25b5d0 Fix user ID and display name mixed up in logic 2022-07-24 22:01:49 +08:00
Ming Ming
2c4ec3447b Switch local DB from IndexedDB to SQLite 2022-07-24 22:01:47 +08:00
Ming Ming
715bfaa0ee Fix missing parent dir not handled corrently when uploading file 2022-07-08 16:46:12 +08:00
Ming Ming
763762d385 Parse json in isolate 2022-06-08 13:05:40 +08:00
Ming Ming
a3c92baca5 Allow processing exif over data network 2022-06-08 02:54:11 +08:00
Ming Ming
b2c61766bb Tweak wifi detection timeout 2022-06-08 02:53:07 +08:00
Ming Ming
e99711e317 Fix private members not named correctly 2022-06-08 02:53:07 +08:00
Ming Ming
f01ab2f648 Get rid of useless hack 2022-06-07 01:39:29 +08:00
Ming Ming
7b52f9f010 Use more cache during the inital query 2022-05-28 17:01:53 +08:00
Ming Ming
8ce0125879 Limit number of async queries to be fired at the same time
While the plugin can handle this no problem, the dart side will get stuck when all the results come in over a tiny period of time
2022-05-28 14:38:11 +08:00
Ming Ming
92980e4062 Fix potential stack overflow when querying lots of files 2022-05-28 14:38:11 +08:00
Ming Ming
e088b1dbaa Share enhanced photos 2022-05-14 15:00:43 +08:00
Ming Ming
c38ace893d Delete local files 2022-05-14 15:00:43 +08:00
Ming Ming
4da8b95c61 List local files 2022-05-14 15:00:43 +08:00
Ming Ming
731370e994 Support loading metadata from local file 2022-05-14 15:00:43 +08:00
Ming Ming
843497a708 Streamline code 2022-05-14 15:00:43 +08:00
Ming Ming
886bcf10ae Load metadata now directly return metadata 2022-04-23 04:26:19 +08:00
Ming Ming
7a3d195a36 Pause sservice when battery is low 2022-04-09 11:25:05 +08:00
Ming Ming
853fd91ea0 Fix unable to cancel service when waiting for wifi 2022-04-09 11:25:05 +08:00
Ming Ming
3f8832c0e1 Run metadata task in a service on Android 2022-04-07 01:21:45 +08:00
Ming Ming
856b61da4f Refactor: move event state enum to event file 2022-04-06 02:37:58 +08:00
Ming Ming
0c23b8e7e4 Fix AppDb.use returns before db is closed 2022-04-06 02:37:58 +08:00
Ming Ming
a4dfe29e92 Move app code to sub-dir 2022-04-06 02:37:58 +08:00