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
e97d5dd344
Update Kotlin datetime and other libs
2025-12-01 22:20:36 -08: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
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
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
07fc5c2a71
Decompose 3.0 upgrade ( #263 )
...
* Remove parcelize
2024-05-25 22:38:30 -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
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
Weblate (bot)
920dee0fb1
Translations update from Hosted Weblate ( #51 )
...
* 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 100.0% (47 of 47 strings)
Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (19 of 19 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (15 of 15 strings)
Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/pt_BR/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/
---------
Co-authored-by: Éderson Ataídes de Matos <eddiemattosdesign@gmail.com>
2023-09-04 23:03:16 -07:00
Wavesonics
a126f6552d
Fixed Android's Project level confirm close dialogs
2023-09-04 22:38:53 -07:00
Weblate (bot)
ef41d3d545
Translations update from Hosted Weblate ( #49 )
...
* Deleted translation using Weblate (Hindi)
---------
Co-authored-by: Adam Brown <adamwbrown@gmail.com>
2023-09-02 11:05:05 -08:00
Wavesonics
8f8bab9fc7
- Fix Add Note Widget theming and layout
...
- Android: Fixed FAB margins on some devices
- Added "Ideas" category to Encyclopedia
- Localize Encyclopedia Categories
2023-09-01 18:13:40 -07:00
Weblate (bot)
9ab75b070d
Translations update from Hosted Weblate ( #48 )
...
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hindi)
* Translated using Weblate (French)
Currently translated at 100.0% (16 of 16 strings)
Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/fr/
* Translated using Weblate (German)
Currently translated at 54.1% (13 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/
* 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/
* Translated using Weblate (Italian)
Currently translated at 45.8% (11 of 24 strings)
Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/it/
---------
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
2023-08-31 23:48:51 -07:00
Wavesonics
193a061584
Fix version string on Android
2023-08-31 23:26:54 -07:00
Wavesonics
52b381b222
Project Metadata now tracks project last access
...
Project lists are sorted by it now
2023-08-31 22:37:54 -07:00
Wavesonics
2e297909d4
Fixed over all padding on Android
2023-08-29 00:13:19 -07:00
Wavesonics
4beb2bee5d
Trivial
2023-08-28 22:04:55 -07:00
Wavesonics
9219e75ad8
Retain ProjectSelect root component
2023-08-28 22:04:55 -07:00
Wavesonics
b61c200082
Fixed Draft Compare
...
Changes to the "merged content" text are now actually taken
- Upgraded Compose & Decompose & other libs
Kotlin 1.9.0!
Compose 1.5.0!
2023-08-28 22:04:55 -07:00
Wavesonics
dba9382455
Add Note dialog handle back
...
Prevent accidental data loss
2023-08-26 12:50:42 -07:00
Wavesonics
2dad457ff6
Fix android IME padding
...
Soft keyboards now push content up
2023-08-26 12:00:43 -07:00
Wavesonics
cad0c3b07d
Themed add note widget
2023-08-26 11:24:00 -07:00
Wavesonics
df4fce9079
Add Note widget overhaul
...
You can now configure the widget to always add to a particular story
2023-08-25 23:53:05 -07:00