deepend
4cebe2ac8b
fix: expose shared tray label updater on Windows; keep non-win tray bits guarded
2026-03-12 19:34:17 -06:00
deepend
44431d2c10
fix: unnest tray cb guards so Windows callbacks actually get defined
2026-03-12 19:13:26 -06:00
deepend
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
deepend
05f4bf382d
flatpak: enable GTK_CSD=1 for GTK titlebars on KDE
2026-03-12 18:39:22 -06:00
deepend
52af960175
fix: refresh AppIndicator tray label on menu map/open
2026-03-12 18:31:20 -06:00
deepend-tildeclub
a2e2bdf803
Merge pull request #106 from ZoiteChat/remove-icons
...
ui: drop menubar icons
2026-03-12 18:15:12 -06:00
deepend-tildeclub
3baa5d92f4
Merge pull request #105 from ZoiteChat/plugins-retention
...
fix: persist manual addons by copying em into user addon dir
2026-03-12 16:54:27 -06:00
deepend
99f97b82a6
ui: drop menubar icons; make Away plain item w/ toggle handler
2026-03-12 16:52:06 -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
deepend
81ad7c5816
fix: persist manual addons by copying em into user addon dir
2026-03-12 15:16:42 -06:00
deepend
84544a5e91
feat: import colors.conf; fix userlist colors, GTK3 defaults, chanview tabs
2026-03-12 14:51:10 -06:00
deepend
7ece6faaad
ui: embed zoitechat.svg; use 32px headerbar icon w/ PNG fallback
2026-03-11 21:04:00 -06:00
deepend
031018a29e
ci: bump checkout/upload-artifact/setup-python actions to current versions
2026-03-11 09:21:42 -06:00
deepend
0f036383b2
build: GTK deprecation cleanup + follow-up warning fixes
2026-03-11 01:49:14 -06:00
deepend
c0e5ef79ec
build: fix GTK/OpenSSL warnings + tab color OOB
2026-03-10 23:05:56 -06:00
deepend
0aa6c26490
fix: quiet GTK/GLib warn spam; fix include order; normalize imported CSS
2026-03-09 14:21:20 -06:00
deepend-tildeclub
a11687e3eb
Merge pull request #8 from deepend-tildeclub/color-changer
...
Color changer
2026-03-09 11:37:00 -06:00
deepend-tildeclub
f676aa56e6
Merge pull request #103 from ZoiteChat/theme-features-fixes
...
Theme update
2026-03-09 10:50:12 -06:00
deepend
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
deepend
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
deepend
f2354a7fa2
refactor: unify tree/xtext/input colors via ThemeWidgetStyleValues (canonical widget-style path)
2026-03-07 22:11:09 -07:00
deepend
ca043be197
fix: KDE Wayland alert flash—detect Plasma+Wayland, present() before urgency hint
2026-03-07 19:21:37 -07:00
deepend
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
43374f4fae
Merge pull request #4 from deepend-tildeclub/theme-module
...
feat: centralize theming in theme-manager (palette/tokens, CSS, dark-…
2026-03-02 20:44:49 -07:00
deepend-tildeclub
5e86f363ed
Merge pull request #100 from ZoiteChat/theme-module
...
Theme module
2026-03-02 19:59:43 -07:00
deepend
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
f3086fa389
Merge pull request #2 from deepend-tildeclub/consistent-icons
...
gtk: centralize icon lookup (new icon-resolver), move mappings out of…
2026-03-01 15:01:19 -07:00
deepend-tildeclub
0523b0639b
Merge pull request #99 from ZoiteChat/consistent-icons
...
icon-resolver unifies gtk icons; win32/ci now ships real hicolor theme
2026-03-01 14:55:32 -07:00
deepend
1a32bff274
win32 icons: actually copy hicolor subdirs.
2026-03-01 13:16:52 -07:00
deepend
349d7f4c55
win32: install hicolor icons + CI now pulls real hicolor-icon-theme
2026-03-01 11:09:19 -07:00
deepend
734d194cb0
win32: stage hicolor icon theme into rel share/icons
2026-03-01 10:58:17 -07:00
deepend
5983befd5b
icons: add system_icon_name API, make gtkutil fall back via resolver registry
2026-03-01 10:14:41 -07:00
deepend
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
deepend
1ef81951b7
win32: wire icon-resolver into VS build, kill old menu icon payload (copy + installer)
2026-02-28 23:39:08 -07:00
deepend
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
deepend-tildeclub
b3f692f00c
Update server addresses for Zoite
2026-02-28 23:02:02 -07:00
deepend-tildeclub
64c2fd4e51
Merge pull request #96 from ZoiteChat/win-dependencies-cleanup
...
Win dependencies cleanup
2026-02-28 10:44:44 -07:00
deepend-tildeclub
dd698ecab4
Merge pull request #95 from ZoiteChat/userlist-highlight
...
userlist highlight: focusable treeview
2026-02-28 10:23:23 -07:00
deepend
b93bad9859
windows x64-only purge: kill Win32 configs, simplify installer.
2026-02-28 09:53:37 -07:00
deepend
733f932b78
squash: win32 packaging detox (no comsupp/VC2013, trim payload, gate lua/python)
2026-02-28 09:36:50 -07:00
deepend
50d99e1314
userlist highlight: focusable treeview + palette CSS gets real :selected theme colors
2026-02-27 09:28:44 -07:00
deepend-tildeclub
90b7d7c5a1
Delete packaging/solus directory
...
Removing Solus build. Will bring this back in future when I have more time.
2026-02-26 12:51:51 -07:00
deepend-tildeclub
7e422e10a6
Delete .github/workflows/solus-eopkg-build.yml
...
Removing Solus Build. Will possibly bring this back when I have more time.
2026-02-26 12:51:11 -07:00
deepend-tildeclub
2bf32fc770
Merge pull request #90 from ZoiteChat/code-cleanup
...
Code cleanup
2026-02-25 18:16:54 -07:00
deepend
3e095c3c33
Removed two redundant inline comments in the file dialog response/done handlers, leaving the behavior unchanged and the control flow cleaner.
...
Removed an old commented-out helper function block (gtkutil_treeview_get_selected_iter) that was dead/commented code.
2026-02-25 18:07:26 -07:00
deepend
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
deepend
7578928199
Cleaned up redundant/outdated inline comments in the text frontend argument/config and GUI control paths while leaving behavior unchanged (comment-only cleanup).
2026-02-25 16:22:46 -07:00
deepend-tildeclub
428127ef40
Merge pull request #91 from ZoiteChat/fix-application-focus
...
Added a Windows-only helper (mg_win32_allow_autohide_taskbar) that ge…
2026-02-25 16:20:47 -07:00
deepend
e3f932aa6b
Updated the Win32 window-state handling to include shellapi.h and query taskbar auto-hide/taskbar edge state via SHAppBarMessage, so maximized windows can leave a 1px reveal edge for the auto-hidden taskbar.
...
Added monitor-aware work-area adjustment when maximized (MonitorFromWindow + GetMonitorInfo) and shrink by 1px on the detected taskbar edge (including bottom edge), then apply that rectangle with SetWindowPos. This addresses the “mouse at bottom edge should unhide taskbar” behavior.
Kept the existing HWND_NOTOPMOST safeguard in place after the adjustment, preserving prior not-topmost behavior.
2026-02-25 14:48:18 -07:00