Mitchell Syer
4c2a05c3a6
Update Java to 21 ( #1149 )
...
* Update Java to 21
* Update Readme
2024-11-17 12:17:39 -05:00
Mitchell Syer
f224918f33
Create bin folder ( #822 )
2024-01-13 11:48:15 -05:00
Mitchell Syer
b1412dda34
Update Java 8 ( #820 )
2024-01-12 23:46:57 -05:00
Mitchell Syer
28e4ac8dcb
Remove Playwright ( #643 )
2024-01-12 23:46:47 -05:00
Mitchell Syer
d994502d06
Update Electron ( #817 )
2024-01-11 23:09:22 -05:00
Mitchell Syer
188fb188ce
Set Mac Launcher Executable ( #810 )
2024-01-09 19:40:42 -05:00
Mitchell Syer
61e2548bb7
Deb fixes ( #801 )
2024-01-05 14:51:23 -05:00
Mitchell Syer
f739c54292
Rename the project ( #795 )
2024-01-05 14:12:35 -05:00
Mitchell Syer
d65ed6ced7
Fix Bundler Script ( #780 )
2023-11-25 21:42:25 -05:00
Mitchell Syer
fc788a718d
Add 128 px icon ( #636 )
2023-08-05 20:09:27 -04:00
Mitchell Syer
e2754200af
Use Tachidesk-Launcher ( #618 )
...
* Use the Launcher
* Test launcher
* a
* Revert "a"
This reverts commit eb8667e439 .
* Move launcher
* Test launcher 2
* Update dex2jar
* Fixes
* Use regular java with deb install
* Improve linux installs
* Revert "Test launcher 2"
This reverts commit 265825808f .
* Revert "Test launcher"
This reverts commit 7ff83c7ab9 .
2023-08-03 18:09:04 -04:00
Mitchell Syer
4cf7512ee0
Improve Playwright handling ( #479 )
...
* Improve playwright
* Move DriverJar.java and Chromium.kt
2023-01-08 01:17:53 +03:30
Mahor
96a9b4dabd
Fix debian release ( #463 )
...
* Update debhelper-compat to 13
* Re-enable debian release
* Re-enable debian release
2022-12-16 00:21:42 +03:30
Mahor
4dd4d38d5b
Revert back to correct way of handling jre_dir ( #408 )
2022-09-28 22:44:14 +03:30
Mahor
447c286b56
Add libc++-dev ( #405 )
...
Use java8-runtime-headless virtual package which is a superset of default-jre-headless
2022-09-25 18:19:37 +03:30
Mahor
d7663ed56e
Fix deb package ( #397 )
2022-08-29 21:59:23 +04:30
voltrare
da7569e2f5
fix jre path( #396 )
...
use `mv -T` @mahor1221
2022-08-27 16:01:05 +04:30
Aria Moradi
814166a884
Fix mistakes from #384 ( #385 )
2022-08-10 19:14:16 +04:30
Aria Moradi
55240d9e9b
Rename every instance of Tachidesk jar to Tachdidesk-Server.jar ( #384 )
2022-08-10 18:40:16 +04:30
Mahor
9dc598150f
Replace linux-all with linux-assets ( #381 )
...
* Move linux package specific files to scripts/resources/pkg
* Replace linux-all with linux-assets
* Fix linux-x64 launchers issue
* Remove -e
2022-08-10 18:20:07 +04:30
Mahor
21c087e273
Tidy up bundler script ( #380 )
...
* Tidy up bundler script
* Update paths
* Remove -e
* Revert "Remove -e"
This reverts commit 1e29293dd0 .
2022-08-10 18:10:45 +04:30
Mahor
50eef1190e
Run workflow jobs toghether ( #371 )
...
* Run scripts in parallel
* Re enable deb package builds
2022-07-04 10:06:30 -04:00
Mahor
ed180121ff
Refactor scripts ( #370 )
...
* Rename debian to deb
* Merge scripts into one
* Add error handler
* Disable wine installation to change electron icon due to error
* Replace debuild with dpkg-buildpackage
* Update workflows with new script
* Fix path
2022-07-02 15:42:08 -04:00
Mahor
7195a30d55
Add linux-all.tar.gz & systemd service ( #366 )
...
* Update my email address
* Add systemd configs to debian package
* Add systemd configs
* Tidy up
* Add linux-all.tar.gz
* Rename Tachidesk.jar to tachidesk-server.jar
* Fix typo
* Fix typo
2022-06-16 17:58:31 +04:30
Mahor
291a23949a
Refactor debian-packager.sh, rename launcher scripts ( #303 )
...
* Improve windows-bundler.sh
* Overhaul debian-packager.sh. Rename base package name to tachidesk-server
* Add -electron-launcher-debian.sh
2022-03-03 13:26:56 +03:30
Mahor
a6272d5221
Improve windows-bundler.sh ( #290 )
2022-01-22 14:10:10 +03:30
Mahor
ec1589aa2d
fix Debian package errors ( #288 )
...
* Fix lintian errors
Fix lintian errors
Short description in debian/changelog to hide lintian changelog warnings
Use launcher scripts that run java and electron from /usr/bin
* Update changelog version
* Rename laucnher scripts. Put electron installaion guide in electron-launcher-standalone.sh
* Seperate debian packager codes from unix-bundler.sh
* chmod +x debian-packager.sh
* Fix mistakes
* Fix mistakes
* Add missing '!' to shebang
* Change faviconlogo.png to tachidesk.png
* Change faviconlogo.png to tachidesk.png
2022-01-17 18:41:58 +03:30
Mahor
8d48e56fa0
Automated debian package building ( #287 )
...
* Automate debian package building
Move wxs files to scripts/resources/msi/
Define icon's path inside script instead of hardcoding it in wxs
* Revert back Windows script improvments
* Remove copyright year. Use uppercase for first letter of foruzesh
* Seperate deb from tar code with defining new debian-x64 arch
* Add ./unix-bundler.sh debian-x64
* Fix mistake
* Remove unneeded change of license
2022-01-16 08:27:59 +03:30
Mahor
df7938037e
Automated MSI package building ( #277 )
...
* Create msi package instead of zipping stuff
* Keep the zip release, Install wixl inside windows-bundler.sh
* Fix mistakes
* Seprate mv command
* Automate versioning
* Fix syntax mistake
* Fix mistake
2022-01-12 23:48:43 +03:30
Aria Moradi
d460d3ccdf
change windows bundle names
2021-10-31 14:06:59 +03:30
Aria Moradi
bb701fb088
fix macOS-arm64 java path
2021-09-24 14:06:19 +03:30
Aria Moradi
799d469cb6
bump electron version
2021-09-03 07:43:13 +04:30
Aria Moradi
a54a596fa7
fix macOS bundler
2021-09-03 07:39:28 +04:30
Aria Moradi
92d73d0285
add linux and macOS bundler script
2021-09-03 06:50:42 +04:30
Aria Moradi
acb752e4e8
update jre
2021-09-03 05:43:33 +04:30
Aria Moradi
0c28320ce3
better debug launcher
2021-08-19 02:54:36 +04:30
Aria Moradi
8a986383fe
fixes #175 , better webUI download task
2021-08-14 17:10:41 +04:30
Aria Moradi
a213e568ba
update property strings
2021-08-09 06:59:16 +04:30
Aria Moradi
a17d6a2ea4
clean up the after effects of bringing back webUI
2021-08-07 22:52:44 +04:30
Aria Moradi
08f49e0ac4
Revert "changes for the headless Tachidesk"
...
This reverts commit e575aaf4fb .
2021-08-07 22:37:27 +04:30
Aria Moradi
e575aaf4fb
changes for the headless Tachidesk
2021-08-06 07:15:38 +04:30
Aria Moradi
47e51b6615
fix naming
2021-06-06 03:13:09 +04:30
Aria Moradi
36f4e1c340
move all packages to 'suwayomi.tachidesk'
2021-06-04 13:08:20 +04:30
Aria Moradi
dda5a2df93
reconsider package strings
2021-05-27 02:13:17 +04:30
Aria Moradi
155f9f107d
more of package moving
2021-05-27 02:07:32 +04:30
Aria Moradi
986b4c2c27
unused files removed
2021-05-24 18:31:39 +04:30
Aria Moradi
08e8a9d105
Electron launcher
2021-05-24 15:37:25 +04:30
Aria Moradi
ac1e79ba83
electron!
2021-05-24 01:39:12 +04:30
Aria Moradi
d082809776
prepare for electron
2021-05-24 00:42:25 +04:30
Aria Moradi
75786a91b0
add webview
2021-05-23 22:10:04 +04:30