149f930ef9
irc: make Send message dialog multiline and expandable
Slendi2025-09-20 03:10:12 +03:00
5cec4d8bb1
irc: remove duplicate NICK handler in handleLine
Slendi2025-09-20 03:09:03 +03:00
36dd81ce1c
irc: fix live updates and preserve default buttons on reopen
Slendi2025-09-20 03:03:28 +03:00
d79377a712
irc: restore TextViewer default buttons (scroll/find/Close); keep only custom Send button to avoid duplicate Close; fixes live updates
Slendi2025-09-20 02:50:32 +03:00
2f061e20dc
irc: avoid reinit on append; set TextViewer.text to current buffer in refresh; rely on switcher refresh path
Slendi2025-09-20 02:48:54 +03:00
8a38e51e20
irc: force TextViewer reinit after live append to current channel to work around UI not repainting
Slendi2025-09-20 02:45:22 +03:00
bdb131cbfa
irc: refresh current channel with same codepath as switcher after append; fixes live updates on send/receive
Slendi2025-09-20 02:39:33 +03:00
ef3db25cd0
irc: send before closing dialog and force a post-close refresh; add refreshView helper
Slendi2025-09-20 02:30:59 +03:00
ed22622ecd
irc: trigger ScrollTextWidget updateScrollBar after appending to force immediate repaint on send
Slendi2025-09-20 02:27:59 +03:00
3051a31136
irc: force UI refresh after local send/append; no need to reselect channel to see own messages
Slendi2025-09-20 02:23:38 +03:00
747b30ad55
irc: show current buffer after (re)init to avoid needing manual switch; preload history on open
Slendi2025-09-20 02:19:42 +03:00
499adacb06
irc: preserve channels/buffers on UI reinit; avoid resetting state when reopening background session
Slendi2025-09-20 02:16:01 +03:00
aa18d317de
irc: add Disconnect in server actions; rename Connect->Open when session already active
Slendi2025-09-20 02:11:17 +03:00
7f4d1fa6b5
irc: add Disconnect action; avoid double Close by removing default buttons; guard UI updates when closed; reinit view when reopening background session; rename server action when connected
Slendi2025-09-20 02:09:21 +03:00
661bc5daa1
irc: keep session alive when closing UI; reuse background session on reopen; rename Leave->Close
Slendi2025-09-20 02:03:34 +03:00
60db4a97c1
irc: standardize history dir to host_port; add legacy name_host_port fallback when loading
Slendi2025-09-20 02:00:00 +03:00
b57a19fd51
irc: restore last active channel on reconnect; auto-switch from console on first JOIN; persist last target per server
Slendi2025-09-20 01:56:50 +03:00
8ec5f38d07
irc: persist per-target history to files; preload last lines on switch
Slendi2025-09-20 01:52:54 +03:00