aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version, update NEWSv2.1.0origin/masterPřemysl Eric Janouch3 days2-2/+2
| | | | A few annoying bugs have been fixed.
* Update README.adocPřemysl Eric Janouch3 days1-2/+9
|
* xT: improve MSYS2 buildPřemysl Eric Janouch3 days2-2/+25
| | | | The static Qt 6 package is unusable.
* xC: fix crash with too many topic formatting itemsPřemysl Eric Janouch4 days2-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 packagingPřemysl Eric Janouch5 days2-27/+70
|
* xC: fix newer Readline, allow stdin streamingPřemysl Eric Janouch5 days2-3/+17
| | | | Also update NEWS.
* Bump libertyPřemysl Eric Janouch6 days1-0/+0
|
* Add a Qt Widgets frontend to xCPřemysl Eric Janouch7 days8-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 regressionPřemysl Eric Janouch2024-11-261-0/+3
|
* xA: prevent sound playback GCPřemysl Eric Janouch2024-11-141-1/+5
| | | | The beep sound could be cut short.
* xP: bump copyright yearsPřemysl Eric Janouch2024-11-141-1/+1
|
* xA/xW: dehighlight current buffer appropriatelyPřemysl Eric Janouch2024-11-142-141/+182
|
* xA: enforce internal icon from the startPřemysl Eric Janouch2024-11-141-0/+1
|
* xW: print the separator line at the end of bufferPřemysl Eric Janouch2024-11-141-1/+1
|
* xA/xM/xW: refresh renamed buffers correctlyPřemysl Eric Janouch2024-11-143-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 dehighlightPřemysl Eric Janouch2024-11-142-0/+2
|
* xA: make the log effectively read-onlyPřemysl Eric Janouch2024-11-131-1/+8
|
* xA: add a "generate" target to the MakefilePřemysl Eric Janouch2024-11-121-2/+4
| | | | So that Fyne tools can be run without building the default binary.
* xA: limit buffer lengthPřemysl Eric Janouch2024-11-121-3/+14
|
* xA: downgrade Go version requirementPřemysl Eric Janouch2024-11-121-1/+1
| | | | We need 1.22 for the "for" loop variable scope change.
* Bump xP dependenciesPřemysl Eric Janouch2024-11-122-68/+5
|
* Update README.adocPřemysl Eric Janouch2024-11-121-3/+7
|
* Add a Fyne frontend for xCPřemysl Eric Janouch2024-11-1210-1/+2396
| | | | | It is fairly mediocre all around, but also generally usable, natively covering mobile platforms.
* Bump libertyPřemysl Eric Janouch2024-11-111-0/+0
|
* Bump libertyPřemysl Eric Janouch2024-11-072-2/+1
|
* xP: update variable namePřemysl Eric Janouch2024-11-041-3/+3
|
* Fix calloc argument orderPřemysl Eric Janouch2024-08-081-3/+3
|
* Bump libertyPřemysl Eric Janouch2024-08-082-6/+6
|
* xP: cleanupPřemysl Eric Janouch2024-07-281-3/+1
| | | | I had forgotten about the auto-redraw system.
* Improve wording in the last NEWS entryPřemysl Eric Janouch2024-07-281-1/+1
|
* Bump version, update NEWSv2.0.0Přemysl Eric Janouch2024-07-282-2/+2
|
* xC: expand a commentPřemysl Eric Janouch2024-07-281-1/+2
|
* xC: handle multiline server commands properlyPřemysl Eric Janouch2024-07-282-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 endPřemysl Eric Janouch2024-07-281-0/+6
|
* xP: don't interrupt IME compositionPřemysl Eric Janouch2024-07-041-1/+1
| | | | | On Vivaldi/macOS, pressing Enter would send the input and still keep editing it as it was.
* xS/xN: add test targetsPřemysl Eric Janouch2024-04-102-0/+4
|
* Bump libertyPřemysl Eric Janouch2024-04-091-0/+0
|
* Update README.adoc and xN usage outputPřemysl Eric Janouch2024-04-042-5/+5
|
* Add a simple IRC notifier utilityPřemysl Eric Janouch2024-04-0311-127/+627
|
* xP: do not send the Referrer headerPřemysl Eric Janouch2024-03-041-2/+4
|
* Bump libertyPřemysl Eric Janouch2024-03-042-34/+5
|
* xP: avoid expensive updates/refreshesPřemysl Eric Janouch2024-01-061-4/+16
|
* xP: don't let buffers grow indefinitelyPřemysl Eric Janouch2024-01-061-1/+12
| | | | Primarily for performance reasons.
* xM: improve the bundle icon a bitPřemysl Eric Janouch2023-09-041-21/+13
|
* xM: generate and use a bundle iconPřemysl Eric Janouch2023-09-032-1/+118
|
* Add a Cocoa frontend for xCPřemysl Eric Janouch2023-09-014-4/+1421
| | | | | Some work remains to be done to get it to be even as good as the Win32 frontend, but it's generally usable.
* xW: render leaked lines a bit more accuratelyPřemysl Eric Janouch2023-08-251-8/+6
| | | | There is no need to reset all text attributes, just the colour.
* xP/xW: fix buffer rename handlingPřemysl Eric Janouch2023-08-252-2/+11
| | | | | Maintaining string pointers to the current/last buffer means that renames invalidate them.
* xC: send missing relay events for newly added serversPřemysl Eric Janouch2023-08-251-0/+3
|
* xC: give the /away command a proper handlerPřemysl Eric Janouch2023-08-251-1/+10
| | | | Multiple words should be passed to the server as a single argument.