aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* xW: improve command sendingPřemysl Eric Janouch2023-07-291-31/+31
|
* xC: fix relay handling of missing log filesPřemysl Eric Janouch2023-07-281-12/+9
| | | | Intermediate error messages would trash the prepared static buffer.
* xW: do not unnecessarily enter compatibility modePřemysl Eric Janouch2023-07-281-0/+14
|
* xW: mark a footgunPřemysl Eric Janouch2023-07-271-0/+3
| | | | These messages are used by IsDialogMessage(), and use the WM_USER range.
* xW: make Up/Down go through input historyPřemysl Eric Janouch2023-07-271-22/+40
| | | | | 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.
* xW: don't delay sending out pongsPřemysl Eric Janouch2023-07-271-1/+1
|
* xW: improve beepingPřemysl Eric Janouch2023-07-274-6/+22
| | | | | This adds yet another build dependency, but it's better than the alternatives of handling it in code.
* xW: cleanupPřemysl Eric Janouch2023-07-271-6/+6
|
* xW: show a connect dialog when run without argsPřemysl Eric Janouch2023-07-273-25/+71
|
* xW: un-highlight the icon when activating buffersPřemysl Eric Janouch2023-07-261-0/+1
|
* xW: make newline before unread marker conditionalPřemysl Eric Janouch2023-07-261-1/+3
|
* xW: handle WM_SYSCOLORCHANGEPřemysl Eric Janouch2023-07-261-1/+16
|
* xW: add missing date change handlingPřemysl Eric Janouch2023-07-261-40/+105
|
* xC: fix Readline 6.3 compatibilityPřemysl Eric Janouch2023-07-241-1/+1
|
* xP: make Page Up/Down in editor scroll the bufferPřemysl Eric Janouch2023-07-231-4/+17
| | | | | | | | 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.
* xW: fix Clang buildPřemysl Eric Janouch2023-07-212-0/+4
|
* xW: store the largest program icon in PNG formatPřemysl Eric Janouch2023-07-161-5/+13
| | | | This shaves off about half a megabyte.
* xW: set version informationPřemysl Eric Janouch2023-07-153-3/+45
|
* Add a Win32 frontend for xCPřemysl Eric Janouch2023-07-1512-1/+2085
| | | | | | | 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+.
* CleanupPřemysl Eric Janouch2023-07-091-3/+1
|
* xC: don't crash with unknown terminalsPřemysl Eric Janouch2023-07-071-1/+5
| | | | | It would be possible to avoid using cur_term fields in this case, but the program would likely be of little use anyway.
* Fix Cygwin build warningsPřemysl Eric Janouch2023-07-072-2/+3
|
* Fix the integration testPřemysl Eric Janouch2023-07-051-1/+3
| | | | | | IRCv3 capabilities broke it a bit. Also change it so that it doesn't destroy existing configuration.
* Update README.adocPřemysl Eric Janouch2023-07-041-2/+3
|
* Move project version to file, add xS manual pagePřemysl Eric Janouch2023-07-047-25/+73
| | | | | | | | So far Go applications remain independent to handle Nix's inability to easily combine them with the CMake part. There is also no "install" target, because any packagers will want to adjust installation paths manually, and there is no configure step.
* xC: fix an OpenBSD build warningPřemysl Eric Janouch2023-07-041-1/+1
| | | | sys/cdefs.h makes _XOPEN_SOURCE cause _POSIX_C_SOURCE to be overriden.