Commit Graph
100 Commits
Author SHA1 Message Date
deepend-tildeclub 8606e505d1 Adjust Windows build paths for gvsbuild deps 2026-02-03 12:59:31 -07:00
deepend-tildeclub eeee22c914 Merge pull request #50 from ZoiteChat/codex/update-build-configuration-for-gtk3
Update Windows gvsbuild dependency paths and library detection
2026-02-03 12:35:12 -07:00
deepend-tildeclub 0f4420b8c7 Update gvsbuild Windows deps settings 2026-02-03 12:34:22 -07:00
deepend-tildeclub 92a35ea3e9 Remove libayatana-appindicator from build dependencies 2026-02-03 11:38:49 -07:00
deepend-tildeclub 81a669a199 Merge pull request #49 from ZoiteChat/master
sync with master
2026-02-03 11:09:39 -07:00
deepend-tildeclub dab682f90d Refactor Windows build workflow for GTK dependencies
Removed MSYS2 setup step and adjusted dependency installation for GTK build. Updated various paths and commands for consistency.
2026-02-02 12:30:44 -07:00
deepend-tildeclub 35740637df Update Windows build workflow for branch restrictions
Restrict push events to the master branch and remove unused functions for DLL aliasing and Enchant2 setup.
2026-02-02 00:23:49 -07:00
deepend-tildeclub 57fb1eb27b Update Windows build workflow for branch handling 2026-02-02 00:15:47 -07:00
deepend-tildeclub 069c6a3f81 Implement alias handling for DLLs and headers
Added functions to copy DLL and header aliases for Enchant2 and other libraries, ensuring they are present in the specified directories.
2026-02-02 00:06:24 -07:00
deepend-tildeclub 61da248c41 Add Ensure-LibJpeg function to manage JPEG library 2026-02-01 23:54:45 -07:00
deepend-tildeclub 0f36b273f1 Add Ensure-LibXml2 function for libxml2 management
Added Ensure-LibXml2 function to manage libxml2.lib generation from DLLs. This function checks for existing libraries, generates a new one if necessary, and creates compatibility aliases.
2026-02-01 23:46:04 -07:00
deepend-tildeclub 770922cdda Implement Ensure-Zlib function for zlib handling
Added Ensure-Zlib function to build and install zlib.lib if missing.
2026-02-01 23:36:15 -07:00
deepend-tildeclub 343ad0ffd5 Replace Ensure-LuaHeaders with Ensure-LuaJit function 2026-02-01 23:27:51 -07:00
deepend-tildeclub e134a99e12 Update MSYS2 setup and enhance comments
Refactor MSYS2 setup and improve comments for clarity.
2026-02-01 23:04:16 -07:00
deepend-tildeclub f8139d094a Change Lua dependency to Lua 5.1.5 in build script
Updated Lua dependency from LuaJIT to Lua 5.1.5 and modified related build steps.
2026-02-01 22:49:30 -07:00
deepend-tildeclub 1e8efcdc5a Refactor comments and add zlib legacy support
Updated comments for clarity and added zlib legacy name handling.
2026-02-01 22:39:34 -07:00
deepend-tildeclub 81abfe3175 Refactor Windows build workflow and clean up comments 2026-02-01 22:25:35 -07:00
deepend-tildeclub cf2e44f3d5 Refactor Windows build workflow by removing MSYS2 setup
Removed MSYS2 setup and dependency installation steps for GTK build fallback. Updated Python version syntax and adjusted paths for dependencies.
2026-02-01 22:25:20 -07:00
deepend-tildeclub 049d3c19af Add MSYS2 setup and improve dependency installation
Added MSYS2 setup step for GTK build fallback and updated the installation process for dependencies. Enhanced error handling and ensured proper paths for GTK and Lua headers.
2026-02-01 22:24:25 -07:00
deepend-tildeclub ffe8a9f7a6 Setup MSYS2 for GTK build fallback
Added MSYS2 setup step for GTK build fallback in GitHub Actions workflow.
2026-02-01 22:00:38 -07:00
deepend-tildeclub 2da635c048 Refactor GTK3 bundle extraction and handling 2026-02-01 21:29:24 -07:00
deepend-tildeclub 83ed374b99 Enhance GTK3 bundle handling in Windows build workflow
Updated PowerShell script to include new functions for GTK3 bundle handling and improved error handling. Adjusted the build process to ensure compatibility with legacy GTK bundles.
2026-02-01 20:39:34 -07:00
deepend-tildeclub 9837ef901b Add libayatana-appindicator to MSYS build dependencies 2026-02-01 19:46:04 -07:00
deepend-tildeclub 01e48bc074 Update Zoitechat JSON configuration
Removed unnecessary environment variable and socket arguments.
2026-02-01 19:33:16 -07:00
deepend-tildeclub 49c0299d68 Add environment variable for GDK backend options 2026-02-01 19:22:44 -07:00
deepend-tildeclub 4a8e17e80e Change Python dependency to false in Zoitechat config 2026-02-01 19:08:50 -07:00
deepend-tildeclub 8c8912c651 Change Python build option to specify interpreter 2026-02-01 18:59:57 -07:00
deepend-tildeclub 8be35d2a30 Refactor Windows build workflow for improved clarity 2026-02-01 18:51:09 -07:00
deepend-tildeclub 2a4612672a Refactor Windows build workflow and update steps 2026-02-01 18:35:44 -07:00
deepend-tildeclub a98cb3606f Update zoitechat.props with Gtk3 support 2026-02-01 18:30:12 -07:00
deepend-tildeclub 20056cb9c4 Disable Perl support in Zoitechat build options 2026-02-01 18:12:03 -07:00
deepend-tildeclub 1e36865bb3 Refactor Windows build workflow for better dependency handling
Updated the Windows build workflow to improve dependency installation and streamline the build process.
2026-02-01 18:05:38 -07:00
deepend-tildeclub 306aef3ef9 Refactor glib-genmarshal handling and compatibility aliases 2026-02-01 17:47:56 -07:00
deepend-tildeclub f5ebe3efc8 Enhance libxml2 compatibility handling in build script
Added compatibility checks and aliases for libxml2 library to ensure it exists regardless of naming variations.
2026-02-01 17:34:46 -07:00
deepend-tildeclub 2bbe9dccc6 Refactor Python wrapper creation in build script 2026-02-01 17:19:34 -07:00
deepend-tildeclub 2723d49b3a Refactor Python script execution in Windows build 2026-02-01 17:13:29 -07:00
deepend-tildeclub 87b9e52719 Improve GTK3 stack layout detection in workflow
Refactor GTK3 stack detection and fallback mechanism for Windows builds.
2026-02-01 17:12:24 -07:00
deepend-tildeclub bfe13386c5 Enhance Windows build workflow and error handling
Updated the Windows build workflow to improve asset handling and extraction processes. Added error handling for GTKROOT and LuaJIT dependencies.
2026-02-01 17:06:40 -07:00
deepend-tildeclub 766299a15c Add Wayland dependencies to appimage build 2026-02-01 17:04:32 -07:00
deepend-tildeclub fe30e00bc1 Add libayatana-appindicator module to Zoitechat 2026-02-01 16:58:38 -07:00
deepend-tildeclub 0dcc35df8f Update appimage-build.yml for SSL and Wayland support 2026-02-01 16:41:10 -07:00
deepend-tildeclub 7be145b94a Clarify OpenSSL trust store override and clean up code
Added a comment to clarify the purpose of the OpenSSL trust store override and removed unnecessary code related to GDK_BACKEND configuration.
2026-02-01 16:39:38 -07:00
deepend-tildeclub e365266b4a Update OpenSSL trust store and GDK_BACKEND settings 2026-02-01 16:37:34 -07:00
deepend-tildeclub e8f9ea0784 Enable GTK3 support in OpenBSD build workflow 2026-02-01 16:17:54 -07:00
deepend-tildeclub 76fdce8576 Remove gtk3 option from msys-build.yml
Remove gtk3 option from meson setup in CI workflow
2026-02-01 16:17:23 -07:00
deepend-tildeclub 72dfc10b1b Update Debian build dependencies in workflow
Added libayatana-appindicator3-dev to dependencies.
2026-02-01 16:16:48 -07:00
deepend-tildeclub c472a4ccd6 Update dependencies in appimage-build.yml
Added libayatana-appindicator3-dev to dependencies.
2026-02-01 16:16:23 -07:00
deepend-tildeclub 74c09bdebc Enable Perl and Python support in Zoitechat build 2026-02-01 16:10:02 -07:00
deepend-tildeclub b6094244ac Merge pull request #47 from ZoiteChat/c17
C17
2026-01-29 21:01:45 -07:00
deepend-tildeclub 2741c40580 Merge pull request #46 from ZoiteChat/master
sync to master
2026-01-29 21:00:38 -07:00
deepend-tildeclub c90f3c659a Fix include directive for glib.h 2026-01-27 12:13:47 -07:00
deepend-tildeclub dc76c2ea37 Change C standard from C17 to c17 2026-01-26 18:08:01 -07:00
deepend-tildeclub 4ad5df0370 Update documentation links in README 2026-01-26 14:15:31 -07:00
deepend-tildeclub 887d891541 Merge pull request #44 from ZoiteChat/glib-dependency-cleanup
Glib dependency cleanup + Makefile
2026-01-26 01:36:54 -07:00
deepend-tildeclub 1729cfcb3f Merge pull request #43 from ZoiteChat/master
Merge pull request #42 from ZoiteChat/zoite-sts
2026-01-25 18:49:25 -07:00
deepend-tildeclub 4cf1b52982 Merge pull request #42 from ZoiteChat/zoite-sts
IRCv3 STS Specification Support.
2026-01-25 18:48:26 -07:00
deepend-tildeclub f3855583dd Merge pull request #41 from ZoiteChat/master
HEXCHAT -> ZOITECHAT
2026-01-25 16:15:37 -07:00
deepend-tildeclub 8b5358fbcc Merge pull request #40 from ZoiteChat/master
sync with master.
2026-01-25 16:09:41 -07:00
deepend-tildeclub 4ed7032fd5 Update lua.c
Allowed Lua scripts to be located by basename (script name only) when resolving /lua unload and related operations, while keeping path-based matching for explicit paths.
Ensured /lua load reports failures when script creation fails and added explicit failure feedback to the user.
Added unload feedback that distinguishes immediate unloads from deferred unloads, so users see confirmation right away.
2026-01-25 16:02:58 -07:00
deepend-tildeclub 4e01192979 Add badge references to README
Added badge references for GitHub version, downloads, size, last commit, and contributors.
2026-01-25 14:52:49 -07:00
deepend-tildeclub 2127820ae0 Enhance README with build badges and links
Updated README to include build badges and documentation link.
2026-01-25 14:47:08 -07:00
deepend-tildeclub 1475d02be0 Merge pull request #39 from ZoiteChat/master
Add 'standard-replies' to inbound.c
2026-01-25 11:16:51 -07:00
deepend-tildeclub a40f53a1f3 Add 'standard-replies' to inbound.c
Add support for the standard-replies capability.
2026-01-25 11:09:31 -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
deepend-tildeclub 628bb2e157 Update submodule URL for shared-modules 2026-01-19 13:06:09 -07:00
deepend-tildeclub afeae7380d Update submodule URL for shared-modules 2026-01-18 21:01:04 -07:00
deepend-tildeclub 3530a5c191 Add options for Perl and Python in Meson setup 2026-01-18 19:16:40 -07:00
deepend-tildeclub 92b9577a19 Update .mailmap
undoing email change that shouldn't have changed.
2026-01-18 18:48:01 -07:00
deepend-tildeclub 56dc9b1b4a Merge pull request #30 from ZoiteChat/auto-dark-mode-on-windows-fix
fix auto dark/light mode on windows.
2026-01-18 15:53:02 -07:00
deepend-tildeclub c2b67e647d Merge pull request #29 from ZoiteChat/gtk-ciaro
Gtk ciaro
2026-01-18 02:11:54 -07:00
deepend-tildeclub d0e7e45a41 Revise changelog for ZoiteChat 2.17.3 release
Updated changelog for ZoiteChat version 2.17.3 with new features, fixes, and known issues.
2026-01-17 15:34:53 -07:00
deepend-tildeclub 8df91eb382 Fix XML structure in appdata file
Fix XML structure by closing the 'component' tag and removing an extra closing 'releases' tag.
2026-01-17 15:14:30 -07:00
deepend-tildeclub 40ed3bc0bc Merge pull request #28 from ZoiteChat/upcoming-version-bump
Upcoming version bump
2026-01-17 15:01:33 -07:00
deepend-tildeclub 437e8fc3d1 Merge pull request #27 from ZoiteChat/master
sync with master
2026-01-17 14:56:36 -07:00
deepend-tildeclub 4c86105183 Bump version from 2.17.2 to 2.17.3 2026-01-17 14:55:54 -07:00
deepend-tildeclub 87e9d93f5e Bump version from 2.17.2 to 2.17.3 2026-01-17 14:54:56 -07:00
deepend-tildeclub b6fba447da Update release notes for version 2.17.3
Added details for version 2.17.3 release including fixes and features.
2026-01-17 14:53:34 -07:00
deepend-tildeclub 95d31bad57 Merge pull request #24 from ZoiteChat/Github-Action-Changes
Update Windows build workflow with permissions and attestations
2026-01-17 13:38:19 -07:00
deepend-tildeclub 19fbceec93 Add permissions for AppImage build workflow 2026-01-16 23:45:13 -07:00
deepend-tildeclub 4c13b96bd9 Merge pull request #26 from ZoiteChat/win-emoji-fix
fix windows color emojis
2026-01-16 23:40:43 -07:00
deepend-tildeclub 113c026ffa Merge pull request #20 from ZoiteChat/theme-integration-in-preferences
Theme integration in preferences
2026-01-16 23:40:29 -07:00
deepend-tildeclub d858b12d8e Merge pull request #25 from ZoiteChat/merge-with-theme-update
sync with master
2026-01-16 23:10:14 -07:00
deepend-tildeclub e97937f82c Merge branch 'theme-integration-in-preferences' into merge-with-theme-update 2026-01-16 23:09:44 -07:00
deepend-tildeclub 960b51933d Merge pull request #16 from ZoiteChat/emoji-menu
Update maingui.c
2026-01-16 23:04:55 -07:00
deepend-tildeclub ccc6580652 Enhance Flatpak build workflow with permissions and steps
Added permissions for contents, id-token, attestations, and artifact-metadata. Included steps for uploading and attesting the Flatpak bundle.
2026-01-16 22:57:03 -07:00
deepend-tildeclub 94e92b8edf Update Windows build workflow with permissions and attestations
Added permissions for artifact handling and attestation.
2026-01-16 21:36:10 -07:00
deepend-tildeclub 51bd5376aa Merge pull request #21 from ZoiteChat/master
sync branch to master
2026-01-16 19:09:49 -07:00
deepend-tildeclub 44880a41f9 Remove theme-manager option from build configuration
Removed theme-manager option from meson setup.
2026-01-16 18:57:52 -07:00
deepend-tildeclub 1766ec558f Remove theme-manager option from build configuration
Removed theme-manager option from Meson setup.
2026-01-16 18:57:35 -07:00
deepend-tildeclub 58073542ff Remove theme-manager option in debian-build.yml
Remove theme-manager option from Meson setup.
2026-01-16 18:57:18 -07:00
deepend-tildeclub b7177b9fe6 Delete data/misc/net.zoite.Zoitechat.ThemeManager.xml 2026-01-16 18:47:10 -07:00
deepend-tildeclub c7dd1d6eef Delete data/misc/net.zoite.Zoitechat.ThemeManager.desktop.in 2026-01-16 18:47:01 -07:00
deepend-tildeclub e5e22fc103 removed mention of thememan.exe 2026-01-16 18:16:22 -07:00
deepend-tildeclub 84f62080c4 fixed removal of theme manager 2026-01-16 18:12:05 -07:00
deepend-tildeclub 2f30c86be8 Update print statement from 'Hello' to 'Goodbye' 2026-01-16 18:07:38 -07:00
deepend-tildeclub 33efa85ac9 fix theme option in preferences 2026-01-16 17:52:57 -07:00
deepend-tildeclub 724f71b650 integrate a theme manager into preferences.
Fix missing newline at end of file in setup.c
2026-01-16 16:29:12 -07:00
deepend-tildeclub 93cd47de5c Merge pull request #15 from ZoiteChat/Fix-channel-config-line-endings
Refactor newline handling in servlist.c
2026-01-16 15:59:55 -07:00
deepend-tildeclub e270199560 Merge pull request #14 from ZoiteChat/update-python-to-v3.14
update python to v3.14
2026-01-16 15:59:37 -07:00