Ming Ming
|
037fbd845d
|
Fix not updating bestDateTime when updating file property
|
2022-10-29 19:07:05 +08:00 |
|
Ming Ming
|
054d6bbae5
|
Fix connection error not handled in Photos
|
2022-10-29 15:42:54 +08:00 |
|
Ming Ming
|
afa32c4299
|
Fix db sub tables not dropped when data removed from entity
|
2022-10-29 15:42:54 +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
|
e6ed521a54
|
Add step to List.slice
|
2022-10-16 16:15:04 +08:00 |
|
Ming Ming
|
5243e300fb
|
Versioning: 54.0
|
2022-10-01 12:39:32 +08:00 |
|
Ming Ming
|
f0ea012056
|
Improve logs
|
2022-09-26 20:41:58 +08:00 |
|
Ming Ming
|
241b1c4775
|
Rework touch hack to improve startup performance
|
2022-09-26 20:41:58 +08:00 |
|
Ming Ming
|
c7322bccff
|
Fix description not visible under light theme
|
2022-09-26 20:41:58 +08:00 |
|
Ming Ming
|
aa68035b88
|
Fix not syncing favorites in share folder
|
2022-09-25 13:52:02 +08:00 |
|
Ming Ming
|
42f5ce5a67
|
Fix scan bloc not actaully filtering duplicated query events
|
2022-09-25 13:52:02 +08:00 |
|
Ming Ming
|
3308e91133
|
Fix running StartupSync before finishing query
|
2022-09-25 13:52:02 +08:00 |
|
Ming Ming
|
7f50bcaa58
|
Update Spanish (by luckkmaxx)
|
2022-09-25 10:19:30 +08:00 |
|
Ming Ming
|
c4886a56dd
|
Versioning: 53.1
|
2022-09-21 21:58:40 +08:00 |
|
Ming Ming
|
0175a694b1
|
Versioning: 53.0
|
2022-09-16 23:35:13 +08:00 |
|
Ming Ming
|
50a44008df
|
Update Spanish (contributed by luckkmaxx)
|
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
|
14500fe8f1
|
Update some text
|
2022-09-10 15:51:27 +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
|
c57d4aa717
|
Versioning: 51.1
|
2022-09-08 15:26:03 +08:00 |
|
Ming Ming
|
ce4877e416
|
Remove leading/trailing space from search term
|
2022-09-08 15:26:03 +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
|
ecf85449d2
|
Versioning: 50.3
|
2022-09-04 18:16:45 +08:00 |
|
Ming Ming
|
36a2d8946e
|
Hide the create album dialog on slow network
|
2022-09-04 18:01:10 +08:00 |
|
Ming Ming
|
256775ffae
|
Fix shared file is always ignored
The code is wrongly comparing with a / prefix that's got removed
|
2022-09-04 18:01:10 +08:00 |
|
Ming Ming
|
e7f1354118
|
Remove unused import
|
2022-09-03 00:53:17 +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
|
b592c37faf
|
Versioning: 50.2
|
2022-09-01 18:42:54 +08:00 |
|
Ming Ming
|
41d60c6051
|
Add missing db functions for web
|
2022-09-01 18:42:54 +08:00 |
|
Ming Ming
|
d01fd33f62
|
Update dependency
|
2022-09-01 18:38:18 +08:00 |
|
Ming Ming
|
2de766c2de
|
Versioning: 50.1
|
2022-08-31 23:14:07 +08:00 |
|
Ming Ming
|
cf23bcfdb0
|
Fix broken tests
|
2022-08-31 23:14:07 +08:00 |
|
Ming Ming
|
288e6f4b3c
|
Fix return type does not match between app and web
|
2022-08-31 22:21:32 +08:00 |
|
Ming Ming
|
4e74d67b95
|
Fix app not detecting album changes in server
|
2022-08-31 22:21:32 +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
|
116884b5d4
|
Also allow searching admin1 and admin2 regions
|
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
|
ebff61b08e
|
Tweak gradle properties
|
2022-08-30 02:37:30 +08:00 |
|
Ming Ming
|
b628647666
|
Update dependencies
|
2022-08-30 02:37:30 +08:00 |
|
Ming Ming
|
8b2a069379
|
Update kotlin
|
2022-08-29 23:34:58 +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
|
8e1aeaa013
|
Run reverse geocoding in metadata task
|
2022-08-29 23:32:46 +08:00 |
|
Ming Ming
|
189f536f29
|
Add new file property to store geocoded address
|
2022-08-29 23:32:46 +08:00 |
|
Ming Ming
|
093bc6e327
|
Add reverse geocoder
|
2022-08-29 23:32:46 +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
|
8586f7574f
|
Update untranslated messages
|
2022-08-29 23:32:13 +08:00 |
|
pHamala
|
21ed0cdf2a
|
Latest finnish translations
|
2022-08-25 10:55:34 +03:00 |
|
Ming Ming
|
6290de97b8
|
Versioning: 49.0
|
2022-08-21 17:36:59 +08:00 |
|
Ming Ming
|
f7c87f8b7d
|
(Android) Fix crash on sdk33
|
2022-08-21 17:36:58 +08:00 |
|
Ming Ming
|
741f11575a
|
Update AGP
|
2022-08-21 17:36:58 +08:00 |
|
Ming Ming
|
f31a9cacc4
|
Explicitly set exported for activity
|
2022-08-21 15:24:57 +08:00 |
|
Ming Ming
|
3c2d12d343
|
Add rad and deg conversion fn
|
2022-08-20 19:11:10 +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
|
c99fc16aa0
|
Format code
|
2022-08-20 19:11:10 +08:00 |
|
Ming Ming
|
8f8175604f
|
Fix possible NPE in Exif
|
2022-08-20 19:11:10 +08:00 |
|
Ming Ming
|
8b39859048
|
Improve log
|
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
|
3d534599ce
|
Fix missing dependency check
|
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
|
bc16dc1530
|
Format code
|
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
|
7953ead867
|
Versioning: 48.4
|
2022-08-17 13:58:09 +08:00 |
|
Ming Ming
|
bbf1985d1f
|
Fix sqlite workaround breaking web build
|
2022-08-17 13:58:04 +08:00 |
|
Ming Ming
|
edf5108988
|
Versioning: 48.3
|
2022-08-16 22:35:59 +08:00 |
|
Ming Ming
|
967bb03aee
|
Fix ResyncAlbum breaks when a file got no fileid
|
2022-08-16 22:35:59 +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
|
42a8539fb6
|
Workaround sqlite library not loading on some Android 6 or below devices
|
2022-08-15 01:41:03 +08:00 |
|
Ming Ming
|
af16734fb6
|
Versioning: 48.1
|
2022-08-13 03:11:39 +08:00 |
|
Ming Ming
|
6ca54f0776
|
Add VACUUM to dev settings
|
2022-08-13 03:10:31 +08:00 |
|
Ming Ming
|
5074498444
|
Fix reopening db on web
|
2022-08-13 03:09:57 +08:00 |
|
Ming Ming
|
75eb8e860e
|
Update untranslated messages
|
2022-08-11 16:20:13 +08:00 |
|
Ming Ming
|
ee4d931cd8
|
Versioning: 48.0
|
2022-08-11 01:53:47 +08:00 |
|
Ming Ming
|
ef8c7681d7
|
Make groupBy return a map instead
|
2022-08-11 01:10:30 +08:00 |
|
Ming Ming
|
ca7639ca05
|
Update Spanish (contributed by luckkmaxx)
|
2022-08-11 01:10:30 +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
|
ad9260385b
|
Sync persons on startup
|
2022-08-07 22:32:06 +08:00 |
|
Ming Ming
|
711516439e
|
Sync tags on startup
|
2022-08-07 22:32:06 +08:00 |
|
Ming Ming
|
8b1ed216b0
|
Make PersonBrowser looks more like the photos tab
|
2022-08-07 22:32:06 +08:00 |
|
Ming Ming
|
abe215aee0
|
Improve log
|
2022-08-07 03:22:34 +08:00 |
|
Ming Ming
|
64610b22f1
|
Skip slow test
|
2022-08-07 02:25:53 +08:00 |
|
Ming Ming
|
51887f68b8
|
Fix too many SQL variables error
|
2022-08-07 01:26:48 +08:00 |
|
Ming Ming
|
ec067294d1
|
Format code
|
2022-08-07 01:26:20 +08:00 |
|
Ming Ming
|
c453c333d8
|
Improve log
|
2022-08-07 01:26:20 +08:00 |
|
Ming Ming
|
65a6ec84e7
|
Fix memory album showing files out of the included dirs
|
2022-08-07 01:26:20 +08:00 |
|
Ming Ming
|
40203bbdbc
|
Improve function naming
|
2022-08-07 01:26:20 +08:00 |
|
Ming Ming
|
c118ffd60f
|
Tidy up DiContainer
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
d481a771da
|
Fix EventBus not registered in test
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
fc3279a4d8
|
Improve code
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
8915ddf002
|
Time startup sync
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
8f340da473
|
Extract use case
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
e68494ba32
|
Remove unused code
|
2022-08-07 01:26:19 +08:00 |
|
Ming Ming
|
6863e92f83
|
Remove undocumented tag property
|
2022-08-07 01:26:19 +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 |
|