deepend-tildeclub
0872d3b445
Fix XML formatting in installer.vcxproj
2026-02-14 01:55:01 -07:00
deepend-tildeclub
dba80a5a9e
Upgrade PlatformToolset from v142 to v143
2026-02-14 01:28:08 -07:00
deepend-tildeclub
2436c3bad1
Update installer.vcxproj XML structure
2026-02-14 00:53:47 -07:00
9acec081a4
Fixed installer detection to evaluate IsccPath safely when the path contains spaces by changing the existence check to Exists('$(IsccPath)').
...
Fixed ISCC path normalization by trimming surrounding quotes from ZOITECHAT_ISCC_PATH and storing discovered default paths unquoted (so they can be checked reliably with Exists(...)).
Fixed installer invocation by quoting $(IsccPath) at execution time in the pre-build command, which supports paths like C:\Program Files (x86)\Inno Setup 6\ISCC.exe
2026-02-13 20:40:48 -07:00
a86dc5ae85
Added build capability switches in the shared Windows props file so optional components are only enabled when their prerequisites exist:
...
Python3Enabled (python executable + import lib + cffi)
PerlEnabled (perl executable + perl runtime DLL + gendef.exe)
InstallerEnabled (Inno Setup iscc.exe).
Updated the Python plugin project to compile only when Python3Enabled is true, and otherwise emit a clear skip message instead of failing prebuild/import steps.
Updated the Perl plugin project similarly to gate build steps on PerlEnabled and print a skip message when prerequisites are missing.
Updated the installer project so it only uses C++ targets when InstallerEnabled is true, with a fallback skip message when Inno Setup is unavailable.
2026-02-13 20:14:39 -07:00
bb70bcb4e3
Updated the Windows installer pre-build script to create $(ZoiteChatBin) if it doesn’t exist before generating zoitechat.iss, which addresses the “The system cannot find the path specified” failure path during installer project builds.
2026-02-13 20:04:12 -07:00
6491dc1bde
Added JPEG runtime DLL patterns to the Windows release copy step so the build artifacts include JPEG dependencies required by GTK stack DLLs.
...
Included JPEG runtime DLLs in the Windows installer payload to ensure they are shipped with both x86 and x64 packages.
2026-02-06 00:03:08 -07:00
1eee70ff9b
Updated the Windows installer to package Lua lgi DLLs and scripts from the Lua 2.1 paths produced by the build, instead of the older paths, so the files are found during packaging.
2026-02-05 23:16:12 -07:00
0550fb90c5
Documented that the GTK 3 immodules are input method (IME) modules and printbackends are GTK 3 printing backends, noting they are still GTK-related but may be absent in some CI dependency bundles.
2026-02-05 21:33:17 -07:00
deepend-tildeclub
8cf9f8ba9d
Change SourceDir from '..\release' to '..\rel'
2026-02-05 16:51:43 -07:00
deepend-tildeclub
f80c3adfe0
Update SourceDir from 'rel' to 'release'
2026-02-05 11:20:29 -07:00
c49d8e4d44
Updated the Windows installer file list to accept both legacy libxml2-*.dll and new xml2-*.dll names, avoiding missing-file failures in builds.
2026-02-05 09:57:26 -07:00
045134fcff
Updated the Windows installer file list to include libcrypto/libssl DLLs via wildcard matches, covering OpenSSL 3 artifacts and avoiding missing-file errors in builds.
2026-02-05 09:03:50 -07:00
0074a8ba1e
Updated the Windows installer script to skip missing MS-Windows theme sources so builds don’t fail when that directory is absent.
2026-02-05 01:31:03 -07:00
deepend-tildeclub
4a70ae125d
Update DLL source patterns in installer script
2026-02-04 23:36:29 -07:00
deepend-tildeclub
3efd975d2f
Update DLL sources for GTK 3 in installer script
2026-02-04 18:08:52 -07:00
deepend-tildeclub
0e661dec95
Delete win32/installer/zoitechat-arm64.iss
2026-01-19 14:43:40 -07:00
deepend-tildeclub
e503bec31a
Fix command line argument formatting in installer script
2026-01-19 14:42:57 -07:00
b1fc133883
associated .hct and .zct files with ZoiteChat for easy Theme importation like there was in the Theme Manager that was removed.
2026-01-16 19:34:18 -07:00
46da9fe581
remove theme manager in favor of theme selector in preferences.
2026-01-16 17:54:40 -07:00
78c4b474db
update python to v3.14
2026-01-15 09:48:31 -07:00
708fb3de42
moving website to zoitechat.zoite.net
2026-01-14 12:54:25 -07:00
deepend-tildeclub
9cdc5ec7d7
Refactor ARM64 installer configuration for ZoiteChat
2026-01-12 18:36:41 -07:00
deepend-tildeclub
ea44a26ae7
Create zoitechat-arm64.iss
2026-01-12 15:59:43 -07:00
deepend-tildeclub
2730971f0e
replace installer logos
2026-01-09 00:43:14 -07:00
4683ef705b
new name after fork
2026-01-05 23:12:38 -07:00
Patrick Griffis
cc60ad275a
Replace hexchat.net links
2024-02-09 18:29:15 -06:00
Patrick Griffis
a1f154cd5e
win32: Remove Python 2 support
2023-11-03 14:23:55 -05:00
DjLegolas
221283ba19
add shortcut options in setup
...
will allow the user to control on which of the shortcuts to create:
* start menu - will now show the relevant window
* desktop
* quick launch
on uninstall, all will be removed on uninstall
2022-10-29 15:42:30 -05:00
DjLegolas
2638c88479
update python3 from 3.6 to 3.8.10
...
Signed-off-by: DjLegolas <djlegolas@protonmail.com >
2022-05-08 14:20:58 -05:00
Patrick Griffis
3f07670b34
win32: Update to OpenSSL 1.1
2021-10-01 13:47:42 -05:00
DjLegolas
04acbdc221
Update github workflows
2021-05-23 19:43:24 -05:00
DjLegolas
939ec7a16e
Updated Toolset to v142
2021-05-23 19:43:24 -05:00
Patrick Griffis
706f9bca82
python: Rewrite with CFFI
2018-11-09 18:36:59 -05:00
Patrick Griffis
7659caada1
win32: Reflect gvsbuild changes
2018-08-29 16:10:21 +00:00
Patrick Griffis
77c8fe1421
win32: Update Python downloads
2018-03-09 20:26:42 +00:00
Patrick Griffis
740352ceab
Remove mpcinfo plugin
...
The code quality of it is terrible, the user experience of using it is terrible, and it should have been removed years ago
2018-03-09 20:26:41 +00:00
Patrick Griffis
541b9ca744
win32: Update to build against gvsbuild
2018-03-09 20:26:41 +00:00
tomek
63e9c72114
win32: Update Python to 3.6
2016-12-23 14:04:32 +01:00
Patrick Griffis
85bdb06cad
Convert doat to an internal command
...
- Trivial plugin
- Useful for many users
- Was under a dumb license
2016-11-09 17:29:23 +01:00
tomek
6168507272
win32: Update Python to 2.7.12 and 3.5.2
2016-07-02 19:39:30 +02:00
Patrick Griffis
9fbd23b06f
win32: Download redist for Perl if needed
2016-07-02 19:39:25 +02:00
Patrick Griffis
d995272922
win32: Install doat by default
2016-04-26 12:08:11 -04:00
Patrick Griffis
bd358dd570
win32: Reflect lua path changes in gtk-win32
2016-04-09 12:18:02 -07:00
Patrick Griffis
5b05271e4c
win32: Install lgi with lua plugin
2016-04-07 18:27:43 -07:00
Patrick Griffis
fb7f27fcdd
lua: Build on win32
2016-04-03 12:02:04 -07:00
Patrick Griffis
edcd9af47f
installer: Use https for Python downloads
2016-03-28 05:10:08 -04:00
Arnavion
d48f31191f
Updated location of GTK theme engines in 2.24.30.
2016-03-11 21:00:06 -08:00
tomek
35254fa6eb
win32: Update Python to 3.5
2016-03-06 18:27:59 -05:00
Arnavion
eab580408c
installer: Fixed VS2015 CRT DLL name.
2015-11-26 00:05:38 -08:00