Commit Graph

  • f945e3c292 Update fontconfig.dll to fontconfig-1.dll deepend-tildeclub 2026-02-15 09:48:15 -07:00
  • 37d8126128 Update freetype.dll to freetype-6.dll in installer deepend-tildeclub 2026-02-15 09:45:11 -07:00
  • 86ab733de0 Add skipifsourcedoesntexist flag to theme source deepend-tildeclub 2026-02-15 09:41:03 -07:00
  • 95d87732c4 Implement fallback procedures for Inno Download Plugin deepend-tildeclub 2026-02-15 09:34:30 -07:00
  • 8338e701b4 Clean up installer script by removing unused code deepend-tildeclub 2026-02-15 09:33:46 -07:00
  • a384b8e295 Implement fallback procedures for Inno Download Plugin deepend-tildeclub 2026-02-15 09:32:34 -07:00
  • 019f591627 Update installer.vcxproj with new configurations deepend-tildeclub 2026-02-15 09:24:18 -07:00
  • 8cbfb29a49 Modify installer project file for Inno Setup paths deepend-tildeclub 2026-02-15 09:14:24 -07:00
  • 12470fd954 Update zoitechat.props for x64 platform support deepend-tildeclub 2026-02-14 23:47:41 -07:00
  • fd9cd61991 Simplify build matrix for Windows workflow deepend-tildeclub 2026-02-14 23:43:06 -07:00
  • 4a40af7eda Update Inno Setup paths to version 6 deepend-tildeclub 2026-02-14 23:34:51 -07:00
  • 58eed1682c Change Inno Setup path to version 6 deepend-tildeclub 2026-02-14 23:34:03 -07:00
  • 481e7f78bc Update Inno Setup version in Windows build workflow deepend-tildeclub 2026-02-14 23:33:29 -07:00
  • 34de343fa6 Update installer.vcxproj with new XML structure deepend-tildeclub 2026-02-14 23:23:46 -07:00
  • 1c4fd1d02d Add ISCC path for pre-build event deepend-tildeclub 2026-02-14 23:18:26 -07:00
  • 4c3b8cbec7 Remove Inno Setup 6 ISCC.exe path conditions deepend-tildeclub 2026-02-14 23:04:50 -07:00
  • 727d08519a Update IsccPath conditions for Inno Setup versions deepend-tildeclub 2026-02-14 23:00:02 -07:00
  • bb796bb364 Update installer.vcxproj.filters for resource files deepend-tildeclub 2026-02-14 22:58:36 -07:00
  • b413762457 Update installer.vcxproj for new file inclusion deepend-tildeclub 2026-02-14 22:58:15 -07:00
  • 45ef0fcd26 Update artifact handling in Windows build workflow deepend-tildeclub 2026-02-14 22:47:42 -07:00
  • eaef68f827 Fix artifact paths in Windows build workflow deepend-tildeclub 2026-02-14 22:39:06 -07:00
  • 5c4b04615d Update OwnFlags and add Lua and Python conditions deepend-tildeclub 2026-02-14 22:27:30 -07:00
  • b77690d046 Refactor zoitechat.props configuration for clarity deepend-tildeclub 2026-02-14 22:27:00 -07:00
  • 49c97108e5 Update zoitechat.props for dependency paths and flags deepend-tildeclub 2026-02-14 22:26:00 -07:00
  • 14e15fa79d Add conditional library references for GTK3 and others deepend-tildeclub 2026-02-14 22:22:34 -07:00
  • fc3e36e255 Refactor dependency paths in zoitechat.props deepend-tildeclub 2026-02-14 22:20:34 -07:00
  • 3bbce082de Merge branch 'master' into gtk3-prep deepend-tildeclub 2026-02-14 22:14:01 -07:00
  • de7807bc6a Fix XML formatting in installer.vcxproj deepend-tildeclub 2026-02-14 22:12:58 -07:00
  • 45b9de5ff6 Update installer.vcxproj with new XML structure deepend-tildeclub 2026-02-14 22:12:36 -07:00
  • 63808bebde Fix XML formatting in installer.vcxproj deepend-tildeclub 2026-02-14 22:11:23 -07:00
  • 4927413bcb Change plugin and language descriptions to custom deepend-tildeclub 2026-02-14 21:55:15 -07:00
  • c3c814b28d Modify installer project file for pre-build event deepend-tildeclub 2026-02-14 21:37:13 -07:00
  • e0d22f7f6a Update GTK3 download URL in windows-build.yml deepend-tildeclub 2026-02-14 21:32:01 -07:00
  • 2a24686f29 Update Windows build workflow for GTK dependencies deepend-tildeclub 2026-02-14 21:28:41 -07:00
  • be97bc30e3 Update perl.vcxproj to new XML format deepend-tildeclub 2026-02-14 21:18:46 -07:00
  • c23d1d493f Fix XML formatting issues in python3.vcxproj deepend-tildeclub 2026-02-14 21:17:28 -07:00
  • 74934de4b8 Refactor lua.vcxproj to remove LuaEnabled condition deepend-tildeclub 2026-02-14 21:04:24 -07:00
  • 6efe62e277 Add error checks for Lua dependencies in props file deepend-tildeclub 2026-02-14 20:56:46 -07:00
  • ae2757c515 Add Lua runtime and share directory conditions deepend-tildeclub 2026-02-14 20:55:48 -07:00
  • c55b46e67f Remove hcpython3.dll check from Windows build workflow deepend-tildeclub 2026-02-14 20:48:26 -07:00
  • 15eae4f606 Refactor Python directory setup in Windows build deepend-tildeclub 2026-02-14 20:43:02 -07:00
  • a1b339eecf Update Windows build workflow to exclude hcperl.dll deepend-tildeclub 2026-02-14 20:17:57 -07:00
  • ba892240cb Fixed the Windows installer pre-build PowerShell invocation by replacing the bare powershell command with a configurable $(PowerShellPath) call in installer.vcxproj, and added stable flags (-NoProfile -ExecutionPolicy Bypass) to reduce environment-specific failures. This addresses the MSB3073/9009 command-not-found class of error you reported. Added a PowerShellPath resolution chain in zoitechat.props so builds can use: deepend 2026-02-14 17:56:27 -07:00
  • 173d10f336 revert: back to 874ea99 deepend 2026-02-14 17:40:42 -07:00
  • 14b08d1001 Update .gitattributes for binary file types deepend-tildeclub 2026-02-14 17:27:31 -07:00
  • b52a2ca4cf Update YourGendefPath to point to gtk-build deepend-tildeclub 2026-02-14 17:21:38 -07:00
  • b512c215a4 chore: enforce line endings via gitattributes deepend 2026-02-14 17:05:04 -07:00
  • 3e2268b391 chore: normalize line endings deepend 2026-02-14 17:02:11 -07:00
  • 874ea99492 win32/copy/copy.vcxproj Switched hardcoded DLL names to wildcard patterns (ex: atk-1.0-0.dll → *atk-1.0-0.dll, iconv.dll → *iconv*.dll, etc.) so it correctly picks up lib* prefixed builds. Made Enchant provider copying resilient by copying lib\enchant\*.dll instead of a single hardcoded libenchant_myspell.dll. Added optional copy support for LuaJIT DLLs (luajit*.dll) alongside lua51.dll. deepend 2026-02-14 15:57:41 -07:00
  • 20b0aab470 Modify pre-build event for locale directory handling deepend-tildeclub 2026-02-14 14:23:53 -07:00
  • 4c3e9ffad4 Add Lua dependency installation and validation steps deepend-tildeclub 2026-02-14 14:05:17 -07:00
  • a8db164ef7 Change plugin and language types to normal custom deepend-tildeclub 2026-02-14 13:25:05 -07:00
  • f5feb7a0de Update Windows build workflow for GTK3 Gvsbuild deepend-tildeclub 2026-02-14 13:14:24 -07:00
  • fdd3664a6e Update zoitechat.props with new XML structure deepend-tildeclub 2026-02-14 12:51:52 -07:00
  • 9fdc5cdf28 Update Lua plugin build message for clarity deepend-tildeclub 2026-02-14 12:50:35 -07:00
  • e9cf931714 Fix XML formatting in zoitechat.props deepend-tildeclub 2026-02-14 12:16:41 -07:00
  • 9b2cf3de43 Update copy.vcxproj with new XML structure deepend-tildeclub 2026-02-14 12:10:10 -07:00
  • 7f9920554e Update typelib source path from girepository-2.0 to 1.0 deepend-tildeclub 2026-02-14 11:55:20 -07:00
  • 0e3322d4a8 Update download link for GTK3 Gvsbuild archive deepend-tildeclub 2026-02-14 11:49:41 -07:00
  • 3a5fc95725 Update GTK download link and extraction path deepend-tildeclub 2026-02-14 09:42:03 -07:00
  • b7496a4732 Implement error handling for GTK extraction deepend-tildeclub 2026-02-14 02:58:17 -07:00
  • 6fd191f32d Rename girepository-2.0.dll to girepository-2.0-0.dll deepend-tildeclub 2026-02-14 02:31:35 -07:00
  • eba86758f2 Update copy.vcxproj with new XML structure deepend-tildeclub 2026-02-14 02:27:44 -07:00
  • 7fa5e6db3c Update copy.vcxproj with new XML structure deepend-tildeclub 2026-02-14 02:21:57 -07:00
  • f678491eb3 Fix XML formatting in copy.vcxproj deepend-tildeclub 2026-02-14 02:21:03 -07:00
  • b1f3bf85c4 Update copy.vcxproj with new XML structure deepend-tildeclub 2026-02-14 02:20:26 -07:00
  • 0117092f83 Update girepository DLL and typelib references deepend-tildeclub 2026-02-14 02:15:37 -07:00
  • 8ea9bffba2 Refactor zoitechat.props for dependency paths and validation deepend-tildeclub 2026-02-14 02:08:48 -07:00
  • 12d805fad4 Add Inno Setup compiler path detection in workflow deepend-tildeclub 2026-02-14 02:08:12 -07:00
  • 2742b62ef1 Update zoitechat.props for dependency paths deepend-tildeclub 2026-02-14 01:58:53 -07:00
  • 0872d3b445 Fix XML formatting in installer.vcxproj deepend-tildeclub 2026-02-14 01:55:01 -07:00
  • e654bfd127 Update zoitechat.props with new configuration deepend-tildeclub 2026-02-14 01:54:11 -07:00
  • 6f493ed47e Update zoitechat.props with new property definitions deepend-tildeclub 2026-02-14 01:47:51 -07:00
  • 2028a21d14 Update Visual Studio path in Windows build workflow deepend-tildeclub 2026-02-14 01:41:21 -07:00
  • 08d0b25619 Update Windows build runner to use 2022 version deepend-tildeclub 2026-02-14 01:36:46 -07:00
  • eba4edf7a7 Merge branch 'master' into gtk3-prep deepend-tildeclub 2026-02-14 01:35:34 -07:00
  • f8e1536336 Change toolset to v142 and update dependencies deepend-tildeclub 2026-02-14 01:32:39 -07:00
  • 8b90555511 Change PlatformToolset from v143 to v142 deepend-tildeclub 2026-02-14 01:32:00 -07:00
  • f32b8534a4 Change PlatformToolset from v143 to v142 deepend-tildeclub 2026-02-14 01:31:14 -07:00
  • 26453a8ad4 Update print statement from 'Hello' to 'Goodbye' deepend-tildeclub 2026-02-14 01:30:39 -07:00
  • 98f1e8af57 Update print statement from 'Hello' to 'Goodbye' deepend-tildeclub 2026-02-14 01:29:09 -07:00
  • ce597da1a3 Upgrade PlatformToolset from v142 to v143 deepend-tildeclub 2026-02-14 01:28:39 -07:00
  • dba80a5a9e Upgrade PlatformToolset from v142 to v143 deepend-tildeclub 2026-02-14 01:28:08 -07:00
  • 3c94112aeb Upgrade project to use v143 toolset deepend-tildeclub 2026-02-14 01:27:37 -07:00
  • 855b892b1e Update fmt.Println message from 'Hello' to 'Goodbye' deepend-tildeclub 2026-02-14 01:25:25 -07:00
  • 22b74dc70b Upgrade PlatformToolset from v142 to v143 deepend-tildeclub 2026-02-14 01:24:53 -07:00
  • 014ba9e868 Upgrade PlatformToolset from v142 to v143 deepend-tildeclub 2026-02-14 01:24:25 -07:00
  • 11f3beae8b Upgrade project to use v143 toolset deepend-tildeclub 2026-02-14 01:23:43 -07:00
  • ac1065bfa6 Change Windows build runner from 2022 to 2019 deepend-tildeclub 2026-02-14 01:17:43 -07:00
  • 84501d087c Simplify Visual Studio setup in Windows build workflow deepend-tildeclub 2026-02-14 01:14:30 -07:00
  • 60f2b53866 Enhance Visual Studio setup in Windows build workflow deepend-tildeclub 2026-02-14 01:10:05 -07:00
  • c9e8d24e06 Change build environment to Windows 2022 deepend-tildeclub 2026-02-14 01:01:25 -07:00
  • 2436c3bad1 Update installer.vcxproj XML structure deepend-tildeclub 2026-02-14 00:53:47 -07:00
  • 32358a876b Update zoitechat.props for dependency paths deepend-tildeclub 2026-02-14 00:49:32 -07:00
  • a05c596e48 Update print statement from 'Hello' to 'Goodbye' deepend-tildeclub 2026-02-13 22:08:09 -07:00
  • b2d8336dd0 changes to innosetup version / path. changed to precompiled gtk3 binaries. deepend 2026-02-13 21:49:58 -07:00
  • cfdc275a88 Updated the Windows GitHub Actions workflow to stop cloning/installing gvsbuild and running gvsbuild build for GTK dependencies, and instead download/extract the precompiled GTK archive you specified (gtk-x64-2026.7z). Preserved the existing Win32 alias junction logic, but now gate it on both the win32 matrix target and the presence of C:\gtk-build\gtk\x86 from the extracted archive. deepend 2026-02-13 21:40:35 -07:00
  • 2dd2d18ade removed extra character deepend 2026-02-13 20:47:03 -07:00
  • 3d9a92787b Fixed IsccPath values in win32/zoitechat.props by removing embedded quotes from the default Program Files paths, so the path is stored raw and can be quoted exactly once at invocation time. This addresses the “cannot find iscc.exe” behavior caused by double/nested quoting. deepend 2026-02-13 20:44:39 -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 deepend 2026-02-13 20:40:48 -07:00