summaryrefslogtreecommitdiff
path: root/app.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Better connection managementHubert Hirtz2021-03-041-61/+158
| | | | | | - Send keepalives - Reconnect when the connection is lost - Set timeout for write operations
* Add a no-tls option to configHubert Hirtz2021-02-211-2/+7
|
* Show connection failure reasonHubert Hirtz2020-11-301-2/+2
|
* Show command output on failureHubert Hirtz2020-11-301-3/+4
|
* Basic display of errorsHubert Hirtz2020-11-191-0/+16
|
* Add completion for /msgHubert Hirtz2020-11-191-0/+1
|
* /topic completionHubert Hirtz2020-11-131-30/+4
|
* Don't autocomplete on empty wordHubert Hirtz2020-11-131-0/+3
|
* Document functions in app.goHubert Hirtz2020-11-131-0/+18
|
* Fix prompt not being updated on clickHubert Hirtz2020-11-131-0/+1
|
* Handle Alt-Home and Alt-EndHubert Hirtz2020-11-071-24/+27
| | | | To navigate to the first/last buffer
* Support for mouse clicks on channel namesHubert Hirtz2020-11-071-1/+10
|
* Scroll wheel supportHubert Hirtz2020-11-071-82/+117
|
* Configurable channel list widthHubert Hirtz2020-11-071-0/+1
|
* Vertical channel listHubert Hirtz2020-10-261-25/+34
|
* Show topic changesHubert Hirtz2020-10-191-0/+6
| | | | Closes #34
* Update tcell to v2 andHubert Hirtz2020-10-181-7/+12
| | | | | - enable bracketed paste - use hex color codes instead of ansi
* Fix crash when completing nicks with special charsHubert Hirtz2020-10-121-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 timeoutHubert Hirtz2020-09-021-11/+0
|
* Move ui.Home and ui.homeMessages upHubert Hirtz2020-08-261-10/+14
|
* General refactor yayHubert Hirtz2020-08-261-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 reasonHubert Hirtz2020-08-241-6/+12
|
* Improve query displayHubert Hirtz2020-08-241-4/+14
| | | | | - Print outgoing messages as "-> target" instead of self nick - Don't highlight messages
* Only fetch history on JOIN and PgUpHubert Hirtz2020-08-241-19/+11
|
* Fix topic time timezoneHubert Hirtz2020-08-221-1/+1
|
* Don't send @+typing=done in the home bufferHubert Hirtz2020-08-221-1/+4
|
* Fetch history on joinHubert Hirtz2020-08-211-0/+1
|
* ui: Show an error if on-highlight failsHubert Hirtz2020-08-201-1/+5
|
* Change %c to %b and add %hHubert Hirtz2020-08-201-7/+13
|
* ui: Strip formatting codes in notificationsHubert Hirtz2020-08-201-1/+16
|
* ui: Notify on highlight (or execute any command)Hubert Hirtz2020-08-191-1/+21
|
* Fix highlight not following new nick on registrationHubert Hirtz2020-08-191-5/+3
|
* ui: Autocompletion of nicknamesHubert Hirtz2020-08-191-0/+54
|
* ui: Show unhandled messages in debug modeHubert Hirtz2020-08-191-0/+2
|
* ui: Show the nick when senpai registers with a different oneHubert Hirtz2020-08-191-1/+5
|
* ui: Don't panic when the connection failsHubert Hirtz2020-08-191-65/+60
|
* Properly close everything in case of errorHubert Hirtz2020-08-191-0/+3
|
* ui: Show self /msg and /r even if echo-message is offHubert Hirtz2020-08-191-1/+17
|
* Add /R commandHubert Hirtz2020-08-181-0/+5
|
* Add /names commandHubert Hirtz2020-08-171-0/+18
|
* Handle RPL_TOPICWHOTIMEHubert Hirtz2020-08-161-2/+8
|
* ui: Configurable nick column widthHubert Hirtz2020-08-161-1/+3
|
* Fix +typing=active being sent incorrectlyHubert Hirtz2020-08-161-1/+1
| | | | | Don't send it when the user starts typing a command (types '/' as the first char of the input)
* Add a /topic commandHubert Hirtz2020-08-161-0/+12
|
* ui: Show /me from self when echo-message is offHubert Hirtz2020-08-161-3/+6
|
* ui: Reverse color of the nickname on highlightHubert Hirtz2020-08-161-25/+30
|
* irc: Use better names for casefolded variablesHubert Hirtz2020-08-161-2/+2
|
* irc: Use typing constantsHubert Hirtz2020-08-161-6/+6
|
* Remove UserEvent and ChannelEventHubert Hirtz2020-08-151-1/+3
|
* editor: Handle UP and DOWN keysHubert Hirtz2020-08-101-0/+4
|