Adam Brown
2466ed509a
Library updates
2025-12-20 13:46:36 -08:00
Adam Brown
8ddf4855bd
Solved an encyclopedia bug
...
Where deleting an image, and then adding a new image, would not refresh the image shown in the UI
2025-12-12 00:57:30 -08:00
Adam Brown
0f5eee1d99
Migrate from ImageLoader to Coil for image loading
2025-12-11 20:51:58 -08:00
Adam Brown
18f59ff0eb
Converted from Moko Resources to Compose Resources
2025-12-10 01:24:49 -08:00
Adam Brown
a497b2f412
Better predictive back for ProjectSelection
2025-12-08 19:17:06 -08:00
Adam Brown
ff03ebdcf7
Taking a big whack at predictive back
2025-12-08 17:40:13 -08:00
Adam Brown
6b5ad088a5
Android SDK 36
...
Decompose update
Edge to edge support
2025-12-03 19:39:05 -08:00
Adam Brown
bc9fdf0c6c
Upgrading more libraries
2025-12-02 18:34:33 -08:00
Adam Brown
e97d5dd344
Update Kotlin datetime and other libs
2025-12-01 22:20:36 -08:00
Adam Brown
47e076ca28
android.defaults.buildfeatures.buildconfig is deprecated
2025-05-29 01:17:51 -07:00
Adam Brown
aba22b4920
Updated aboutLibraries data
2025-04-01 17:13:46 -07:00
Adam Brown
c1b5688e79
Re-enable Android backup!
...
Everything except server syncing will be backed up. This should help if someone DOESN'T have server syncing setup, and they uninstall the app, they won't lose EVERYTHING.
2025-03-31 17:35:25 -07:00
Adam Brown
0852974c0b
Fix compose preview
2025-03-30 23:01:04 -07:00
Adam Brown
543a1b95a0
Fix widget builds
2025-03-30 22:57:19 -07:00
Adam Brown
9be4c21155
Text Editor 2.0 ( #411 )
...
Spell Checking!
2025-03-26 18:13:39 -07:00
Adam Brown
395e48a783
Trying (and failing) to get proguard working on desktop targets
2024-11-02 13:14:15 -07:00
Adam Brown
91ad3374fe
Fix obfuscation crashes
2024-11-02 11:09:17 -07:00
Adam Brown
982a0dfed6
Disable obfuscation
2024-11-02 01:27:38 -07:00
Adam Brown
5e1b8f3840
Enable progaurd for Android
2024-11-01 20:35:12 -07:00
Adam Brown
9ce81a30ce
UI Library upgrades ( #396 )
...
Decompose, Compose, AGP Android SDK target
2024-11-01 00:26:19 -07:00
Adam Brown
bcfb5acc54
Sync operation refactor ( #394 )
...
THE GREAT REFACTOR IS COMPLETE!!!
Syncing operation has been decomposed into individual Operations which are all now unit tested
2024-10-31 23:35:26 -07:00
Adam Brown
5eb2815961
Renamed synchronizers
2024-10-24 22:58:01 -07:00
Adam Brown
dd0bb0e4a0
Added NotesRepositoryTest
2024-10-20 23:09:21 -07:00
Adam Brown
df174f94cc
ProjectMetadataDatasource rename
2024-10-17 23:49:14 -06:00
Adam Brown
48a31d8bdd
Remove ability for Android to use public storage
2024-10-08 21:05:07 -07:00
Adam Brown
b3e06e2e60
About lib updates
2024-10-06 22:30:52 -07:00
Adam Brown
0014ca1ff8
No more android backup
2024-10-06 22:16:36 -07:00
Adam Brown
a8818a0c2a
Finished adding rename to client
2024-10-03 00:15:27 -07:00
Adam Brown
df108cf659
Adding rename Project API endpoint
...
Adding tests for it, and I upgraded to JUnit 5 at the same time
2024-10-02 21:23:43 -07:00
Adam Brown
4cf9736b73
Android clients can now use external data storage!
2024-09-04 00:09:15 -07:00
Adam Brown
4a433ec1e8
ProjectMetadataDatasource tests
...
- Added PowerAssert
2024-06-27 23:55:26 -07:00
Adam Brown
f54ca9fa72
Update Glance
2024-06-15 22:00:40 -07:00
Adam Brown
f43f9b9392
Some more upgrades
2024-06-14 17:48:24 -07:00
renovate[bot]
9fc75f7a47
Update image.loader ( #224 )
...
* Update image.loader
* Fix image cache
* Fix image loading
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Adam Brown <adamwbrown@gmail.com>
2024-05-26 22:30:01 -08:00
Adam Brown
22178d2027
Upgrade to Kotlin 2.0
2024-05-26 13:44:36 -07:00
Adam Brown
07fc5c2a71
Decompose 3.0 upgrade ( #263 )
...
* Remove parcelize
2024-05-25 22:38:30 -08:00
Wavesonics
772b093d3c
Calculate android version code
2024-01-25 23:44:55 -08:00
Adam Brown
dbdd9fd3dc
A little metadata work
2024-01-13 23:11:05 -08:00
Adam Brown
8883995f72
Spacer
2024-01-13 22:25:14 -08:00
Adam Brown
e3860bb124
Wire up Android keep screen on
2024-01-13 22:13:21 -08:00
Wavesonics
1324dd15d3
Renamed ProjectEditor to StoryEditor
2024-01-13 02:32:49 -08:00
Wavesonics
e957e93974
Android Folding devices now respect the hinge!
...
The Editor will divide along hinge
2024-01-04 22:47:26 -08:00
Weblate (bot)
a018c5daed
Translations update from Hosted Weblate ( #163 )
...
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Translated using Weblate (Russian)
Currently translated at 4.7% (1 of 21 strings)
Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/ru/
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Russian)
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 25.0% (6 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/nl/
* Translated using Weblate (Dutch)
Currently translated at 37.5% (6 of 16 strings)
Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/nl/
* Translated using Weblate (Dutch)
Currently translated at 40.0% (6 of 15 strings)
Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/nl/
* Translated using Weblate (Dutch)
Currently translated at 10.6% (5 of 47 strings)
Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/nl/
* Translated using Weblate (Dutch)
Currently translated at 28.5% (6 of 21 strings)
Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)
Translation: Hammer/Desktop
Translate-URL: https://hosted.weblate.org/projects/hammer/desktop/nl/
* Translated using Weblate (Dutch)
Currently translated at 31.5% (6 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/nl/
* Translated using Weblate (Dutch)
Currently translated at 22.2% (6 of 27 strings)
Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/nl/
* Translated using Weblate (Dutch)
Currently translated at 31.5% (6 of 19 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/nl/
* Translated using Weblate (Dutch)
Currently translated at 13.6% (6 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/nl/
* Translated using Weblate (Dutch)
Currently translated at 8.8% (6 of 68 strings)
Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 2.2% (1 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 6.8% (3 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 11.3% (5 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 13.6% (6 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 100.0% (44 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/
* Translated using Weblate (English)
Currently translated at 100.0% (68 of 68 strings)
Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/en/
* Translated using Weblate (German)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/de/
* Translated using Weblate (German)
Currently translated at 100.0% (44 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/de/
* Translated using Weblate (German)
Currently translated at 100.0% (21 of 21 strings)
Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/de/
* Translated using Weblate (German)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/de/
* Translated using Weblate (German)
Currently translated at 100.0% (47 of 47 strings)
Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/de/
* Translated using Weblate (German)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (15 of 15 strings)
Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (47 of 47 strings)
Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (21 of 21 strings)
Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (27 of 27 strings)
Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (44 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/nl/
* Translated using Weblate (German)
Currently translated at 100.0% (68 of 68 strings)
Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (68 of 68 strings)
Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/
---------
Co-authored-by: Rugry RHRGR <5472_r@mail.ru>
Co-authored-by: yangyangdaji <1504305527@qq.com>
Co-authored-by: analystcmyk <analystcmyk@elydian.net>
Co-authored-by: 오단휘 (Dan) <daniel081009a@gmail.com>
Co-authored-by: Issa1553 <fairfull.playing@gmail.com>
2024-01-03 22:17:56 -08:00
Weblate (bot)
f252825e00
Translations update from Hosted Weblate ( #154 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.7% (18 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/pt_BR/
---------
Co-authored-by: Éderson Ataídes de Matos <eddiemattosdesign@gmail.com>
2023-11-06 23:54:24 -08:00
Wavesonics
f9665b7583
Added DataMigrator to Android
2023-09-29 23:29:40 -07:00
Weblate (bot)
84cfe05532
Translations update from Hosted Weblate ( #125 )
...
* Translated using Weblate (Spanish)
Currently translated at 59.0% (26 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (44 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (47 of 47 strings)
Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (15 of 15 strings)
Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (21 of 21 strings)
Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (27 of 27 strings)
Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (68 of 68 strings)
Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/es/
* Translated using Weblate (English)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/en/
* Translated using Weblate (German)
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/de/
* Translated using Weblate (German)
Currently translated at 95.8% (23 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (44 of 44 strings)
Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/
* Translated using Weblate (German)
Currently translated at 95.8% (23 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/es/
* Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/fr/
---------
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: kb01guy <kb01.de@proton.me>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
2023-09-27 20:47:43 -07:00
Wavesonics
d27370ceb9
Build fix
2023-09-09 00:01:23 -07:00
Wavesonics
51ac0afab0
Fix android build
2023-09-08 00:25:02 -07:00
Wavesonics
f5540be3e4
Fix Android build
2023-09-08 00:20:41 -07:00
Wavesonics
f8586ff6e0
Standardized Snackbar presentation
2023-09-07 19:53:27 -07:00