Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Better connection management | Hubert Hirtz | 2021-03-04 | 1 | -61/+158 | |
| | | | | | | - Send keepalives - Reconnect when the connection is lost - Set timeout for write operations | |||||
* | Add a no-tls option to config | Hubert Hirtz | 2021-02-21 | 1 | -2/+7 | |
| | ||||||
* | Show connection failure reason | Hubert Hirtz | 2020-11-30 | 1 | -2/+2 | |
| | ||||||
* | Show command output on failure | Hubert Hirtz | 2020-11-30 | 1 | -3/+4 | |
| | ||||||
* | Basic display of errors | Hubert Hirtz | 2020-11-19 | 1 | -0/+16 | |
| | ||||||
* | Add completion for /msg | Hubert Hirtz | 2020-11-19 | 1 | -0/+1 | |
| | ||||||
* | /topic completion | Hubert Hirtz | 2020-11-13 | 1 | -30/+4 | |
| | ||||||
* | Don't autocomplete on empty word | Hubert Hirtz | 2020-11-13 | 1 | -0/+3 | |
| | ||||||
* | Document functions in app.go | Hubert Hirtz | 2020-11-13 | 1 | -0/+18 | |
| | ||||||
* | Fix prompt not being updated on click | Hubert Hirtz | 2020-11-13 | 1 | -0/+1 | |
| | ||||||
* | Handle Alt-Home and Alt-End | Hubert Hirtz | 2020-11-07 | 1 | -24/+27 | |
| | | | | To navigate to the first/last buffer | |||||
* | Support for mouse clicks on channel names | Hubert Hirtz | 2020-11-07 | 1 | -1/+10 | |
| | ||||||
* | Scroll wheel support | Hubert Hirtz | 2020-11-07 | 1 | -82/+117 | |
| | ||||||
* | Configurable channel list width | Hubert Hirtz | 2020-11-07 | 1 | -0/+1 | |
| | ||||||
* | Vertical channel list | Hubert Hirtz | 2020-10-26 | 1 | -25/+34 | |
| | ||||||
* | Show topic changes | Hubert Hirtz | 2020-10-19 | 1 | -0/+6 | |
| | | | | Closes #34 | |||||
* | Update tcell to v2 and | Hubert Hirtz | 2020-10-18 | 1 | -7/+12 | |
| | | | | | - enable bracketed paste - use hex color codes instead of ansi | |||||
* | Fix crash when completing nicks with special chars | Hubert Hirtz | 2020-10-12 | 1 | -2/+2 | |
| | | | | | | | | | Not enough space was allocated for the completed text when the word being completed had characters encoded in more than one byte. This was because "word" was a string instead of a []rune, thus "len(word)" counted each byte instead of each character. Fixes #42 | |||||
* | Typing indicator timeout | Hubert Hirtz | 2020-09-02 | 1 | -11/+0 | |
| | ||||||
* | Move ui.Home and ui.homeMessages up | Hubert Hirtz | 2020-08-26 | 1 | -10/+14 | |
| | ||||||
* | General refactor yay | Hubert Hirtz | 2020-08-26 | 1 | -207/+200 | |
| | | | | | | | | | | | | - Centralize message formatting - Make line formatting more flexible - Provide more information in irc events - Refactor command handling - Add a /help command - Make /me reply to last query if from home - Enforce argument for /me - Make BufferList and Editor public - Batch processing of IRC events | |||||
* | Allow /part with a reason | Hubert Hirtz | 2020-08-24 | 1 | -6/+12 | |
| | ||||||
* | Improve query display | Hubert Hirtz | 2020-08-24 | 1 | -4/+14 | |
| | | | | | - Print outgoing messages as "-> target" instead of self nick - Don't highlight messages | |||||
* | Only fetch history on JOIN and PgUp | Hubert Hirtz | 2020-08-24 | 1 | -19/+11 | |
| | ||||||
* | Fix topic time timezone | Hubert Hirtz | 2020-08-22 | 1 | -1/+1 | |
| | ||||||
* | Don't send @+typing=done in the home buffer | Hubert Hirtz | 2020-08-22 | 1 | -1/+4 | |
| | ||||||
* | Fetch history on join | Hubert Hirtz | 2020-08-21 | 1 | -0/+1 | |
| | ||||||
* | ui: Show an error if on-highlight fails | Hubert Hirtz | 2020-08-20 | 1 | -1/+5 | |
| | ||||||
* | Change %c to %b and add %h | Hubert Hirtz | 2020-08-20 | 1 | -7/+13 | |
| | ||||||
* | ui: Strip formatting codes in notifications | Hubert Hirtz | 2020-08-20 | 1 | -1/+16 | |
| | ||||||
* | ui: Notify on highlight (or execute any command) | Hubert Hirtz | 2020-08-19 | 1 | -1/+21 | |
| | ||||||
* | Fix highlight not following new nick on registration | Hubert Hirtz | 2020-08-19 | 1 | -5/+3 | |
| | ||||||
* | ui: Autocompletion of nicknames | Hubert Hirtz | 2020-08-19 | 1 | -0/+54 | |
| | ||||||
* | ui: Show unhandled messages in debug mode | Hubert Hirtz | 2020-08-19 | 1 | -0/+2 | |
| | ||||||
* | ui: Show the nick when senpai registers with a different one | Hubert Hirtz | 2020-08-19 | 1 | -1/+5 | |
| | ||||||
* | ui: Don't panic when the connection fails | Hubert Hirtz | 2020-08-19 | 1 | -65/+60 | |
| | ||||||
* | Properly close everything in case of error | Hubert Hirtz | 2020-08-19 | 1 | -0/+3 | |
| | ||||||
* | ui: Show self /msg and /r even if echo-message is off | Hubert Hirtz | 2020-08-19 | 1 | -1/+17 | |
| | ||||||
* | Add /R command | Hubert Hirtz | 2020-08-18 | 1 | -0/+5 | |
| | ||||||
* | Add /names command | Hubert Hirtz | 2020-08-17 | 1 | -0/+18 | |
| | ||||||
* | Handle RPL_TOPICWHOTIME | Hubert Hirtz | 2020-08-16 | 1 | -2/+8 | |
| | ||||||
* | ui: Configurable nick column width | Hubert Hirtz | 2020-08-16 | 1 | -1/+3 | |
| | ||||||
* | Fix +typing=active being sent incorrectly | Hubert Hirtz | 2020-08-16 | 1 | -1/+1 | |
| | | | | | Don't send it when the user starts typing a command (types '/' as the first char of the input) | |||||
* | Add a /topic command | Hubert Hirtz | 2020-08-16 | 1 | -0/+12 | |
| | ||||||
* | ui: Show /me from self when echo-message is off | Hubert Hirtz | 2020-08-16 | 1 | -3/+6 | |
| | ||||||
* | ui: Reverse color of the nickname on highlight | Hubert Hirtz | 2020-08-16 | 1 | -25/+30 | |
| | ||||||
* | irc: Use better names for casefolded variables | Hubert Hirtz | 2020-08-16 | 1 | -2/+2 | |
| | ||||||
* | irc: Use typing constants | Hubert Hirtz | 2020-08-16 | 1 | -6/+6 | |
| | ||||||
* | Remove UserEvent and ChannelEvent | Hubert Hirtz | 2020-08-15 | 1 | -1/+3 | |
| | ||||||
* | editor: Handle UP and DOWN keys | Hubert Hirtz | 2020-08-10 | 1 | -0/+4 | |
| |