aboutsummaryrefslogtreecommitdiff
path: root/components/buffer-header.js (follow)
Commit message (Collapse)AuthorAgeFilesLines
* components/buffer-header: fix duplicate settings buttonSimon Ser2022-06-281-1/+0
|
* components/buffer-header: print bouncer network error if anySimon Ser2022-06-091-0/+3
|
* Add a settings dialogSimon Ser2022-06-081-14/+9
| | | | | | Add an option to hide chat events or always expand them. Closes: https://todo.sr.ht/~emersion/gamja/73
* Add support for bot modeSimon Ser2022-06-081-0/+4
| | | | References: https://ircv3.net/specs/extensions/bot-mode
* Add reconnect buttonSimon Ser2021-12-071-26/+19
|
* Move isBouncer props to server stateSimon Ser2021-12-071-2/+2
| | | | Avoids having to pass this around.
* Refactor ISUPPORT handlingSimon Ser2021-12-071-2/+2
| | | | | | Add a helper class to parse ISUPPORT tokens. Instead of having manual ISUPPORT handling all over the place, use pre-processed values.
* components/buffer-header: fix missing "join" button for parted channelSimon Ser2021-12-031-4/+4
|
* Show "Manage network" even if upstream is disconnectedSimon Ser2021-11-301-0/+2
| | | | Fixes: 86853eb2e552 ("components/buffer-header: hide action buttons when disconnected")
* components/buffer-header: hide action buttons when disconnectedSimon Ser2021-11-291-27/+45
|
* Keep track of channel join statusSimon Ser2021-11-051-7/+21
| | | | | This makes us behave better when we receive a self-PART message from the server.
* components/buffer-header: add help text for user detailsSimon Ser2021-11-031-5/+18
| | | | | | This makes it easier for users new to IRC to figure out what these things mean. Additionally, it's not possible for a malicious user to spoof the <abbr> style.
* components/buffer-header: mark unauthenticated users as suchSimon Ser2021-11-021-0/+4
|
* components/buffer-header: skip account name if it matches nickSimon Ser2021-11-021-1/+5
|
* Add hint in server operators buffer headerSimon Ser2021-11-011-0/+3
|
* Hide meaningless real namesSimon Ser2021-09-211-1/+2
|
* Display account nameSimon Ser2021-09-211-3/+7
|
* Introduce per-server user mapSimon Ser2021-09-211-12/+14
| | | | | | This allows us to store information about users in a signle place, instead of putting it in user buffers. This is required to display metadata about users in the channel members list.
* s/var/let/Simon Ser2021-06-101-8/+8
|
* Improve buffer header layout on mobileSimon Ser2021-06-061-3/+3
| | | | Put buffer title above buffer description.
* Fix undefined server variable in BufferHeaderSimon Ser2021-06-031-1/+1
|
* s/network/server/Simon Ser2021-06-031-8/+8
| | | | Closes: https://todo.sr.ht/~emersion/gamja/46
* Linkify channel namesTom Lebreux2021-06-011-1/+1
|
* Pretty-print buffer name in buffer headerSimon Ser2021-05-311-2/+7
|
* Print server status in header prior to RPL_MYINFOSimon Ser2021-05-311-40/+42
|
* Restyle action buttonsDrew DeVault2021-05-271-11/+41
|
* Accomodate for empty BOUNCER hostSimon Ser2021-05-271-1/+2
| | | | BOUNCER doesn't support describing UNIX domain socket connections.
* Display bouncer network statusSimon Ser2021-05-251-2/+16
|
* Add UI to edit/delete a networkSimon Ser2021-05-251-12/+29
|
* Add UI to add a new bouncer networkSimon Ser2021-05-251-1/+9
|
* Make all resource paths relativeSimon Ser2021-03-021-4/+4
| | | | Closes: https://todo.sr.ht/~emersion/gamja/17
* Move join button to buffer headerSimon Ser2021-03-021-0/+8
|
* Keep track of client status in ClientSimon Ser2021-01-221-4/+7
|
* Print current connection statusSimon Ser2021-01-221-12/+21
|
* Reconnect when loosing connectionSimon Ser2021-01-111-0/+1
|
* Strip ANSI escape sequencesSimon Ser2020-08-041-2/+5
| | | | References: https://todo.sr.ht/~emersion/gamja/11
* Linkify topicSimon Ser2020-07-131-1/+2
|
* Show offline user statusSimon Ser2020-07-131-6/+25
| | | | When the WHO reply is empty, it means user isn't connected to IRC.
* Add away indicatorSimon Ser2020-06-261-1/+10
|
* Parse RPL_MYINFOSimon Ser2020-06-261-4/+7
|
* Send WHO query when opening nick bufferSimon Ser2020-06-261-7/+21
|
* Add missing buffer-header.jsSimon Ser2020-06-251-0/+20