ThePeGaSuS
c725adaa09
Fix CTCP ACTION not rerouting self-sent /me to correct PM window
...
Mirrors the PRIVMSG fix: replayed /me messages sent by our own nick
via WeeChat relay backlog were always passed with fromme=FALSE,
so they never got rerouted to the actual PM query window.
2026-09-03 08:51:21 +02:00
ThePeGaSuS
0ba523d071
Fix: private messages split into two windows over WeeChat's IRC relay
...
When you send a private message, ZoiteChat sometimes gets the same
message echoed back by the server so it can show it in the right
window. Whether it recognizes that echo depended on the server first
confirming a feature called "echo-message" during connection setup.
WeeChat's relay doesn't seem to confirm that feature the way other
servers (or ZNC) do, so ZoiteChat didn't recognize its own echoed
messages and treated them as brand new incoming messages from
yourself, opening a second, separate conversation window instead of
using the one you were already typing in.
This makes ZoiteChat recognize its own message by checking who sent
it, instead of only trusting that feature confirmation. That way,
sent and received messages always end up in the same conversation
window, regardless of how well the server/relay announces its
capabilities.
2026-08-28 20:48:12 +02:00
36f0d7450c
fix startup error on flatpak
2026-08-15 12:20:18 -06:00
6b4a2b5406
fix unmark away option
2026-08-15 12:07:41 -06:00
558ef7fbdf
fix Escaping of the intial slash
2026-08-04 11:58:30 -06:00
7c6609a414
fix duplicate /msg output
2026-08-04 11:35:48 -06:00
05ee0dbdb5
Reduce needed client restarts for settings changes.
2026-07-16 08:48:33 -06:00
90daed18df
fix a few GTK3 theming quirks
2026-07-15 23:56:05 -06:00
89d70a940c
theming: respect system theme by default
2026-07-13 13:26:55 -06:00
2a7ee7f0b2
Prompt SASL password again on reconnect
2026-07-13 09:18:19 -06:00
d755c39e4a
Add manual SASL password prompt
2026-07-09 12:50:13 -06:00
27c82d8411
Use owned channel tree font for palette behavior
2026-07-09 10:38:52 -06:00
deepend-tildeclub
cfb19820fa
Merge pull request #330 from ZoiteChat/Windows/python38-support
...
Add Python 3.8 support for older windows versions.
2026-07-08 10:00:31 -06:00
deepend-tildeclub
e05ca13608
Merge pull request #335 from ZoiteChat/color-tooltips
...
Add mouse over tooltips for each color selection.
2026-07-08 09:44:10 -06:00
2caec91a0f
Improve color tooltip design
2026-07-08 00:58:34 -06:00
9465a1e0a8
Fix Windows taskbar click not minimizing the window
2026-07-07 23:44:22 -06:00
251272c708
Applying: Fix Windows 7 crash after connecting when Python plugin init fails
2026-07-07 19:04:51 -06:00
f068a0e0fa
Fix Windows Python plugin DLL selection
2026-07-07 15:34:11 -06:00
d0034cd112
Fixed missing comma in color tooltips
2026-07-07 14:14:36 -06:00
ae6d5ebeef
Add mouse over tooltips for each color selection.
2026-07-07 09:08:00 -06:00
c3d8f27f48
Add Python 3.8 support for older windows versions.
2026-07-06 01:37:59 -06:00
b85229f1a1
Adjust default text-event colors
2026-07-05 23:54:49 -06:00
deepend-tildeclub
d03298a048
Merge pull request #325 from ZoiteChat/fix-chat-scrollbar-stepper-scrolling
...
Fix chat scrollbar step increment for arrow scrolling
2026-07-05 15:07:25 -06:00
deepend-tildeclub
798e0b487e
Merge pull request #324 from ZoiteChat/fix-nickserv-pass-auth
...
Fix NickServ auth to use decrypted active password
2026-07-05 13:50:48 -06:00
49444d72b4
Fix chat scrollbar step increment for arrow scrolling
2026-07-05 13:38:26 -06:00
deepend-tildeclub
c0e0fe4dcb
Merge pull request #319 from ZoiteChat/css-use-after-free-fix
...
Fix channel tree font ownership/lifetime
2026-07-04 20:07:58 -06:00
96b09bfc1d
Fix NickServ auth to use decrypted active password
2026-07-04 20:04:11 -06:00
9a6c913d89
Fix channel tree font ownership/lifetime
2026-07-02 13:08:48 -06:00
42010594be
Prefer ShellExecuteW for Windows URL opens
2026-07-02 13:02:09 -06:00
4066a07892
Support OpenSSL 4 API
2026-06-29 18:47:46 -06:00
e0116acbe4
Fix lag ping timeout window.
2026-06-27 11:46:51 -06:00
aff0335f7e
Fix self-echoed PM routing to target tab
2026-06-27 01:42:23 -06:00
65452d80f1
Use native Win32 tray context menu
2026-06-26 14:32:12 -06:00
deepend-tildeclub
df4d432151
Merge pull request #308 from ZoiteChat/replace-depreciated-ipv4-conversion-calls
...
Replace legacy IPv4 APIs
2026-06-25 21:34:39 -06:00
be99d0e900
Add reply cache, composer bar, and nick-menu replies
2026-06-25 14:51:04 -06:00
97fcf1d5fc
Replace legacy IPv4 APIs
2026-06-24 14:24:43 -06:00
7ba142a9f2
Restore accept-invalid-cert TLS bypass behavior
2026-06-20 19:07:19 -06:00
47f53c14db
Adjust Fedora package checks for GTK3 test stability
2026-06-20 10:59:10 -06:00
a47d40b914
Guard GTK3 theme tests for headless Xwayland
2026-06-20 10:25:02 -06:00
be33ae30bb
Guard GTK theme ops when screen/seat missing
2026-06-20 09:51:16 -06:00
6d5f1306bf
Guard legacy OpenSSL cleanup for 4.x builds
2026-06-20 09:24:05 -06:00
dfd4554a11
Move Topic Bar prefs under Appearance
2026-06-20 04:48:47 -06:00
1b98297881
Add topic layout prefs for inline modes/multiline topics
2026-06-20 04:09:45 -06:00
ac07d39db8
Fix DBus unload null filename path
2026-06-18 19:25:11 -06:00
cbc9f68dd6
Isolate GTK3 settings test data home + use xwayland-run
2026-06-18 18:57:49 -06:00
5833f8a3d8
Expose hidden channel tree for tab switcher compatibility
2026-06-15 22:52:20 -06:00
deepend-tildeclub
72132d5e88
Merge pull request #283 from ZoiteChat/tray-iconified-restore
...
Fix tray restore for iconified windows
2026-06-15 14:22:47 -06:00
3e1f6b9137
Add keybind reset while preserving custom rows
2026-06-12 08:22:03 -06:00
deepend-tildeclub
bb08b19c0d
Merge pull request #291 from ZoiteChat/extend-keybind-change-page-targeting
...
Allow keybinds to switch by channel name
2026-06-10 16:28:18 -06:00
deepend-tildeclub
7497919e8f
Merge pull request #290 from ZoiteChat/ssl-init--modern-apis
...
Harden TLS defaults, cert checks, and hostname failures
2026-06-10 16:24:19 -06:00