Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add error reporting on connect and main page | bbworld1 | 2020-08-08 | 4 | -13/+49 | |
| | ||||||
* | Strip ANSI escape sequences | Simon Ser | 2020-08-04 | 3 | -5/+62 | |
| | | | | References: https://todo.sr.ht/~emersion/gamja/11 | |||||
* | Fix inverted channel list sorting | Simon Ser | 2020-08-04 | 1 | -2/+2 | |
| | ||||||
* | Handle RPL_NOTOPIC | Simon Ser | 2020-08-03 | 2 | -0/+6 | |
| | ||||||
* | Add Alt+Up/Down key bindings | Simon Ser | 2020-08-03 | 1 | -0/+33 | |
| | ||||||
* | Sort buffers when inserting, not when rendering | Simon Ser | 2020-08-03 | 2 | -20/+23 | |
| | | | | | This allows all state.buffers users to iterate over the list in the correct order. | |||||
* | Fix wrong variable name App.close | Simon Ser | 2020-08-03 | 1 | -1/+1 | |
| | ||||||
* | readme: add screenshot | Simon Ser | 2020-07-24 | 1 | -0/+2 | |
| | ||||||
* | Add keybinding to jump to next unread buffer | Simon Ser | 2020-07-23 | 1 | -0/+14 | |
| | ||||||
* | Add keybinding infrastructure | Simon Ser | 2020-07-23 | 3 | -6/+59 | |
| | ||||||
* | readme: add links to mailing list and issue tracker | Simon Ser | 2020-07-22 | 1 | -0/+6 | |
| | ||||||
* | Add .editorconfig | Simon Ser | 2020-07-22 | 1 | -0/+9 | |
| | ||||||
* | Use msgid in message URL if available | Simon Ser | 2020-07-21 | 1 | -1/+5 | |
| | ||||||
* | Add message URLs, unify URL generation | Simon Ser | 2020-07-15 | 4 | -24/+31 | |
| | ||||||
* | Fetch all unread messages on reconnect | Simon Ser | 2020-07-15 | 2 | -30/+178 | |
| | ||||||
* | Mark FAIL as an error | Simon Ser | 2020-07-15 | 1 | -0/+2 | |
| | ||||||
* | Avoid sending multiple CHATHISTORY commands in parallel | Simon Ser | 2020-07-13 | 1 | -3/+7 | |
| | ||||||
* | Autocomplete commands | Simon Ser | 2020-07-13 | 1 | -13/+23 | |
| | ||||||
* | Extract commands to separate file | Simon Ser | 2020-07-13 | 3 | -88/+102 | |
| | ||||||
* | Linkify topic | Simon Ser | 2020-07-13 | 1 | -1/+2 | |
| | ||||||
* | Show offline user status | Simon Ser | 2020-07-13 | 3 | -9/+45 | |
| | | | | When the WHO reply is empty, it means user isn't connected to IRC. | |||||
* | Hide horizontal scrollbars on Firefox | Simon Ser | 2020-07-13 | 1 | -1/+2 | |
| | | | | Firefox shows horizontal scrollbars when the member list overflows. | |||||
* | Add shouldComponentUpdate to member list | Simon Ser | 2020-07-13 | 1 | -17/+35 | |
| | ||||||
* | Use strict equality comparison in shouldComponentUpdate | Simon Ser | 2020-07-13 | 1 | -2/+2 | |
| | ||||||
* | Fix TypeError in Composer.focus | Simon Ser | 2020-07-13 | 1 | -0/+3 | |
| | | | | Uncaught (in promise) TypeError: this.textInput.current is null | |||||
* | Implement chathistory support | Simon Ser | 2020-07-10 | 4 | -16/+136 | |
| | ||||||
* | Optimize Buffer | Simon Ser | 2020-07-09 | 1 | -81/+102 | |
| | | | | | Convert to classes and implement shouldComponentUpdate to avoid re-rendering elements unnecessarily. | |||||
* | Don't use `this` in functional components | Simon Ser | 2020-07-09 | 2 | -2/+2 | |
| | | | | This works in preact, but doesn't with react. | |||||
* | Implement /topic command | Simon Ser | 2020-07-09 | 1 | -0/+12 | |
| | ||||||
* | Handle QUIT messages | Simon Ser | 2020-07-08 | 2 | -1/+23 | |
| | ||||||
* | readme: add link to sr.ht hub project | Simon Ser | 2020-07-02 | 1 | -1/+2 | |
| | ||||||
* | Remove outdated TODO | Simon Ser | 2020-07-02 | 1 | -1/+0 | |
| | ||||||
* | readme: add more detailed usage instructions | Simon Ser | 2020-07-01 | 1 | -0/+33 | |
| | ||||||
* | Allow paths in server URL query param | Simon Ser | 2020-07-01 | 1 | -7/+14 | |
| | ||||||
* | Reply to PING | Simon Ser | 2020-07-01 | 2 | -0/+4 | |
| | ||||||
* | Only nag about notifications in server buffer | Simon Ser | 2020-07-01 | 1 | -1/+7 | |
| | ||||||
* | Fix RPL_NAMREPLY handling with multiple nicks | Simon Ser | 2020-06-30 | 1 | -1/+1 | |
| | ||||||
* | Print IRC error messages in red | Simon Ser | 2020-06-29 | 3 | -0/+24 | |
| | ||||||
* | Add basic autocompletion | Simon Ser | 2020-06-29 | 2 | -3/+53 | |
| | ||||||
* | Open notification on new highlight | Simon Ser | 2020-06-29 | 2 | -0/+61 | |
| | ||||||
* | Detect highlights | Simon Ser | 2020-06-29 | 4 | -1/+55 | |
| | ||||||
* | Hide composer input outline | Simon Ser | 2020-06-29 | 1 | -0/+3 | |
| | ||||||
* | Add button to join new channel | Simon Ser | 2020-06-29 | 2 | -2/+28 | |
| | ||||||
* | Expand buffer column | Simon Ser | 2020-06-29 | 1 | -1/+1 | |
| | | | | In some cases it wouldn't take all of the available space. | |||||
* | Avoid String.prototype.replaceAll | Simon Ser | 2020-06-28 | 1 | -9/+13 | |
| | | | | Not well supported in web browsers, except Firefox. | |||||
* | Add key attr to log lines | Simon Ser | 2020-06-28 | 2 | -1/+6 | |
| | ||||||
* | Add reason arg to /part | Simon Ser | 2020-06-28 | 1 | -4/+8 | |
| | ||||||
* | Implement /me | Simon Ser | 2020-06-28 | 1 | -8/+27 | |
| | ||||||
* | Rename sidebar and topbar | Simon Ser | 2020-06-26 | 4 | -20/+20 | |
| | ||||||
* | Listen to input evbent in composer | Simon Ser | 2020-06-26 | 1 | -3/+3 | |
| | | | | Avoids having the pending text removed when re-rendering the component. |