Commit Graph

57 Commits

Author SHA1 Message Date
Syer10
0f5aa0b081 Create a icon 2021-08-23 12:11:02 -04:00
Syer10
67cc21beef Move BuildConfigs to thier own package so KtLint ignores it 2021-08-20 23:31:54 -04:00
Syer10
31484aabb5 Release 1.1.3 2021-08-20 22:52:22 -04:00
Syer10
2cd2ac41c4 Never forget to add a language again, auto generation of the language list 2021-08-20 20:11:02 -04:00
Syer10
4c481499bd Migrate to a newer BuildConfig plugin, update gradle 2021-08-17 16:13:45 -04:00
Syer10
261d4070ad Update dependencies 2021-08-15 12:48:51 -04:00
Syer10
2e286619d5 Finish migration to the new window system 2021-08-15 12:40:07 -04:00
Syer10
fa782aaa65 Implement ui previews 2021-08-15 11:53:56 -04:00
Syer10
35ab923e92 Initial Jetbrains Compose 0.5.0 support 2021-08-15 11:52:10 -04:00
Syer10
8495a9c24e Release v1.1.2 2021-08-14 18:45:43 -04:00
Syer10
0f7ce034f0 Use custom version codes for Tachidesk-Server versioning 2021-08-14 18:44:54 -04:00
Syer10
c8c6e7d2a8 Rename to Tachidesk-JUI 2021-08-05 22:40:26 -04:00
Syer10
393a4d8bdb Update dependencies 2021-07-19 14:18:34 -04:00
Syer10
bcbb57e88f Likely fix HTTPS issues 2021-07-16 15:27:53 -04:00
Syer10
9b2ab4554a Update modules based on suggestion task 2021-07-14 14:01:48 -04:00
Syer10
71b05d1f32 Support Basic and Digest authentication 2021-07-13 14:19:05 -04:00
Syer10
7ca5104c5c Update depenancies 2021-07-13 14:19:04 -04:00
Syer10
bf5eecf4dd Setup redirects to log to logger instead of just SDTOUT 2021-07-10 15:04:16 -04:00
Syer10
4c5a784b1e Use gradle to get Tachidesk.jar when required 2021-07-09 00:07:17 -04:00
Syer10
e948884510 Update accompanist-pager, fix library pager 2021-06-23 21:35:14 -04:00
Syer10
c5aaa5e6fa Enhance string formatter, add tests to validate translations 2021-06-23 14:08:44 -04:00
Syer10
a9e6829cd8 Release 1.1.1 2021-06-21 16:34:07 -04:00
Syer10
ce7eed15aa Release 1.1.0 2021-06-20 18:17:10 -04:00
Syer10
79aace5f81 Make a shortcut and add it to the start menu on windows install 2021-06-19 21:16:58 -04:00
Syer10
2bb8e12543 Support translation off the app(for the most part) 2021-06-19 17:24:39 -04:00
Syer10
aad08a0335 Dependency updates 2021-06-16 20:24:32 -04:00
Syer10
474634586e Update to Tachidesk 0.4.3, save last page read offset in chapter meta 2021-06-16 16:59:25 -04:00
Syer10
4725e12475 Add downloading capabilities, not implemented yet 2021-06-11 18:58:01 -04:00
Syer10
9ffc2df5d3 Bump version 2021-06-06 17:24:35 -04:00
Syer10
4f248a65bb Exclude RSA, SF, and DSA files 2021-06-06 16:51:08 -04:00
Syer10
a5e4f88d66 Try a DMG for MacOS 2021-06-06 14:29:09 -04:00
Syer10
fadd9032f2 Fix version reference 2021-06-05 16:43:38 -04:00
Syer10
3f7e88f82b Update Darklaf 2021-06-01 17:58:17 -04:00
Syer10
62b41a2d30 Update Compose and Kotlin
implement Material Icons Extended
Drop FontAwesome icons
2021-06-01 14:50:25 -04:00
Syer10
eb2a2e56f9 Update Tachidesk server to v0.4.1 2021-05-28 16:41:26 -04:00
Syer10
6d47cea979 Update Ktor, use new progress feature, fix backup creation 2021-05-28 16:15:03 -04:00
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