Commit Graph

4613 Commits

Author SHA1 Message Date
364e52f7d9 Fix Win tray hidden-state toggle logic 2026-03-21 03:28:38 -06:00
deepend-tildeclub
57d0d92ecb Merge pull request #141 from ZoiteChat/empty-space-input-box
Fix GTK entry scroll artifact CSS
2026-03-21 02:42:52 -06:00
cf89d80765 Fix GTK entry scroll artifact CSS 2026-03-21 02:20:34 -06:00
deepend-tildeclub
758722ddeb Merge pull request #140 from ZoiteChat/fix-sounds-pref-section-height
Fix prefs page fill/expand packing
2026-03-21 00:12:01 -06:00
182adba83c Fix prefs page fill/expand packing 2026-03-21 00:00:59 -06:00
deepend-tildeclub
3c880216cf Merge pull request #139 from ZoiteChat/tray-icon-fix
Fix Wayland tray init + DBus assert, add source-build icon fallback
2026-03-21 00:00:02 -06:00
e854153b88 Skip X11 tray probe for AppIndicator builds 2026-03-20 23:38:31 -06:00
416b8449b9 Fix AppIndicator tray init for Wayland/source builds 2026-03-20 23:18:19 -06:00
deepend-tildeclub
394de09cb1 Merge pull request #137 from ZoiteChat/network-tree-width-stacked
Preserve saved right pane size on first layout
2026-03-20 08:43:34 -06:00
5213669fbc Preserve saved right pane size on first layout 2026-03-20 08:33:16 -06:00
8471e2feac license: add license text to new files. 2026-03-19 11:03:29 -06:00
deepend-tildeclub
dd53a92ecf Merge pull request #136 from ZoiteChat/fix-license-website-links-about
Make About dialog links explicit, add GPL URL
2026-03-19 00:19:20 -06:00
0ff4c3608e Make About dialog links explicit, add GPL URL 2026-03-18 23:58:57 -06:00
deepend-tildeclub
909854ae12 Merge pull request #135 from ZoiteChat/vcredist_fix
Make VC++ redist installer option smarter
2026-03-18 21:52:16 -06:00
725da0065b installer: fixed vcredist download url. 2026-03-18 21:43:13 -06:00
c8801dd5d3 Add non-plugin installer download fallback 2026-03-18 21:37:48 -06:00
80c59795d7 Use registry check for VC++ runtime detect 2026-03-18 21:30:33 -06:00
b1f74094f1 Make VC++ redist installer option smarter 2026-03-18 21:22:07 -06:00
deepend-tildeclub
255089a0a5 Merge pull request #130 from ZoiteChat/save-fixes
Save fixes
2026-03-18 09:20:59 -06:00
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
81dcdbe648 pkg: make libayatana-appindicator a required dep in PKGBUILD 2026-03-16 18:38:04 -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
0bcd369426 fix: tighten URL host/IP matching; reject more bogus hosts, keep IPv6 brackets right 2026-03-16 10:31:49 -06:00
deepend-tildeclub
b316d4a281 Merge pull request #126 from ZoiteChat/userlist-chanlist-width-fix
ui: let right sidebar shrink proper; left-align counts, ellipsize lis…
2026-03-16 02:25:21 -06:00
86ab0135ce ui: let right sidebar shrink proper; left-align counts, ellipsize lists, stop content forcing width 2026-03-16 01:49:18 -06:00
2d42d4e181 build(ci): bump Win deps incl Perl 5.42/Python 3.14.3; refresh libs; drop old Inno dl plugin 2026-03-16 01:25:01 -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 zoitechat-2.18.0-pre4 2026-03-14 21:32:11 -06:00
b5ebba4521 release: bump 2.18.0~pre4 + release notes. 2026-03-14 20:09:55 -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
deepend-tildeclub
b9bd0ed61c Merge pull request #123 from ZoiteChat/text_highlight_fix
fix: style GTK selection nodes too, not just rows/cells
2026-03-14 17:27:46 -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