renovate[bot]
98833fa738
Update dependency zulu to v25.34.17_25.0.3 ( #2084 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-31 19:28:11 -04:00
Mitchell Syer
ba2257a164
Add fail flag to CURL requests ( #2067 )
...
* Add fail flag to CURL requests
* Changelog
2026-05-31 17:04:22 -04:00
Constantin Piber
d8a5cdfb78
catch_abort: Remove java interop & catch SIGILL ( #1891 )
...
* catch_abort: Remove java interop
It won't work anyway since we're exiting the thread immediately
* catch_abort: Also catch SIGILL
2026-02-08 15:05:06 -05:00
robo
a1ee1458e3
pass args in suwayomi-launcher scripts ( #1801 )
...
* pass args in suwayomi-launcher.sh
* pass args in Suwayomi Launcher.bat
* pass args in Suwayomi Launcher.command
i have no idea if this is correct
2025-12-06 12:38:12 -05:00
Mitchell Syer
00f5652db9
Use JDK 25 to build and include in releases ( #1770 )
...
* Use JDK 25 to build and include in releases
* Set Jvm Targets in BuildSrc
* Put JvmTarget in libs.versions.toml
* Maybe this will work for Zulu
* Use LTS java version
2025-11-08 19:37:59 -05:00
Constantin Piber
d63965cc02
Include jogamp native files in all bundles ( #1752 )
2025-11-01 14:29:54 -04:00
Constantin Piber
9a9c0532de
Move to Zulu JRE ( #1675 )
...
* Move `apt` commands behind `$CI`
Same as for the windows command, no need to rerun this every time
* Use fallback to avoid unbound variables
* Scripts: Switch to Zulu JRE
* workflows: Switch to zulu JDK
* fix: Launcher requires sun.awt.* exports
* Update renovate for Zulu
2025-10-03 10:37:30 -04:00
Mitchell Syer
8e8883ba37
Update electron ( #1556 )
2025-07-31 12:01:33 -04:00
renovate[bot]
f8c2b9ffb0
Update dependency adoptium/temurin21-binaries to jdk-21.0.8+9 ( #1529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 15:12:49 -04:00
Syer10
888bb8897a
Update AppImageTool download location
...
Not very impressed by the random name change that breaks existing scripts, no warning given.
2025-07-20 17:26:15 -04:00
Syer10
7c506a42ae
Install libfuse2 when creating AppImage
2025-07-14 18:59:50 -04:00
KamaleiZestri
2c436e2027
Add AppImage bundle ( #1519 )
...
* Add AppImage build
* add appimage package variable name
* Add workflows
---------
Co-authored-by: Syer10 <syer10@users.noreply.github.com >
2025-07-14 18:51:09 -04:00
Constantin Piber
ae904753f7
systemd: use startup script, X server ( #1482 )
...
* systemd: use startup script
* script: Start X server using `xvfb-run` if DISPLAY is not set
2025-06-28 17:04:13 -04:00
Constantin Piber
bd7ea64b02
Add an abort handler and preload it on Linux ( #1456 )
...
Some native code (CEF) may cause SIGTRAP to be sent on fatal errors,
which brings down the entire server. Instead only kill the thread and
attempt to continue.
2025-06-21 12:02:05 -04:00
Mitchell Syer
983980d8da
Add Alternatives to deb package ( #1375 )
2025-05-06 16:39:43 -04:00
renovate[bot]
a3ac136b3b
Update dependency adoptium/temurin21-binaries to jdk-21.0.7+6 ( #1359 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-27 19:34:11 -04:00
Syer10
cbe26b7291
Chmod in build script
2025-04-08 12:48:09 -04:00
Syer10
93477f60c2
Fix release name
2025-04-08 12:36:42 -04:00
Syer10
9feebbfe17
Use tar for MacOS
2025-04-08 12:34:24 -04:00
schroda
256c564b91
Fix release version extraction from jar name ( #1335 )
...
Broke due to the changes made in 3167d8aa15
2025-04-06 15:53:04 -04:00
schroda
3167d8aa15
Fix/startup jvm error after installation update via msi ( #1229 )
...
* Remove existing installations with msi installer
* Remove unused x86 wxs file
* Uninstall old msi versions with different upgrade code
* Progress but error 2721 happens on install
* Remove added uninstall previous version wxs stuff
* Use revision as patch number
MSI only uninstalls previous versions in case the version number changed (it only checks the first three numbers (major, minor, patch)).
Thus, to prevent each preview install to result in it getting registered as a new "app" and for it to uninstall the old versions, we have to change the version on each release.
* Deprecate "BuildConfig.REVISION"
* Remove outdated env vars
---------
Co-authored-by: Syer10 <syer10@users.noreply.github.com >
2025-04-06 15:09:56 -04:00
Mitchell Syer
fb8f20f31a
Fix MacOS .command file with new JRE ( #1243 )
2025-01-22 15:49:22 -05:00
renovate[bot]
e53386cf72
Update dependency adoptium/temurin21-binaries to jdk-21.0.6+7 ( #1241 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 13:33:30 -05:00
Mitchell Syer
32581fcd5a
[WIP] Customize JRE ( #1177 )
...
* Customize JRE
* Fix build push
* Run test
* Where is jre
* Try this
* Fix debain-all and linux-assets
* Stop ref-master for test
* Revert "Stop ref-master for test"
This reverts commit 8e34a12247 .
* Revert "Run test"
This reverts commit dad629aaff .
2025-01-12 14:45:22 -05:00
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