| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Vertical channel list | Hubert Hirtz | 2020-10-26 | 1 | -0/+2 |
| | | |||||
| * | Handle KICK messages | Hubert Hirtz | 2020-10-19 | 2 | -2/+27 |
| | | |||||
| * | Show topic changes | Hubert Hirtz | 2020-10-19 | 2 | -0/+13 |
| | | | | | Closes #34 | ||||
| * | Ensure timestamps from msg.TimeOrNow() are always UTC | Hubert Hirtz | 2020-10-19 | 1 | -1/+1 |
| | | |||||
| * | Typing indicator timeout | Hubert Hirtz | 2020-09-02 | 2 | -5/+93 |
| | | |||||
| * | irc: Reset typing ratelimiter after sent message | Hubert Hirtz | 2020-09-01 | 1 | -0/+2 |
| | | |||||
| * | General refactor yay | Hubert Hirtz | 2020-08-26 | 3 | -172/+211 |
| | | | | | | | | | | | | | - 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 | -3/+4 |
| | | |||||
| * | Drop username and hostname from TopicWho | Hubert Hirtz | 2020-08-24 | 1 | -1/+1 |
| | | |||||
| * | Improve query display | Hubert Hirtz | 2020-08-24 | 2 | -0/+2 |
| | | | | | | - Print outgoing messages as "-> target" instead of self nick - Don't highlight messages | ||||
| * | Fix multiple SelfJoinEvent being sent | Hubert Hirtz | 2020-08-24 | 1 | -5/+1 |
| | | | | | | ... every time NAMES were requested. SelfJoinEvent should be ok being in the "JOIN" handler, since names are only useful for the user. | ||||
| * | Fix /topic only accepting one word | Hubert Hirtz | 2020-08-22 | 1 | -1/+1 |
| | | |||||
| * | Fix same messages being fetched with CHATHISTORY | Hubert Hirtz | 2020-08-22 | 2 | -3/+1 |
| | | | | | | | | | | The issue was that Message.Time() converted the timestamp to Local time, and this local timestamp was being used with UTC timestamps. Thus senpai now converts the time only during display. Moreover, to avoid missing messages in history (and at the cost of duplicates), the condition in bufferList.AddLines() as been modified. | ||||
| * | irc: Don't panic on a NICK from an unknown user | Hubert Hirtz | 2020-08-20 | 1 | -4/+5 |
| | | |||||
| * | ui: Show unhandled messages in debug mode | Hubert Hirtz | 2020-08-19 | 2 | -4/+7 |
| | | |||||
| * | ui: Show the nick when senpai registers with a different one | Hubert Hirtz | 2020-08-19 | 2 | -5/+2 |
| | | |||||
| * | ui: Don't panic when the connection fails | Hubert Hirtz | 2020-08-19 | 1 | -5/+5 |
| | | |||||
| * | Properly close everything in case of error | Hubert Hirtz | 2020-08-19 | 1 | -0/+6 |
| | | |||||
| * | irc: Fix RPL_TOPICWHOTIME handling | Hubert Hirtz | 2020-08-18 | 1 | -1/+1 |
| | | |||||
| * | irc: Update TopicWho and TopicTime on TOPIC | Hubert Hirtz | 2020-08-18 | 2 | -29/+17 |
| | | |||||
| * | irc: Send NAMES when multi-prefix is negociated | Hubert Hirtz | 2020-08-17 | 1 | -12/+21 |
| | | |||||
| * | Add /names command | Hubert Hirtz | 2020-08-17 | 2 | -42/+77 |
| | | |||||
| * | irc: Handle CAP NEW/DEL/NAK before registration | Hubert Hirtz | 2020-08-17 | 1 | -0/+2 |
| | | |||||
| * | irc: Also update casefolded nickname on ERR_ERRONEOUSNICKNAME | Hubert Hirtz | 2020-08-17 | 1 | -0/+1 |
| | | |||||
| * | irc: Use a bool instead of an error for validation | Hubert Hirtz | 2020-08-16 | 2 | -114/+37 |
| | | |||||
| * | Handle RPL_TOPICWHOTIME | Hubert Hirtz | 2020-08-16 | 2 | -4/+25 |
| | | |||||
| * | Add a /topic command | Hubert Hirtz | 2020-08-16 | 2 | -5/+47 |
| | | |||||
| * | irc: Delete ConnectionState and use a bool instead | Hubert Hirtz | 2020-08-16 | 1 | -14/+6 |
| | | |||||
| * | irc: go syntax i guess | Hubert Hirtz | 2020-08-16 | 1 | -3/+1 |
| | | |||||
| * | irc: Use better names for casefolded variables | Hubert Hirtz | 2020-08-16 | 1 | -57/+58 |
| | | |||||
| * | irc: Use typing constants | Hubert Hirtz | 2020-08-16 | 2 | -10/+17 |
| | | |||||
| * | irc: Simplify debug logging of incoming messages | Hubert Hirtz | 2020-08-16 | 1 | -13/+4 |
| | | |||||
| * | Fill events with original channel case | Hubert Hirtz | 2020-08-15 | 1 | -7/+10 |
| | | |||||
| * | Remove UserEvent and ChannelEvent | Hubert Hirtz | 2020-08-15 | 2 | -83/+62 |
| | | |||||
| * | Show NICK changes | Hubert Hirtz | 2020-08-05 | 2 | -4/+32 |
| | | |||||
| * | Add a -debug flag and show raw messages | Hubert Hirtz | 2020-08-05 | 3 | -34/+114 |
| | | |||||
| * | Tidying | Hubert Hirtz | 2020-08-05 | 1 | -2/+2 |
| | | |||||
| * | Configurable highlights | Hubert Hirtz | 2020-08-05 | 1 | -0/+4 |
| | | |||||
| * | Show incoming NOTICEs | Hubert Hirtz | 2020-08-01 | 2 | -2/+6 |
| | | |||||
| * | Show messages from self when echo-message is disabled | Hubert Hirtz | 2020-08-01 | 1 | -0/+9 |
| | | |||||
| * | Handle self-NICK | Hubert Hirtz | 2020-08-01 | 1 | -0/+11 |
| | | |||||
| * | Add /quote command | Hubert Hirtz | 2020-08-01 | 1 | -0/+15 |
| | | |||||
| * | Make message handlers able to return more than one event | Hubert Hirtz | 2020-08-01 | 1 | -22/+16 |
| | | |||||
| * | Add constants for IRC replies | Hubert Hirtz | 2020-08-01 | 3 | -18/+117 |
| | | |||||
| * | Display typing indicators | Hubert Hirtz | 2020-06-23 | 3 | -8/+75 |
| | | |||||
| * | draft/chathistory support??? | Hubert Hirtz | 2020-06-13 | 3 | -38/+117 |
| | | |||||
| * | Fix timezone with server-time | Hubert Hirtz | 2020-06-04 | 1 | -1/+2 |
| | | |||||
| * | Also show QUITs | Hubert Hirtz | 2020-06-03 | 2 | -0/+24 |
| | | |||||
| * | Show JOIN and PARTs | Hubert Hirtz | 2020-06-03 | 2 | -2/+24 |
| | | |||||
| * | Part Join Typing | Hubert Hirtz | 2020-06-03 | 3 | -15/+82 |
| | | |||||
