ed671eac25
Add pref for tab close buttons
2026-03-31 18:10:28 -06:00
65707f53b7
issue suggesting this idea at: https://github.com/hexchat/hexchat/issues/2797
2026-03-23 14:46:23 -06:00
b32f6522ac
Persist GTK userlist column widths
2026-03-17 13:09:40 -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
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
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
7fd8e5455d
fixing zoitechat/hexchat theme usage.
2026-02-17 10:51:42 -07:00
a0f0c48bc5
Added STS profile persistence and policy parsing/enforcement (including load/save, upgrades, and expiry rescheduling) to the STS module.
...
Integrated STS capability handling and connection lifecycle hooks (ignore CAP DEL, trigger upgrades, reschedule on disconnect, new server fields).
Initialized and cleaned up STS state during startup/shutdown to persist policies across sessions.
2026-01-25 17:20:53 -07:00
2b98ebc544
HEXCHAT -> ZOITECHAT
2026-01-25 16:13:47 -07:00
8d275ddb31
- Added dark mode mode constants, config storage as an integer, and a helper to resolve Auto/Dark/Light using system preferences where available.
...
- Replaced the dark mode checkbox with an Auto/Dark/Light color mode selector and ensured palette edits use the resolved mode.
- Applied the resolved color mode consistently across palette saving and GTK styling in the user list and channel tree/theme application paths.
2026-01-17 22:52:32 -07:00
2c349deee2
theme import fixes.
2026-01-16 22:07:01 -07:00
c1cbe14871
dark mode
2026-01-11 12:02:58 -07:00
4683ef705b
new name after fork
2026-01-05 23:12:38 -07:00