aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* readme: add links to mailing list and issue trackerSimon Ser2020-07-221-0/+6
|
* Add .editorconfigSimon Ser2020-07-221-0/+9
|
* Use msgid in message URL if availableSimon Ser2020-07-211-1/+5
|
* Add message URLs, unify URL generationSimon Ser2020-07-154-24/+31
|
* Fetch all unread messages on reconnectSimon Ser2020-07-152-30/+178
|
* Mark FAIL as an errorSimon Ser2020-07-151-0/+2
|
* Avoid sending multiple CHATHISTORY commands in parallelSimon Ser2020-07-131-3/+7
|
* Autocomplete commandsSimon Ser2020-07-131-13/+23
|
* Extract commands to separate fileSimon Ser2020-07-133-88/+102
|
* Linkify topicSimon Ser2020-07-131-1/+2
|
* Show offline user statusSimon Ser2020-07-133-9/+45
| | | | When the WHO reply is empty, it means user isn't connected to IRC.
* Hide horizontal scrollbars on FirefoxSimon Ser2020-07-131-1/+2
| | | | Firefox shows horizontal scrollbars when the member list overflows.
* Add shouldComponentUpdate to member listSimon Ser2020-07-131-17/+35
|
* Use strict equality comparison in shouldComponentUpdateSimon Ser2020-07-131-2/+2
|
* Fix TypeError in Composer.focusSimon Ser2020-07-131-0/+3
| | | | Uncaught (in promise) TypeError: this.textInput.current is null
* Implement chathistory supportSimon Ser2020-07-104-16/+136
|
* Optimize BufferSimon Ser2020-07-091-81/+102
| | | | | Convert to classes and implement shouldComponentUpdate to avoid re-rendering elements unnecessarily.
* Don't use `this` in functional componentsSimon Ser2020-07-092-2/+2
| | | | This works in preact, but doesn't with react.
* Implement /topic commandSimon Ser2020-07-091-0/+12
|
* Handle QUIT messagesSimon Ser2020-07-082-1/+23
|
* readme: add link to sr.ht hub projectSimon Ser2020-07-021-1/+2
|
* Remove outdated TODOSimon Ser2020-07-021-1/+0
|
* readme: add more detailed usage instructionsSimon Ser2020-07-011-0/+33
|
* Allow paths in server URL query paramSimon Ser2020-07-011-7/+14
|
* Reply to PINGSimon Ser2020-07-012-0/+4
|
* Only nag about notifications in server bufferSimon Ser2020-07-011-1/+7
|
* Fix RPL_NAMREPLY handling with multiple nicksSimon Ser2020-06-301-1/+1
|
* Print IRC error messages in redSimon Ser2020-06-293-0/+24
|
* Add basic autocompletionSimon Ser2020-06-292-3/+53
|
* Open notification on new highlightSimon Ser2020-06-292-0/+61
|
* Detect highlightsSimon Ser2020-06-294-1/+55
|
* Hide composer input outlineSimon Ser2020-06-291-0/+3
|
* Add button to join new channelSimon Ser2020-06-292-2/+28
|
* Expand buffer columnSimon Ser2020-06-291-1/+1
| | | | In some cases it wouldn't take all of the available space.
* Avoid String.prototype.replaceAllSimon Ser2020-06-281-9/+13
| | | | Not well supported in web browsers, except Firefox.
* Add key attr to log linesSimon Ser2020-06-282-1/+6
|
* Add reason arg to /partSimon Ser2020-06-281-4/+8
|
* Implement /meSimon Ser2020-06-281-8/+27
|
* Rename sidebar and topbarSimon Ser2020-06-264-20/+20
|
* Listen to input evbent in composerSimon Ser2020-06-261-3/+3
| | | | Avoids having the pending text removed when re-rendering the component.
* Enable echo-messageSimon Ser2020-06-262-3/+6
|
* Set key attr in buffer list itemsSimon Ser2020-06-261-1/+1
|
* Sort buffers and membersSimon Ser2020-06-262-2/+20
|
* Add member listSimon Ser2020-06-263-6/+71
|
* Add away indicatorSimon Ser2020-06-264-2/+26
|
* Request caps on CAP NEWSimon Ser2020-06-261-18/+25
|
* Parse RPL_MYINFOSimon Ser2020-06-263-5/+20
|
* Send WHO query when opening nick bufferSimon Ser2020-06-263-9/+43
|
* Convert server/channel/nick links to irc:// schemeSimon Ser2020-06-262-2/+16
|
* Introduce buffer typeSimon Ser2020-06-263-5/+21
|