mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-10 07:50:19 +00:00
607faa80ca73aad6a3756bdab5d56be546beb32d
Kept GTK3 discovery restricted to the app-local install directory (get_xdir()/gtk3-themes) and only included directories containing gtk-3.0/gtk.css. Ensured theme selection is restored/saved correctly by matching saved pref name against discovered entries and applying via the selected internal path, then persisting prefs.hex_gui_gtk3_theme_name with save_config(). Preserved/updated empty-invalid status behavior to show “No valid GTK3 themes found.” when no usable themes exist (or saved selection is invalid). Added proper cleanup for the new internal mapping via setup_theme_ui_free and wired it into g_object_set_data_full.
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
Languages
C
94.9%
Python
1.4%
Perl
1.3%
Meson
1.2%
C++
0.4%
Other
0.6%