Commit Graph

130 Commits

Author SHA1 Message Date
Syer10
dbc658fb16 Update dependencies 2022-03-26 19:00:45 -04:00
Syer10
7fd9544f3d Switch Kotlin-Logging to KmLogging 2022-03-25 22:42:25 -04:00
Syer10
2be40fe12a Use CommonMain for presentation, use Klock date/format library 2022-03-16 23:11:16 -04:00
Syer10
f6dcf5d103 Use CommonMain in data module, use multiplatform locale library 2022-03-16 20:22:42 -04:00
Syer10
1a2387702d Update Gradle 2022-03-11 23:36:24 -05:00
Syer10
efc977d221 Update workmanager to deal with crashes on Android 12+ 2022-03-11 23:34:27 -05:00
Syer10
0b787c66d1 Cleanup and improve gradle files 2022-03-11 23:24:26 -05:00
Syer10
c667c8ec9c Update dependencies 2022-03-11 22:02:12 -05:00
Syer10
8a26ba2c23 Set android app language on startup 2022-03-11 15:20:43 -05:00
Syer10
c7ea7b6da4 Start working on library sheet/side menu 2022-03-06 12:45:44 -05:00
Syer10
5cdf715dd7 Small Rewrite
- Allow App specific migrations
- move AppComponent to apps
- Update checker for android
- Rewrite Reader and Categories to use a launcher
2022-03-05 19:36:39 -05:00
Syer10
6c32c59579 Improve dialogs and update accompanist 2022-03-03 14:49:03 -05:00
Syer10
12365a4b11 Update dependencies 2022-02-28 12:58:00 -05:00
Syer10
e20ba7b36c Add androidx core 2022-02-27 21:46:33 -05:00
Syer10
223281372f Initial android app 2022-02-27 14:26:31 -05:00
Syer10
c7dd11ae23 Android compatibility WIP 2
- Shared file chooser and saver api
- Categories window/screen support
2022-02-26 22:35:19 -05:00
Syer10
a423090052 Many updates and fixes
- Use multiplatform dialogs library(WIP)
- Port accompanist to multiplatform
- Use new gradle type-safe project accessors
- Cleanup and improve a few viewmodels
- Start moving presentation to multiplatform
2022-02-26 14:36:45 -05:00
Syer10
9a27313936 Add voyager transitions 2022-01-30 21:25:48 -05:00
Syer10
5d387587ff Update SLF4J 2022-01-30 21:14:12 -05:00
Syer10
d1481734e8 Rewrite navigation to use Multiplatform Voyager Navigation 2022-01-30 20:47:37 -05:00
Syer10
8edd05aafe Massive rewrite
- Replace toothpick with kotlin-inject
- Create a data module
- Fix bugs from last rewrite
- Start replacing java.nio.Path with okio.Path
2022-01-29 15:36:48 -05:00
Syer10
d2009541e8 Multiple module changes and rewrites
- Strings are now in a separate module
- Strings are now using Moko resources
- Rename common module to core
2022-01-26 18:30:44 -05:00
Syer10
f7d5a4af5c Extract dependencies to versions catalog 2022-01-25 21:08:12 -05:00
Syer10
68df4c1ba9 Update dependencies 2022-01-09 12:53:13 -05:00
Syer10
57471995f6 Update gradle 2021-12-19 14:23:16 -05:00
Syer10
7cf8aa02ca Depend on JDK 17, update Kotlin to 1.6.10, update dependencies 2021-12-19 14:23:16 -05:00
Syer10
5dd9808e71 Update gradle 2021-11-28 16:15:49 -05:00
Syer10
f5234e8aa9 Update dependencies other then Compose 2021-09-27 21:47:48 -04:00
Syer10
4c481499bd Migrate to a newer BuildConfig plugin, update gradle 2021-08-17 16:13:45 -04:00
Syer10
0a244128e4 Initial commit 2021-03-22 21:41:41 -04:00