Commit Graph

121 Commits

Author SHA1 Message Date
Syer10
29629cab9a Use coroutines instead of SwingUtilities 2021-05-26 19:25:55 -04:00
Syer10
eabb165aff Ignore the Tachidesk commit count 2021-05-25 17:17:39 -04:00
Syer10
c8bbad12f8 Dependency updates 2021-05-24 19:45:22 -04:00
Syer10
c06ea33112 Many Many updates and fixes!
Update to Tachidesk 0.3.7
Update to compose build198
State persistence for the sources menu!
Update setup scripts for using a specific version of Tachidesk
Backup support
Context menu now half works
Server service fixes
Chapter context menu to mark as read and other features
Start screen customization
Extension update and obsolete support
2021-05-19 17:27:48 -04:00
Syer10
199ecd42c6 Use a PriorityChannel instead of a PriorityBlockingQueue for the page loader 2021-05-05 16:14:51 -04:00
Syer10
03bdbc56ef Reader improvements
Switch reader pager to accompanist pager, may change to something else later as it doesn't have the needed dragging
Implement proper page loading, add priority based queue, its based on the Tachi 0.x reader
2021-05-05 15:54:03 -04:00
Syer10
ca5178dcb9 Update compose, modify some build options 2021-05-03 16:00:50 -04:00
Syer10
aeb5868353 Check Tachidesk jar manifest and update if needed 2021-05-03 15:59:57 -04:00
Syer10
d06f0a033f Theme the toolbar and swing components 2021-05-02 09:45:42 -04:00
Syer10
808213dc3d Ktlint now runs every build 2021-04-27 22:54:38 -04:00
Syer10
91c93b5982 Add ktlint, reformat files 2021-04-26 20:16:35 -04:00
Syer10
1e90b12f8d More progress
Now waits for the server to start before the UI is displayed
Now most things open in the window, still need a way to get to the category configuration
Use a router so that we can backstack views, UI info being saved still needs to be done
2021-04-23 15:09:28 -04:00
Syer10
57ff9095a8 Rewrite backend
- Use Tachiyomi 1.x Preference backend
- Switch DI from Koin to Toothpick
- Use gradle BuildConfig library to move variables from gradle to the App
- Switch from Logback to Log4j2 with slf4j implmenetation
- Try to use the same java as the application for the server
- Add Run Debug run configuration
2021-04-21 16:07:50 -04:00
Syer10
f429540437 Add description and copywrite on distributables 2021-03-29 01:49:06 -04:00
Syer10
ae2f7034c3 Add modules to fix runtime errors on distribution files 2021-03-29 01:48:29 -04:00
Syer10
91a979ee2a Update JetBrains Compose 2021-03-29 01:47:51 -04:00
Syer10
1d4a015034 Revert "Set version to 0.0.1"
This reverts commit 79a4a563f7.
2021-03-25 18:32:14 -04:00
Syer10
79a4a563f7 Set version to 0.0.1 2021-03-25 18:28:30 -04:00
Syer10
871c450783 Add setup and build scripts
Windows setup script will fail until the next release of Tachidesk
2021-03-25 01:25:18 -04:00
Syer10
5352ca6e71 Copy Tachidesk Server to user folder from resources to run from 2021-03-25 01:20:38 -04:00
Syer10
0a244128e4 Initial commit 2021-03-22 21:41:41 -04:00