|
|
7c24c1137d
|
Split topic/mode rows, tighten mode bar spacing
|
2026-03-18 09:10:40 -06:00 |
|
|
|
7138a8f397
|
Tighten userlist header/count spacing
|
2026-03-18 09:06:10 -06:00 |
|
|
|
b32f6522ac
|
Persist GTK userlist column widths
|
2026-03-17 13:09:40 -06:00 |
|
|
|
b7e4548d2a
|
refactor: setup OK acts transactional now; apply staged theme before save, roll back on fail
|
2026-03-17 11:01:40 -06:00 |
|
|
|
0cfb63f301
|
style: normalize GTK signal names to canonical dash-case
|
2026-03-17 10:30:54 -06:00 |
|
|
|
e90b68967c
|
refactor: split mg_configure_cb main/dialog geometry paths; drop sess mutation
|
2026-03-17 10:11:41 -06:00 |
|
|
|
0155b07c9d
|
refactor: route exit saves through FE persistence wrapper; keep text mode simple
|
2026-03-17 10:07:34 -06:00 |
|
|
|
592d74e788
|
fix: preview staged theme values from staged model, not raw callback input
|
2026-03-17 09:53:56 -06:00 |
|
|
|
854a913911
|
refactor: stage theme prefs edits; preview live, commit on OK, discard on cancel
|
2026-03-17 09:43:50 -06:00 |
|
|
|
48b551b188
|
refactor: stage theme saves w/ atomic rename; add finalize/discard persistence tests
|
2026-03-17 09:35:20 -06:00 |
|
|
|
9e808c57b4
|
refactor: coord prefs/theme saves in one staged path; drop broken manager wrappers
|
2026-03-16 22:45:30 -06:00 |
|
|
|
896a761e24
|
perf: debounce GUI config saves; flush pending write on close
|
2026-03-16 21:57:21 -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 |
|
|
|
e90f0188c1
|
fix: drop realpath path canon; use GLib-only absolute path build
|
2026-03-16 21:02:26 -06:00 |
|
|
|
0ab7eb7207
|
fix: Meson libperl parse cleanup; tighten topic URL hit-testing so only actual links click
|
2026-03-16 19:10:49 -06:00 |
|
|
|
f4090cb0e5
|
fix: ensure tree layout in chanview; left-align headers.
|
2026-03-16 10:47:54 -06:00 |
|
|
|
0f5dfb147e
|
fix: native GTK theme import, proper file:// paths
|
2026-03-16 10:45:29 -06:00 |
|
|
|
23e6313e2f
|
ui: let right sidebar shrink proper; left-align counts, ellipsize lists, stop content forcing width
|
2026-03-15 18:21:01 -06:00 |
|
|
|
b5c5810913
|
fix: harden F9 menubar toggle; skip risky menu-item sync
|
2026-03-14 21:32:11 -06:00 |
|
|
|
4fe8e273e4
|
fix: open theme folder via fe_open_url; drop flaky file:// pre-check
|
2026-03-14 20:01:58 -06:00 |
|
|
|
12d8f5e69c
|
feat: multiline topic bar w/ clickable URLs + no bare-/ opens
|
2026-03-14 19:57:42 -06:00 |
|
|
|
8a1cf3080e
|
Fix: prevent sidebar collapse on fresh installs
|
2026-03-14 19:43:01 -06:00 |
|
|
|
1f33ed8034
|
fix: style GTK selection nodes too, not just rows/cells
|
2026-03-14 17:15:59 -06:00 |
|
deepend-tildeclub
|
38f38cd2c4
|
Merge pull request #122 from ZoiteChat/119-ctrla-sets-away
fix: use away_mask for Marked Away accel; stop stealing Ctrl+A
|
2026-03-14 17:13:05 -06:00 |
|
|
|
71478a0262
|
fix: use away_mask for Marked Away accel; stop stealing Ctrl+A
|
2026-03-14 17:04:36 -06:00 |
|
|
|
183b134817
|
Squash: Fix GUI toggle crash by guarding stale sessions and blocking re-entrant menu sync callbacks.
|
2026-03-14 16:49:58 -06:00 |
|
|
|
6ae1956b2a
|
ui: updated icons, changed close button over as well.
|
2026-03-13 13:32:08 -06:00 |
|
|
|
a8a879f2a0
|
ui: bundle ok/cancel icons; improve emoji fallback, incl PNG/SVG on Windows
|
2026-03-13 12:39:55 -06:00 |
|
deepend-tildeclub
|
b23c1a73ca
|
Merge pull request #109 from ZoiteChat/fix-tray-icon-restore-hide
fix: keep tray hide/restore label synced to real window state
|
2026-03-12 19:40:40 -06:00 |
|
|
|
4cebe2ac8b
|
fix: expose shared tray label updater on Windows; keep non-win tray bits guarded
|
2026-03-12 19:34:17 -06:00 |
|
|
|
44431d2c10
|
fix: unnest tray cb guards so Windows callbacks actually get defined
|
2026-03-12 19:13:26 -06:00 |
|
|
|
14a1ac0dfb
|
fix: keep tray hide/restore label synced to real window state
|
2026-03-12 18:51:07 -06:00 |
|
deepend-tildeclub
|
166542f1e3
|
Merge pull request #108 from ZoiteChat/fix-flatpak-titlebar
Fix flatpak titlebar
|
2026-03-12 18:45:48 -06:00 |
|
|
|
52af960175
|
fix: refresh AppIndicator tray label on menu map/open
|
2026-03-12 18:31:20 -06:00 |
|
|
|
99f97b82a6
|
ui: drop menubar icons; make Away plain item w/ toggle handler
|
2026-03-12 16:52:06 -06:00 |
|
|
|
81ad7c5816
|
fix: persist manual addons by copying em into user addon dir
|
2026-03-12 15:16:42 -06:00 |
|
|
|
84544a5e91
|
feat: import colors.conf; fix userlist colors, GTK3 defaults, chanview tabs
|
2026-03-12 14:51:10 -06:00 |
|
|
|
7ece6faaad
|
ui: embed zoitechat.svg; use 32px headerbar icon w/ PNG fallback
|
2026-03-11 21:04:00 -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 |
|
|
|
b47c45d4cc
|
feat: merge GTK3 Theme into Appearance (new Advanced section); fix+scale chat bg image + use FileChooserNative picker
|
2026-03-08 10:10:59 -06:00 |
|
|
|
f2354a7fa2
|
refactor: unify tree/xtext/input colors via ThemeWidgetStyleValues (canonical widget-style path)
|
2026-03-07 22:11:09 -07:00 |
|
|
|
ca043be197
|
fix: KDE Wayland alert flash—detect Plasma+Wayland, present() before urgency hint
|
2026-03-07 19:21:37 -07: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 |
|
|
|
5983befd5b
|
icons: add system_icon_name API, make gtkutil fall back via resolver registry
|
2026-03-01 10:14:41 -07:00 |
|
|
|
e63e68dfde
|
icons: dedupe resolver tables, add unified menu-action API, route gtkutil/pixmaps through one registry + fallback chain
|
2026-03-01 09:58:04 -07:00 |
|
|
|
1ef81951b7
|
win32: wire icon-resolver into VS build, kill old menu icon payload (copy + installer)
|
2026-02-28 23:39:08 -07:00 |
|
|
|
395ccb0706
|
gtk: centralize icon lookup (new icon-resolver), move mappings out of gtkutil/pixmaps, add sane fallback chain + meson hookup
|
2026-02-28 23:17:27 -07:00 |
|