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
4beabb6bf5
Removed a stale commented-out debug function block from the fishlim plugin source to reduce dead/commented code.
...
Removed the corresponding commented-out RAW LINE hook entry so only active handlers remain in plugin initialization.
2026-02-25 02:24:11 -07:00
e58bf2be22
Cleaned up redundant comments in dcc_listen_init by removing obvious/explanatory noise and an obsolete commented-out debug printf, while leaving logic unchanged.
2026-02-25 02:07:38 -07:00
dc6453e230
Removed redundant inline comments in lastact_update and lastact_getfirst where the code was already self-explanatory, without changing behavior.
...
Simplified away_check by removing comment clutter and keeping only the logic flow, including the WHO batching behavior.
Removed unneeded commentary around lag-check helpers and timer reinitialization to keep the core timer code cleaner and easier to scan.
2026-02-25 02:04:31 -07:00
1bf0140652
Cleaned up redundant inline comments in the SCRAM implementation so the file is less noisy while preserving behavior exactly as-is (no logic changes).
2026-02-25 01:54:34 -07:00
bb72f8afab
Removed redundant inline comments from the common header includes/platform guards in src/common/zoitechat.h (e.g., comments like “need time_t”, “for win32”, “for unix”), while preserving meaningful explanatory comments.
2026-02-25 01:50:00 -07:00
5f9ce549f8
Removed redundant inline comments in the timer plugin that did not add useful context (plugin handle declaration and return value comment), keeping behavior unchanged.
...
Removed an obsolete visual alignment guide comment above the timer list header print call to clean up the function body.
2026-02-25 01:32:27 -07:00