Commit Graph

22 Commits

Author SHA1 Message Date
cd76702ab2
xA/xW: dehighlight current buffer appropriately 2024-11-14 16:14:54 +01:00
46be4836df
xW: print the separator line at the end of buffer 2024-11-14 13:50:51 +01:00
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
f8ea1634c4
Bump liberty 2024-03-04 16:15:22 +01: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
2f19e5a733
xW: improve command sending 2023-07-29 02:15:24 +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
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