p
2d1df86a46
xC + frontends: merge M-! into M-a + reversed M-A
...
Both WeeChat and irssi merge these two by prioritising highlights
when you press M-a.
2026-08-09 14:58:11 +02:00
p
dbb47ec2ee
Adjust key bindings
...
Now they should actually be more friendly to WeeChat users.
2026-08-08 14:13:10 +02:00
p
d9af9c1057
xA: mildly improve the experience
...
Fyne got a bit faster at layouting, but showing the log still kills it.
2026-08-08 06:56:07 +02:00
p
d2a3719b78
xA/xT/xW: handle server rename events better
2026-07-21 16:36:08 +02:00
p
d453b64d3f
xA: make reset items also reset inverse text
2026-07-21 16:36:08 +02:00
p
09c3980c50
xA: show relay error messages rather than crash
2026-07-21 16:36:08 +02:00
p
b9097f40f6
xA: bump Fyne to 2.8.0
...
Alpine 3.23 Scripts failed
Now supporting strike-through formatting.
Overall, this frontend is much more usable now.
2026-07-20 07:49:50 +02:00
p
253bfb530b
xA: bump dependencies
2026-01-10 12:48:42 +01:00
p
57261fb13a
xA: bump Fyne and other dependencies
Alpine 3.21 Scripts failed
2025-11-03 17:58:32 +01:00
p
5c41eab9d7
xA: add a Makefile rule for Android
2025-11-03 17:58:32 +01:00
p
7ba17a0161
Make the relay acknowledge all received commands
...
To that effect, bump liberty and the xC relay protocol version.
Relay events have been reordered to improve forward compatibility.
Also prevent use-after-free when serialization fails.
xP now slightly throttles activity notifications,
and indicates when there are unacknowledged commands.
2025-05-10 12:08:51 +02:00
p
4cf8c394b9
xA: bump Fyne to 2.6.0
...
Not much has actually changed.
2025-04-26 15:04:49 +02:00
p
a22baa4b55
xA: prevent sound playback GC
...
The beep sound could be cut short.
2024-11-14 16:48:44 +01:00
p
cd76702ab2
xA/xW: dehighlight current buffer appropriately
2024-11-14 16:14:54 +01:00
p
977b073b58
xA: enforce internal icon from the start
2024-11-14 16:14:49 +01:00
p
05a41b2629
xA/xM/xW: refresh renamed buffers correctly
...
Rendering takes the current buffer into account,
so change its value before using it, not afterwards.
The order happened to not matter on at least Windows,
because we just queue a message.
2024-11-14 11:41:09 +01:00
p
a62ed5bbac
xA/xM: refresh buffer list on dehighlight
2024-11-14 11:41:08 +01:00
p
9c9776bacd
xA: make the log effectively read-only
2024-11-13 10:29:11 +01:00
p
086b879ab8
xA: add a "generate" target to the Makefile
...
So that Fyne tools can be run without building the default binary.
2024-11-12 17:11:23 +01:00
p
214c349869
xA: limit buffer length
2024-11-12 16:19:53 +01:00
p
3d975c9437
xA: downgrade Go version requirement
...
We need 1.22 for the "for" loop variable scope change.
2024-11-12 13:53:55 +01:00
p
1635a730e8
Add a Fyne frontend for xC
...
Alpine 3.20 Scripts failed
Arch Linux AUR Scripts failed
It is fairly mediocre all around, but also generally usable,
natively covering mobile platforms.
2024-11-12 12:02:10 +01:00