Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Start X11 and web frontends for xC | Přemysl Eric Janouch | 2022-09-05 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | For this, we needed a wire protocol. After surveying available options, it was decided to implement an XDR-like protocol code generator in portable AWK. It now has two backends, per each of: - xF, the X11 frontend, is in C, and is meant to be the primary user interface in the future. - xP, the web frontend, relies on a protocol proxy written in Go, and is meant for use on-the-go (no pun intended). They are very much work-in-progress proofs of concept right now, and the relay protocol is certain to change. | ||||
* | xC: deal with conflicts when renaming buffers | Přemysl Eric Janouch | 2022-08-29 | 1 | -0/+2 |
| | |||||
* | xC: normalize BSD Editline's history behaviour | Přemysl Eric Janouch | 2022-08-27 | 1 | -0/+2 |
| | | | | Now it's a realistically useful frontend. | ||||
* | xC: general.save_on_quit -> general.autosave | Přemysl Eric Janouch | 2022-08-27 | 1 | -0/+2 |
| | | | | | Power outages and similar situations make the former unreliable, so get rid of any false promise it might seem to give. | ||||
* | xC: revise configuration options | Přemysl Eric Janouch | 2022-08-27 | 1 | -1/+5 |
| | | | | | | | | | | | This commit constitutes a breaking change to old configurations. All behaviour.* options have now become general.*, with the following few renames as exceptions: - editor_command -> editor - backlog_helper -> pager - backlog_helper_strip_formatting -> pager_strip_formatting | ||||
* | xC: improve backlog helper capabilities | Přemysl Eric Janouch | 2022-08-14 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | Snippets now receive positional parameters in the form of the buffer's name in the locale encoding, and a filename if applicable (we keep passing stdin along with the filename, which happens to work out well for less(1)). The default value of the configuration option also no longer uses the "long prompt", which used to unhelpfully tell position in terms of lines, but rather sets its own prompt that counts pages, and makes sure to indicate the source buffer. The main motivation behind this change is to make the 'v' command work in less(1). LESSSECURE must be omitted from the snippet for this to work. Bump liberty to receive a config parser that allows for less convoluted escaping. | ||||
* | xC, xD: add basic WALLOPS support | Přemysl Eric Janouch | 2022-02-04 | 1 | -0/+7 |
| | |||||
* | Bump version, update NEWSv1.5.0 | Přemysl Eric Janouch | 2021-12-21 | 1 | -3/+3 |
| | |||||
* | utm-filter.lua: add Facebook to the filter | Přemysl Eric Janouch | 2021-12-20 | 1 | -0/+2 |
| | |||||
* | Update NEWS | Přemysl Eric Janouch | 2021-10-30 | 1 | -0/+13 |
| | |||||
* | Bump version, update NEWSv1.4.0 | Přemysl Eric Janouch | 2021-10-06 | 1 | -1/+1 |
| | |||||
* | xD: bump the soft file descriptor limit | Přemysl Eric Janouch | 2021-09-23 | 1 | -0/+2 |
| | | | | | | | By default it's a mere thousand connections, which is unnecessarily crippling our advertised ability to handle lots of them. Thanks for the advice, Lennart. | ||||
* | xC: abandon Freenode, embrace IRCnet | Přemysl Eric Janouch | 2021-08-29 | 1 | -0/+3 |
| | | | | | You're not fucking supposed to require a fucking registration on fucking IRC networks. | ||||
* | xC: fix displaying IRC colours above 16 | Přemysl Eric Janouch | 2021-08-28 | 1 | -0/+2 |
| | | | | | | | First, we indexed the colour array without a required offset. Second, the data type was too small and overflowed negative. Detected during a refactor, which this is a part of. | ||||
* | xC: respect text formatting when autosplitting | Přemysl Eric Janouch | 2021-08-28 | 1 | -0/+5 |
| | |||||
* | Bump version, update NEWSv1.3.0 | Přemysl Eric Janouch | 2021-08-07 | 1 | -2/+3 |
| | |||||
* | xB: fix up the special IPC command's name | Přemysl Eric Janouch | 2021-08-06 | 1 | -1/+3 |
| | | | | To reflect the new disorder. | ||||
* | Come up with sillier names for the binaries | Přemysl Eric Janouch | 2021-08-06 | 1 | -95/+97 |
| | | | | | | | | I'm not entirely sure, but it looks like some people might not like jokes about the Holocaust. On a more serious note, the project has become more serious over the 7 or so years of its existence. | ||||
* | NEWS: improve wording | Přemysl Eric Janouch | 2021-07-24 | 1 | -1/+1 |
| | | | | The phrase "input line" has already been used once in the file. | ||||
* | degesch: never bump our own chanuser | Přemysl Eric Janouch | 2021-07-24 | 1 | -1/+1 |
| | | | | | | | | | With IRCv3.2 echo-message, each successfully sent message would move us to the front of the list used for chanuser autocomplete. Such behaviour seems useless. Also abandon the idea of bumping on other kinds of messages. | ||||
* | degesch: order nick autocomplete by time | Přemysl Eric Janouch | 2021-07-23 | 1 | -0/+5 |
| | |||||
* | NEWS: fix a garbled up entry | Přemysl Eric Janouch | 2021-07-08 | 1 | -1/+1 |
| | | | | Try not to commit, push and tag releases tired. | ||||
* | Bump version, update NEWSv1.2.0 | Přemysl Eric Janouch | 2021-07-08 | 1 | -1/+4 |
| | |||||
* | degesch: make /ban and /unban respect EXTBAN | Přemysl Eric Janouch | 2021-06-17 | 1 | -0/+2 |
| | |||||
* | degesch: make "/help /command" work | Přemysl Eric Janouch | 2021-06-16 | 1 | -0/+2 |
| | | | | Works for aliases as well. Resolves a TODO entry. | ||||
* | degesch: implement -=/+= for multiple values | Přemysl Eric Janouch | 2021-06-14 | 1 | -0/+2 |
| | | | | | | | It didn't make sense to have these unimplemented, though perhaps += shouldn't enforce a set. Sadly, autocomplete is fairly difficult for -= of multiple items. | ||||
* | degesch: make /deop and /devoice default to self | Přemysl Eric Janouch | 2021-06-03 | 1 | -0/+2 |
| | | | | It's pretty annoying to type `/mode -o <user>`, for little reason. | ||||
* | censor.lua: strip colours, configurable formatting | Přemysl Eric Janouch | 2021-06-03 | 1 | -0/+3 |
| | | | | Colour parsing code taken from prime.lua, and modified to strip. | ||||
* | degesch: add support for IRCv3 chghost | Přemysl Eric Janouch | 2021-05-30 | 1 | -0/+2 |
| | | | | This is somewhat similar to a nick change. | ||||
* | degesch: add trivial SASL EXTERNAL support | Přemysl Eric Janouch | 2021-05-28 | 1 | -0/+3 |
| | | | | Just set `tls_cert`, and add `sasl` to `capabilities`. | ||||
* | degesch: support CAP DEL, request cap-notify | Přemysl Eric Janouch | 2021-05-28 | 1 | -1/+1 |
| | | | | | It doesn't require much effort to cancel capabilities, plus with the newer version we get the respective notification anyway. | ||||
* | degesch: IRCv3.2 capability negotiation | Přemysl Eric Janouch | 2021-05-28 | 1 | -0/+2 |
| | | | | We can receive and display capability values now. | ||||
* | degesch: add a /squery command for IRCnet | Přemysl Eric Janouch | 2021-05-28 | 1 | -0/+5 |
| | |||||
* | Bump version, update NEWSv1.1.0 | Přemysl Eric Janouch | 2020-10-31 | 1 | -0/+9 |
| | |||||
* | Bump version, update NEWSv1.0.0 | Přemysl Eric Janouch | 2020-10-29 | 1 | -0/+31 |
| | |||||
* | Update NEWS, bump versionv0.9.8 | Přemysl Eric Janouch | 2020-09-02 | 1 | -0/+10 |
| | |||||
* | Update NEWS, bump versionv0.9.7 | Přemysl Janouch | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | Update NEWS | Přemysl Janouch | 2018-10-21 | 1 | -0/+14 |
| | |||||
* | Update NEWS, bump versionv0.9.6 | Přemysl Janouch | 2018-06-22 | 1 | -1/+5 |
| | |||||
* | Prepare NEWS for the next release | Přemysl Janouch | 2018-06-21 | 1 | -0/+23 |
| | |||||
* | Bump versionv0.9.5 | Přemysl Janouch | 2016-12-30 | 1 | -1/+1 |
| | |||||
* | Various fixes related to channel modes | Přemysl Janouch | 2016-12-30 | 1 | -1/+9 |
| | | | | Bugs unnoticed for so long. | ||||
* | Add support for OpenSSL 1.1.0 | Přemysl Janouch | 2016-12-28 | 1 | -0/+4 |
| | |||||
* | Update NEWS, README | Přemysl Janouch | 2016-10-28 | 1 | -0/+19 |
| | |||||
* | Bump version; update NEWS, READMEv0.9.4 | Přemysl Janouch | 2016-04-28 | 1 | -1/+8 |
| | |||||
* | Update NEWS | Přemysl Janouch | 2016-04-16 | 1 | -0/+9 |
| | |||||
* | Update NEWS, bump releasev0.9.3 | Přemysl Janouch | 2016-03-27 | 1 | -2/+4 |
| | |||||
* | degesch: remap goto-activity to M-a | Přemysl Janouch | 2016-03-26 | 1 | -1/+1 |
| | | | | weechat appears to use this key binding, so let's not reinvent it. | ||||
* | degesch: phase 1 of word wrapping implementation | Přemysl Janouch | 2016-03-26 | 1 | -0/+2 |
| | |||||
* | Update NEWS, README | Přemysl Janouch | 2016-03-12 | 1 | -1/+1 |
| |