Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIP: Make the relay acknowledge received commands | Přemysl Eric Janouch | 27 hours | 10 | -51/+137 |
| | | | | | | | | | | | | | xP now slightly throttles activity notifications, and indicates when there are unacknowledged commands. Relay events have been reordered to improve forward compatibility. As can be observed, even the smallest protocol change has great consequences. WIP: - xC: fix connection killing | ||||
* | WIP: Add a Qt Quick frontend for xC | Přemysl Eric Janouch | 2025-04-26 | 5 | -6/+181 |
| | | | | We have to decouple the UI from the relay code. | ||||
* | WIP: xF: show something through actually using X11 | Přemysl Eric Janouch | 2025-04-26 | 1 | -42/+1046 |
| | | | | | | | WIP: - Convert formatter items to an inner representation - Basic text layout with basic splitting - Conclude the commit as purely read-only but otherwise pretty | ||||
* | WIP: xC: force libedit into asynchronicity | Přemysl Eric Janouch | 2025-04-26 | 1 | -0/+112 |
| | |||||
* | Make xF a first-class citizen | Přemysl Eric Janouch | 2025-04-26 | 4 | -11/+68 |
| | |||||
* | WIP: xS: add a Dockerfile for testing purposes | Přemysl Eric Janouch | 2025-04-26 | 1 | -0/+10 |
| | |||||
* | xA: bump Fyne to 2.6.0 | Přemysl Eric Janouch | 2025-04-26 | 3 | -660/+99 |
| | | | | Not much has actually changed. | ||||
* | CMakeLists.txt: actually name an option | Přemysl Eric Janouch | 2025-01-12 | 1 | -1/+1 |
| | |||||
* | xC: regard more characters as highlight delimiters | Přemysl Eric Janouch | 2025-01-08 | 1 | -3/+1 |
| | | | | Almost 10 years of a poor decision. | ||||
* | Port the integration test from expect to wdye | Přemysl Eric Janouch | 2025-01-08 | 4 | -52/+77 |
| | |||||
* | Bump version, update NEWSv2.1.0 | Přemysl Eric Janouch | 2024-12-19 | 2 | -2/+2 |
| | | | | A few annoying bugs have been fixed. | ||||
* | Update README.adoc | Přemysl Eric Janouch | 2024-12-19 | 1 | -2/+9 |
| | |||||
* | xT: improve MSYS2 build | Přemysl Eric Janouch | 2024-12-19 | 2 | -2/+25 |
| | | | | The static Qt 6 package is unusable. | ||||
* | xC: fix crash with too many topic formatting items | Přemysl Eric Janouch | 2024-12-18 | 2 | -384/+383 |
| | | | | | | | | Manually constructed formatters have no sentinel value. This is a one-line change in relay_prepare_channel_buffer_update(), however the whole block of "Relay output" code has been moved down, resolving one TODO and rendering two function prototypes unnecessary. | ||||
* | xT: figure out basic packaging | Přemysl Eric Janouch | 2024-12-17 | 2 | -27/+70 |
| | |||||
* | xC: fix newer Readline, allow stdin streaming | Přemysl Eric Janouch | 2024-12-17 | 2 | -3/+17 |
| | | | | Also update NEWS. | ||||
* | Bump liberty | Přemysl Eric Janouch | 2024-12-16 | 1 | -0/+0 |
| | |||||
* | Add a Qt Widgets frontend to xC | Přemysl Eric Janouch | 2024-12-15 | 8 | -3/+1898 |
| | | | | | | | This is very much a work in progress, though functional. Qt Widgets are basically non-working on Android, though Qt Quick requires a radically different approach. | ||||
* | xM: fix build regression | Přemysl Eric Janouch | 2024-11-26 | 1 | -0/+3 |
| | |||||
* | xA: prevent sound playback GC | Přemysl Eric Janouch | 2024-11-14 | 1 | -1/+5 |
| | | | | The beep sound could be cut short. | ||||
* | xP: bump copyright years | Přemysl Eric Janouch | 2024-11-14 | 1 | -1/+1 |
| | |||||
* | xA/xW: dehighlight current buffer appropriately | Přemysl Eric Janouch | 2024-11-14 | 2 | -141/+182 |
| | |||||
* | xA: enforce internal icon from the start | Přemysl Eric Janouch | 2024-11-14 | 1 | -0/+1 |
| | |||||
* | xW: print the separator line at the end of buffer | Přemysl Eric Janouch | 2024-11-14 | 1 | -1/+1 |
| | |||||
* | xA/xM/xW: refresh renamed buffers correctly | Přemysl Eric Janouch | 2024-11-14 | 3 | -4/+4 |
| | | | | | | | | 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. | ||||
* | xA/xM: refresh buffer list on dehighlight | Přemysl Eric Janouch | 2024-11-14 | 2 | -0/+2 |
| | |||||
* | xA: make the log effectively read-only | Přemysl Eric Janouch | 2024-11-13 | 1 | -1/+8 |
| | |||||
* | xA: add a "generate" target to the Makefile | Přemysl Eric Janouch | 2024-11-12 | 1 | -2/+4 |
| | | | | So that Fyne tools can be run without building the default binary. | ||||
* | xA: limit buffer length | Přemysl Eric Janouch | 2024-11-12 | 1 | -3/+14 |
| | |||||
* | xA: downgrade Go version requirement | Přemysl Eric Janouch | 2024-11-12 | 1 | -1/+1 |
| | | | | We need 1.22 for the "for" loop variable scope change. | ||||
* | Bump xP dependencies | Přemysl Eric Janouch | 2024-11-12 | 2 | -68/+5 |
| | |||||
* | Update README.adoc | Přemysl Eric Janouch | 2024-11-12 | 1 | -3/+7 |
| | |||||
* | Add a Fyne frontend for xC | Přemysl Eric Janouch | 2024-11-12 | 10 | -1/+2396 |
| | | | | | It is fairly mediocre all around, but also generally usable, natively covering mobile platforms. | ||||
* | Bump liberty | Přemysl Eric Janouch | 2024-11-11 | 1 | -0/+0 |
| | |||||
* | Bump liberty | Přemysl Eric Janouch | 2024-11-07 | 2 | -2/+1 |
| | |||||
* | xP: update variable name | Přemysl Eric Janouch | 2024-11-04 | 1 | -3/+3 |
| | |||||
* | Fix calloc argument order | Přemysl Eric Janouch | 2024-08-08 | 1 | -3/+3 |
| | |||||
* | Bump liberty | Přemysl Eric Janouch | 2024-08-08 | 2 | -6/+6 |
| | |||||
* | xP: cleanup | Přemysl Eric Janouch | 2024-07-28 | 1 | -3/+1 |
| | | | | I had forgotten about the auto-redraw system. | ||||
* | Improve wording in the last NEWS entry | Přemysl Eric Janouch | 2024-07-28 | 1 | -1/+1 |
| | |||||
* | Bump version, update NEWSv2.0.0 | Přemysl Eric Janouch | 2024-07-28 | 2 | -2/+2 |
| | |||||
* | xC: expand a comment | Přemysl Eric Janouch | 2024-07-28 | 1 | -1/+2 |
| | |||||
* | xC: handle multiline server commands properly | Přemysl Eric Janouch | 2024-07-28 | 2 | -1/+5 |
| | | | | | Additional lines might have been passed to the server intact as part of an argument, but we have /quote for that. | ||||
* | xP: reset highlight state once reaching buffer end | Přemysl Eric Janouch | 2024-07-28 | 1 | -0/+6 |
| | |||||
* | xP: don't interrupt IME composition | Přemysl Eric Janouch | 2024-07-04 | 1 | -1/+1 |
| | | | | | On Vivaldi/macOS, pressing Enter would send the input and still keep editing it as it was. | ||||
* | xS/xN: add test targets | Přemysl Eric Janouch | 2024-04-10 | 2 | -0/+4 |
| | |||||
* | Bump liberty | Přemysl Eric Janouch | 2024-04-09 | 1 | -0/+0 |
| | |||||
* | Update README.adoc and xN usage output | Přemysl Eric Janouch | 2024-04-04 | 2 | -5/+5 |
| | |||||
* | Add a simple IRC notifier utility | Přemysl Eric Janouch | 2024-04-03 | 11 | -127/+627 |
| | |||||
* | xP: do not send the Referrer header | Přemysl Eric Janouch | 2024-03-04 | 1 | -2/+4 |
| |