a98c30a679
Restore strict miniupnpc dep handling
2026-05-25 22:12:51 -06:00
92fe064e26
Add DCC passive-first + NAT mapping prefs
2026-05-25 21:37:10 -06:00
3da7c89b66
Add configurable stale-link ping checks
2026-05-25 11:43:10 -06:00
85b0e8f1a6
Fix xtext wheel scroll speed handling + prefs slider
2026-05-25 09:45:22 -06:00
c49b757be6
Clamp Win32 sysinfo UTF length casts
2026-05-20 15:51:07 -06:00
cec7e2caf3
Use size_t for strlen length temporaries
2026-05-20 15:34:19 -06:00
0de1ad06cd
Null-safe /set string preference rendering
2026-05-19 15:07:21 -06:00
4f1b0fc838
Tighten userlist button/meter layout
2026-05-11 01:35:57 -06:00
4ed4eaf8e8
fix FSF address.
2026-05-08 20:50:51 -06:00
984ac9763e
Fix and Enable mouse wheel channel switching by default
2026-05-06 13:10:30 -06:00
42972e01b0
Remove Winamp Plugin.
2026-04-29 15:42:11 -06:00
937184429f
Drop leftover dbus-glib refs/deps
2026-04-27 13:30:24 -06:00
edaafba7eb
Drop dbus-glib deps, port example to GDBus
2026-04-27 13:13:16 -06:00
87018fa7fe
Migrate to gdbus.
2026-04-27 11:04:04 -06:00
3c5bdb2ab2
Revert Meson PSL input wiring, keep generator fallback logic
2026-04-14 09:53:16 -06:00
8f7c40caf1
Validate host links with PSL rules
2026-04-13 20:10:28 -06:00
d3d5ac905c
Enabled colored nicknames in the userlist by default
2026-04-12 15:41:20 -06:00
4f2938d957
Add .hct support to colors.conf import
2026-04-08 17:47:51 -06:00
9f8faf0a6e
Refine cmd-char parsing for pasted path text mentioned at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897426
2026-04-06 14:26:47 -06:00
ed671eac25
Add pref for tab close buttons
2026-03-31 18:10:28 -06:00
9f2529adb6
Update all links to new domain.
2026-03-30 18:25:26 -06:00
fc90fd41be
Tighten IRCv3 STS spec handling
2026-03-24 08:49:27 -06:00
ec5e38d1f9
Drop GUri validation from url_add
2026-03-24 08:31:55 -06:00
94f450ba67
Add clickable emails + irc/ircs URLs
2026-03-23 22:18:08 -06:00
65707f53b7
issue suggesting this idea at: https://github.com/hexchat/hexchat/issues/2797
2026-03-23 14:46:23 -06:00
21c73e699b
translation spelling fix. issue from https://github.com/hexchat/hexchat/issues/2815
2026-03-23 13:50:02 -06:00
8471e2feac
license: add license text to new files.
2026-03-19 11:03:29 -06:00
b32f6522ac
Persist GTK userlist column widths
2026-03-17 13:09:40 -06:00
0155b07c9d
refactor: route exit saves through FE persistence wrapper; keep text mode simple
2026-03-17 10:07:34 -06:00
9e808c57b4
refactor: coord prefs/theme saves in one staged path; drop broken manager wrappers
2026-03-16 22:45:30 -06:00
96af9bdde6
fix: surface zoitechat.conf/colors.conf save failures; add missing theme prefs fwd decl
2026-03-16 21:55:36 -06:00
0bcd369426
fix: tighten URL host/IP matching; reject more bogus hosts, keep IPv6 brackets right
2026-03-16 10:31:49 -06:00
27e9b4933d
Updated servlist.c to remove dead servers + Added bash script for checking servlist.c.
2026-03-13 09:19:19 -06:00
deepend-tildeclub
6d1e7da475
Merge pull request #104 from ZoiteChat/bug-fixes-pre3-prep
...
Merge color-changer: import colors.conf, fix userlist/GTK3 tabs, embed SVG icon, clean GTK/OpenSSL warnings.
2026-03-12 15:22:04 -06:00
84544a5e91
feat: import colors.conf; fix userlist colors, GTK3 defaults, chanview tabs
2026-03-12 14:51:10 -06:00
0f036383b2
build: GTK deprecation cleanup + follow-up warning fixes
2026-03-11 01:49:14 -06:00
c0e5ef79ec
build: fix GTK/OpenSSL warnings + tab color OOB
2026-03-10 23:05:56 -06:00
0aa6c26490
fix: quiet GTK/GLib warn spam; fix include order; normalize imported CSS
2026-03-09 14:21:20 -06:00
deepend-tildeclub
f676aa56e6
Merge pull request #103 from ZoiteChat/theme-features-fixes
...
Theme update
2026-03-09 10:50:12 -06:00
a53802cfef
fix(win): tolerate tar/PS nonzero if files extracted; add path_tree_has_entries() to verify real output
2026-03-08 10:40:20 -06:00
50346683a1
feat: GTK3-only theming overhaul—new theme service (discover/import/inherits), layered CSS+settings.ini apply w/ safe rollback + caching; widget/xtext palette mapping + all-colors editor; lots of win32/CI libarchive plumbing + installer assets;
2026-03-04 23:28:01 -07:00
deepend-tildeclub
5e86f363ed
Merge pull request #100 from ZoiteChat/theme-module
...
Theme module
2026-03-02 19:59:43 -07:00
d9be0a7b1c
feat: centralize theming in theme-manager (palette/tokens, CSS, dark-mode, setup UI), add tests + win32/meson wiring
2026-03-02 19:42:48 -07:00
deepend-tildeclub
b3f692f00c
Update server addresses for Zoite
2026-02-28 23:02:02 -07:00
b93bad9859
windows x64-only purge: kill Win32 configs, simplify installer.
2026-02-28 09:53:37 -07:00
3445d946bc
Removed a redundant inline comment in icon loading/scaling logic, leaving behavior unchanged.
...
Removed a redundant inline comment in the Windows sysinfo volume-name guard path, with no functional impact.
Removed a redundant inline comment in WinRT toast setup while keeping the same notification/audio attribute behavior.
2026-02-25 18:05:21 -07:00
c361602b1a
Removed four unneeded section comments in src/common/notify.h (WATCH/MONITOR/general/old ISON labels), leaving only the function declarations for a cleaner header interface.
2026-02-25 13:51:22 -07:00
3cff6742f5
Removed unneeded inline comments around the Win32 error-formatting fallback in errorstring() and simplified matching block-closing lines, without changing behavior.
2026-02-25 02:37:08 -07:00
e62769b361
Cleaned up unneeded comments in DCC receive/connect code by removing:
...
a stale commented-out ACK block in the DCC receive error path,
an unnecessary speculative note before the quoted filename handling,
and an editorial inline comment on a static variable declaration.
2026-02-25 02:30:46 -07:00
9df9776238
Removed a stale multi-line # TODO note block from the common Meson build file to clean up unneeded comments without changing build logic.
...
Removed an old commented-out /* FIXME ... */ prototype block from servlist.h, leaving only active declarations.
2026-02-25 02:28:10 -07:00