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
a64b1152a1
Bump liberty
2024-11-11 21:42:28 +01:00
a011b57ce2
Bump liberty
2024-11-07 11:07:36 +01:00
b1ee295345
xP: update variable name
2024-11-04 07:40:14 +01:00
872f2d7c59
Fix calloc argument order
2024-08-08 09:13:25 +02:00
f15d887dcd
Bump liberty
2024-08-08 09:02:25 +02:00
841bc00c51
xP: cleanup
...
I had forgotten about the auto-redraw system.
2024-07-28 13:42:28 +02:00
8afe4f8aad
Improve wording in the last NEWS entry
2024-07-28 13:26:24 +02:00
73cc8f448a
Bump version, update NEWS
2024-07-28 07:29:15 +02:00
4565afe294
xC: expand a comment
2024-07-28 07:15:41 +02:00
3ad8c79de8
xC: handle multiline server commands properly
...
Additional lines might have been passed to the server intact
as part of an argument, but we have /quote for that.
2024-07-28 04:10:30 +02:00
12fc3c228a
xP: reset highlight state once reaching buffer end
2024-07-28 03:44:37 +02:00
175533a5e9
xP: don't interrupt IME composition
...
On Vivaldi/macOS, pressing Enter would send the input and still keep
editing it as it was.
2024-07-04 20:06:59 +02:00
a9b46141a9
xS/xN: add test targets
2024-04-10 13:59:33 +02:00
c38cca3b92
Bump liberty
2024-04-09 17:08:40 +02:00
aee7540faa
Update README.adoc and xN usage output
2024-04-04 21:25:17 +02:00
53ba996ec9
Add a simple IRC notifier utility
2024-04-03 15:56:33 +02:00
d450c6cc5f
xP: do not send the Referrer header
2024-03-04 16:15:22 +01:00
f8ea1634c4
Bump liberty
2024-03-04 16:15:22 +01:00
ef257cd575
xP: avoid expensive updates/refreshes
2024-01-06 23:44:11 +01:00
69eccc7065
xP: don't let buffers grow indefinitely
...
Primarily for performance reasons.
2024-01-06 21:17:18 +01:00
13d2ff115b
xM: improve the bundle icon a bit
2023-09-04 07:06:03 +02:00
9e4692bb09
xM: generate and use a bundle icon
2023-09-03 02:13:14 +02:00
1c4343058d
Add a Cocoa frontend for xC
...
Some work remains to be done to get it to be even as good
as the Win32 frontend, but it's generally usable.
2023-09-01 01:12:51 +02:00
e5156cddbf
xW: render leaked lines a bit more accurately
...
There is no need to reset all text attributes, just the colour.
2023-08-25 22:48:31 +02:00
34521e61c1
xP/xW: fix buffer rename handling
...
Maintaining string pointers to the current/last buffer
means that renames invalidate them.
2023-08-25 22:48:31 +02:00
c22dd67fc1
xC: send missing relay events for newly added servers
2023-08-25 22:48:27 +02:00
274d5f03e7
xC: give the /away command a proper handler
...
Multiple words should be passed to the server as a single argument.
2023-08-25 22:46:43 +02:00
2f19e5a733
xW: improve command sending
2023-07-29 02:15:24 +02:00
b9cdabca5d
xC: fix relay handling of missing log files
...
Intermediate error messages would trash the prepared static buffer.
2023-07-28 04:30:45 +02:00
f60ca43156
xW: do not unnecessarily enter compatibility mode
2023-07-28 04:30:45 +02:00
afe4e61f08
xW: mark a footgun
...
These messages are used by IsDialogMessage(), and use the WM_USER range.
2023-07-27 23:08:16 +02:00
8d9d1c60ec
xW: make Up/Down go through input history
...
The input field isn't multiline, so this doesn't pose an issue.
Otherwise, we'd have to check if we're on the top line first.
2023-07-27 16:35:54 +02:00
8c1464822b
xW: don't delay sending out pongs
2023-07-27 16:19:32 +02:00
fcd1b8e011
xW: improve beeping
...
This adds yet another build dependency,
but it's better than the alternatives of handling it in code.
2023-07-27 16:06:41 +02:00
3d345987c3
xW: cleanup
2023-07-27 02:37:20 +02:00
3e37efd9cd
xW: show a connect dialog when run without args
2023-07-27 01:28:52 +02:00
efb25b8aae
xW: un-highlight the icon when activating buffers
2023-07-26 16:07:21 +02:00
e72793e315
xW: make newline before unread marker conditional
2023-07-26 16:07:20 +02:00
5a412ab6e2
xW: handle WM_SYSCOLORCHANGE
2023-07-26 16:07:20 +02:00
81bc578773
xW: add missing date change handling
2023-07-26 03:59:25 +02:00
100de5ac2d
xC: fix Readline 6.3 compatibility
2023-07-24 07:59:22 +02:00
c157d3369f
xP: make Page Up/Down in editor scroll the buffer
...
Just like in xW recently. It is unlikely that the user would want
to use these keys to move the cursor. Ctrl+Home/End still work,
as does holding Up/Down arrows.
Also stop using the deprecated and somewhat cryptic keyCode.
2023-07-23 00:20:32 +02:00
8b5ea67aff
xW: fix Clang build
2023-07-21 12:37:01 +02:00
6f02af814f
xW: store the largest program icon in PNG format
...
This shaves off about half a megabyte.
2023-07-16 08:35:39 +02:00
90859107c8
xW: set version information
2023-07-15 23:35:46 +02:00
0219dbd026
Add a Win32 frontend for xC
...
This has been more of an exercise. The performance of Msftedit.dll
is rather abysmal, and its interface isn't the most accomodating.
That said, the frontend is quite usable, at least on Windows 10+.
2023-07-15 17:00:21 +02:00
1da4699a7a
Cleanup
2023-07-09 09:35:16 +02:00
9e993c50e6
xC: don't crash with unknown terminals
...
It would be possible to avoid using cur_term fields in this case,
but the program would likely be of little use anyway.
2023-07-07 10:43:15 +02:00
b3e9218b23
Fix Cygwin build warnings
2023-07-07 09:53:20 +02:00