Commit Graph

182 Commits

Author SHA1 Message Date
Syer10
29629cab9a Use coroutines instead of SwingUtilities 2021-05-26 19:25:55 -04:00
Syer10
8d64c7e0dc Context menu now works properly 2021-05-26 18:37:24 -04:00
Syer10
b396f0d702 Avoid mac app build folder uploading 2021-05-25 20:14:06 -04:00
Syer10
01454b1864 Attempt to fix artifact releases 2021-05-25 19:03:45 -04:00
Syer10
12464b92f1 Try to avoid mac app build folder uploading 2021-05-25 19:02:16 -04:00
Syer10
b666d0e92a Use upload artifacts v2 2021-05-25 18:19:50 -04:00
Syer10
9b754faec1 Tweak artifact paths 2021-05-25 18:08:35 -04:00
Syer10
155529c3af Remove .* 2021-05-25 17:51:00 -04:00
Syer10
a56ede0018 Cleaner artifact uploading 2021-05-25 17:37:52 -04:00
Syer10
12654b4799 Silently continue if Remove-Item fails 2021-05-25 17:20:53 -04:00
Syer10
eabb165aff Ignore the Tachidesk commit count 2021-05-25 17:17:39 -04:00
Syer10
87dd215788 Test build rpm 2021-05-25 16:06:02 -04:00
Syer10
c8bbad12f8 Dependency updates 2021-05-24 19:45:22 -04:00
Syer10
1d79ccf80d Initialize logger as the companion object where possible 2021-05-20 13:44:30 -04:00
Syer10
aba23fdaf7 Add a start anyway if the server fails to load 2021-05-20 00:23:21 -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
f92e7baeb8 Get ready for page preload and reader download thread customization 2021-05-10 12:08:45 -04:00
Syer10
bea85cd78f Cleanup 2021-05-10 12:08:13 -04:00
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