deepend 6ce7de23a3 Switched menu resource loading to use bundled PNG assets (instead of SVG paths) for zc-menu-* icons, so menu icon resolution is consistent and no longer depends on SVG/icon-theme availability on different platforms (including Win32 builds).
Updated the GResource manifest so all menu icons now come from data/icons/menu/{light,dark} PNG files and are embedded with to-pixdata preprocessing, ensuring the app uses one unified internal icon set across platforms.

    Generated and added PNG assets for both light and dark menu icon variants under data/icons/menu/ to back the new resource paths used by the GTK menu code.

    Fixed menu icon resource detection to fall back from PNG to SVG when probing zc-menu-* entries, so menu item icon lookup no longer fails just because one format is unavailable at runtime.

    Updated GTK menu icon loading to use gdk_pixbuf_new_from_resource (instead of ..._at_scale) and added explicit fallback order across variant/light and PNG/SVG resources, which addresses the “red no-entry square” missing-icon behavior you reported.

    Kept compatibility with your previous menu resource setup while making loading more resilient on Win32 and other environments where resource/pixbuf behavior differs.
2026-02-18 01:16:03 -07:00
2026-01-08 18:56:01 -07:00
2026-01-05 23:12:38 -07:00
2026-02-14 17:40:42 -07:00
2026-01-14 12:54:25 -07:00
2026-01-05 23:12:38 -07:00
2019-05-22 12:41:50 +02:00
2026-01-18 18:48:01 -07:00
2026-02-14 17:40:42 -07:00
2018-03-09 18:23:25 +00:00
2026-02-03 22:06:42 -07:00

Debian Build Flatpak Build AppImage Build Windows Build OpenBSD Build

Version Downloads Size Last Commit Contributors

View Official Documentation



ZoiteChat is an HexChat based IRC client for Windows and UNIX-like operating systems.
See IRCHelp.org for information about IRC in general.
For more information on ZoiteChat please read our documentation:


X-Chat ("xchat") Copyright (c) 1998-2010 By Peter Zelezny. HexChat ("hexchat") Copyright (c) 2009-2014 By Berke Viktor. ZoiteChat ("zoitechat") Copyright (c) 2026 By deepend. This program is released under the GPL v2 with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. You may provide binary packages linked to the OpenSSL libraries, provided that all other requirements of the GPL are met. See file COPYING for details.
Description
Zoitechat Official Mirror
Readme 31 MiB
Languages
C 94.9%
Python 1.4%
Perl 1.3%
Meson 1.2%
C++ 0.4%
Other 0.6%