1164 Commits

Author SHA1 Message Date
Syer10
fd0a6facc1 Add expandable reader preferences 2021-05-10 12:07:58 -04:00
Syer10
3faa0f0953 Save reader window params 2021-05-10 12:05:28 -04:00
Syer10
730c2f7a07 Search fixes 2021-05-10 11:55:52 -04:00
Syer10
f1caf335e1 Implement searchbar + initial extension search 2021-05-07 22:30:15 -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
2ec7ed1f91 Add ability to set hotkeys to window dialogs 2021-05-03 16:03:35 -04:00
Syer10
7241fe6980 Use a Swing File Chooser if JUI needs the user to pick a file 2021-05-03 16:03:12 -04:00
Syer10
177a872161 Use BuildConfig.NAME in more places 2021-05-03 16:01:35 -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
a1f96067e4 Use invokeLater for the swing theme installer to avoid errors
Also enable logging for it
2021-05-02 10:16:25 -04:00
Syer10
d06f0a033f Theme the toolbar and swing components 2021-05-02 09:45:42 -04:00
Syer10
df4c1969b9 Save window position and size for next launch 2021-05-01 14:01:12 -04:00
Syer10
e17b9cbb4f Add Category editing to the library settings 2021-04-30 08:56:02 -04:00
Syer10
3efac72ffe Initial reader settings 2021-04-29 23:04:40 -04:00
Kolby Moroz Liebl
40bd70dc58 Remove IE Requirement in ps1 script (#2)
PowerShell 5 is on windows by default and uses IE by default which is no longer support on windows 10
2021-04-28 20:17:05 -04:00
Kolby Moroz Liebl
b898b83f8a Fix extension mistake for instructions for windows prerequisites (#1) 2021-04-28 15:57:56 -04:00
Syer10
569022795e Fix a few reader bugs 2021-04-28 14:12:23 -04:00
Syer10
5913bc45ea Implement simple reader, with long strip and pager support 2021-04-27 22:55:53 -04:00
Syer10
808213dc3d Ktlint now runs every build 2021-04-27 22:54:38 -04:00
Syer10
8d57c493a7 Fix page requests 2021-04-27 22:46:31 -04:00
Syer10
91c93b5982 Add ktlint, reformat files 2021-04-26 20:16:35 -04:00
Syer10
3a83037104 Remove Scrollable column 2021-04-26 17:18:11 -04:00
Syer10
2bac6d5e8c More updates
- Theme Engine fully implemented
- Bundle attempt for sources
- Server implementation optional
- Settings properly implemented
2021-04-25 22:13:06 -04:00
Syer10
bf718967dd Rip the theming from Tachiyomi 1.x and piece it together for JUI 2021-04-23 20:49:08 -04:00
Syer10
29ed87d0d6 Improve root button view 2021-04-23 20:48:07 -04:00
Syer10
35217d137d Use side buttons instead of tabs for source browsing 2021-04-23 20:47:35 -04:00
Syer10
4f56520d5b Window Dialog fixes 2021-04-23 20:42:38 -04:00
Syer10
fee23de75a Fix some readme links 2021-04-23 15:13:06 -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
23aeea7e7b Only log HTTP requests when in debug mode 2021-04-22 00:15:33 -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
f66951bbb5 Add some alternate category interaction methodes 2021-03-29 01:55:19 -04:00
Syer10
d0a920b740 Add bat and ps1 line ending attribute 2021-03-29 01:54:48 -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
0ba421e10f Revert "Temporarily use my repo for windows tachidesk building"
This reverts commit b270a5e62f.
2021-03-27 20:55:03 -04:00
Syer10
b637078d6d Maybe fix binary detection 2021-03-25 20:57:34 -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
24105cbd11 First test release action 2021-03-25 18:23:17 -04:00
Syer10
0acc608aa6 Remove 32bit as compose doesnt support it 2021-03-25 17:25:17 -04:00
Syer10
b270a5e62f Temporarily use my repo for windows tachidesk building 2021-03-25 17:15:40 -04:00
Syer10
834e20f101 Dont error on fail to remove tmp folder 2021-03-25 16:44:20 -04:00
Syer10
04f27e2b13 Change default shell instead of changeing it on the run command 2021-03-25 16:42:00 -04:00
Syer10
96b58cff9a Revert "Rename shell to scriptShell"
This reverts commit 8485ea336e.
2021-03-25 16:39:24 -04:00
Syer10
8485ea336e Rename shell to scriptShell 2021-03-25 16:38:55 -04:00
Syer10
d78685eb2c Re-add shell 2021-03-25 16:36:43 -04:00