aboutsummaryrefslogtreecommitdiff
path: root/components/app.js (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix buffer not removed in close()Simon Ser2021-03-031-1/+1
|
* Log errors to console on command failureSimon Ser2021-03-031-0/+1
|
* Make all resource paths relativeSimon Ser2021-03-021-15/+19
| | | | Closes: https://todo.sr.ht/~emersion/gamja/17
* Fix messages in current buffer not marked as readSimon Ser2021-03-021-2/+2
|
* Improve scroll position save/restore mechanismSimon Ser2021-03-021-1/+1
|
* Move join button to buffer headerSimon Ser2021-03-021-9/+2
|
* Fix undefined CHATHISTORY_PAGE_SIZESimon Ser2021-01-231-4/+2
|
* Use buffer ID in BufferItem.onBufferClickSimon Ser2021-01-221-2/+2
|
* Harmonise client connection paramsSimon Ser2021-01-221-8/+1
|
* Move chat history operations into ClientSimon Ser2021-01-221-54/+2
|
* Move auto-reconnect logic into ClientSimon Ser2021-01-221-46/+10
|
* Keep track of client status in ClientSimon Ser2021-01-221-16/+17
|
* Multiple clients per appSimon Ser2021-01-221-37/+57
|
* Use buffer IDs in endOfHistorySimon Ser2021-01-221-3/+3
|
* Fix composer not hidden in server bufferSimon Ser2021-01-221-1/+1
|
* Print current connection statusSimon Ser2021-01-221-1/+1
|
* Extract network name from ISUPPORTSimon Ser2021-01-221-1/+1
|
* Add support for RPL_ISUPPORTSimon Ser2021-01-221-0/+9
|
* Nuke DEFAULT_NETWORKSimon Ser2021-01-221-3/+9
|
* Remove network from map when closingSimon Ser2021-01-221-0/+5
|
* Drop state.activeNetworkSimon Ser2021-01-221-10/+27
| | | | Just grab it from state.activeBuffer's network.
* Sort buffers by networkSimon Ser2021-01-221-0/+7
|
* Take buffer ID in closeSimon Ser2021-01-221-18/+24
|
* Take a buffer ID in switchBufferSimon Ser2021-01-211-18/+27
|
* Take a buffer ID in getBufferSimon Ser2021-01-211-21/+19
|
* Introduce buffer IDsSimon Ser2021-01-211-33/+76
|
* Add network to buffer stateSimon Ser2021-01-211-14/+15
|
* Introduce state.networksSimon Ser2021-01-211-34/+71
|
* Add disconnect/reconnect commandsSimon Ser2021-01-121-15/+38
|
* Reconnect when loosing connectionSimon Ser2021-01-111-5/+17
|
* Add unread message separatorSimon Ser2020-09-031-2/+8
| | | | Closes: https://todo.sr.ht/~emersion/gamja/4
* Ignore RPL_TOPICWHOTIMESimon Ser2020-09-031-0/+3
| | | | | We don't need this piece of information yet, and we don't want to clutter the server buffer with channel messages.
* Parse all CTCP messagesSimon Ser2020-08-131-1/+1
| | | | We display them nicely, however we never reply to them.
* Strip ANSI sequences from notifications textSimon Ser2020-08-131-1/+2
|
* Don't send CHATHISTORY command if server doesn't support itSimon Ser2020-08-131-1/+1
|
* Display messages with a highlight differentlySimon Ser2020-08-131-1/+3
|
* lib/irc: make isHighlight operate on messagesSimon Ser2020-08-131-1/+1
| | | | Makes it easier to re-use elsewhere.
* Clear error when submitting connect formSimon Ser2020-08-101-0/+2
|
* Add error reporting on connect and main pagebbworld12020-08-081-6/+22
|
* Fix inverted channel list sortingSimon Ser2020-08-041-2/+2
|
* Handle RPL_NOTOPICSimon Ser2020-08-031-0/+5
|
* Sort buffers when inserting, not when renderingSimon Ser2020-08-031-2/+22
| | | | | This allows all state.buffers users to iterate over the list in the correct order.
* Fix wrong variable name App.closeSimon Ser2020-08-031-1/+1
|
* Add keybinding infrastructureSimon Ser2020-07-231-6/+4
|
* Fetch all unread messages on reconnectSimon Ser2020-07-151-30/+156
|
* 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-131-88/+14
|
* Show offline user statusSimon Ser2020-07-131-3/+17
| | | | When the WHO reply is empty, it means user isn't connected to IRC.
* Implement chathistory supportSimon Ser2020-07-101-14/+76
|