Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | s/network/server/ | Simon Ser | 2021-06-03 | 5 | -156/+156 | |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/46 | |||||
* | Add support for incoming INVITE messages | Simon Ser | 2021-06-03 | 4 | -5/+75 | |
| | ||||||
* | Make command descriptions more consistent | Simon Ser | 2021-06-03 | 1 | -9/+9 | |
| | ||||||
* | Add /unban | Simon Ser | 2021-06-03 | 1 | -12/+14 | |
| | ||||||
* | Add getActiveChannel | Simon Ser | 2021-06-03 | 1 | -48/+30 | |
| | | | | Simplifies the command logic | |||||
* | Make getActiveClient throw an error if disconnected | Simon Ser | 2021-06-03 | 1 | -1/+1 | |
| | ||||||
* | Add support for /ban without argument | Simon Ser | 2021-06-03 | 3 | -30/+50 | |
| | ||||||
* | components/help: document that / allows to start writing a command | Simon Ser | 2021-06-02 | 1 | -1/+8 | |
| | ||||||
* | Add support for CHATHISTORY TARGETS | Simon Ser | 2021-06-02 | 2 | -11/+56 | |
| | | | | | | | | | | | | | | | | The main motivation is to avoid missing direct messages coming from other users. A nice side-effect is that we no longer need to issue CHATHISTORY queries for each channel we JOIN: instead, we can only fetch history for targets known to have new messages available (as indicated by CHATHISTORY TARGETS). We use read receipts instead of delivery receipts, so that reloading the webapp restores the exact same state (ie, unread messages are re-fetched). References: https://github.com/ircv3/ircv3-specifications/pull/450 | |||||
* | Use RegExp match indices in linkifyChannel | Simon Ser | 2021-06-01 | 1 | -4/+4 | |
| | ||||||
* | Linkify channel names | Tom Lebreux | 2021-06-01 | 4 | -8/+62 | |
| | ||||||
* | Make Alt+ArrowUp and Alt+ArrowDown wrap around | Simon Ser | 2021-05-31 | 1 | -17/+16 | |
| | ||||||
* | Set scrollbar style | Simon Ser | 2021-05-31 | 1 | -2/+12 | |
| | ||||||
* | Order buffers by priority in Alt+a | Simon Ser | 2021-05-31 | 2 | -5/+12 | |
| | ||||||
* | Set enterkeyhint in composer | Simon Ser | 2021-05-31 | 1 | -0/+1 | |
| | ||||||
* | Hide server URL input if set in config or query | Simon Ser | 2021-05-31 | 1 | -5/+12 | |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/52 | |||||
* | Populate server URL in fillConnectParams | Simon Ser | 2021-05-31 | 2 | -19/+19 | |
| | ||||||
* | Unify connect params keys | Simon Ser | 2021-05-31 | 2 | -14/+14 | |
| | ||||||
* | Don't save default username/realname in local storage | Simon Ser | 2021-05-31 | 2 | -3/+14 | |
| | ||||||
* | Pretty-print buffer name in buffer header | Simon Ser | 2021-05-31 | 3 | -19/+24 | |
| | ||||||
* | Re-fold HTML in BufferList | Simon Ser | 2021-05-31 | 1 | -1/+9 | |
| | ||||||
* | Print server status in header prior to RPL_MYINFO | Simon Ser | 2021-05-31 | 1 | -40/+42 | |
| | ||||||
* | Simplify Client.roundtrip callback arg | Simon Ser | 2021-05-31 | 1 | -8/+4 | |
| | ||||||
* | Introduce Client.who | Simon Ser | 2021-05-31 | 2 | -1/+20 | |
| | ||||||
* | Remove unused arg from Client.whois | Simon Ser | 2021-05-31 | 1 | -1/+1 | |
| | ||||||
* | Add /who | Simon Ser | 2021-05-31 | 2 | -1/+12 | |
| | ||||||
* | Make buffer title bold | Simon Ser | 2021-05-31 | 1 | -0/+1 | |
| | ||||||
* | Fix null membership on JOIN | Simon Ser | 2021-05-31 | 1 | -1/+1 | |
| | ||||||
* | Display prefixes in member list | Drew DeVault | 2021-05-31 | 4 | -4/+171 | |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/43 | |||||
* | Remove unnecessary if in /ban | Simon Ser | 2021-05-31 | 1 | -3/+0 | |
| | | | | If whois info is unavailable, the promise is rejected. | |||||
* | readme: document server.ping in config section | Simon Ser | 2021-05-31 | 1 | -3/+8 | |
| | ||||||
* | Fix commas in folded NICK messages | Simon Ser | 2021-05-31 | 1 | -1/+1 | |
| | ||||||
* | Fallback to first server buffer in Alt+a keybind | Simon Ser | 2021-05-31 | 1 | -3/+12 | |
| | | | | Previously we switched to the server buffer for the current network. | |||||
* | Init App.config | Simon Ser | 2021-05-31 | 1 | -0/+1 | |
| | ||||||
* | Hide composer when disconnected from server | Simon Ser | 2021-05-31 | 1 | -1/+9 | |
| | ||||||
* | Ensure connect form has padding | Simon Ser | 2021-05-31 | 1 | -1/+3 | |
| | | | | Even on small screens. | |||||
* | Fix Alt+h messing up all buffers | Simon Ser | 2021-05-31 | 1 | -1/+1 | |
| | ||||||
* | Group folded events by type | Simon Ser | 2021-05-31 | 1 | -33/+95 | |
| | ||||||
* | Improve FoldGroup key and shouldComponentUpdate | Simon Ser | 2021-05-31 | 1 | -2/+3 | |
| | ||||||
* | Display last event time when folding messages | Simon Ser | 2021-05-31 | 1 | -1/+18 | |
| | ||||||
* | Filter out PART → JOIN pairs | Simon Ser | 2021-05-31 | 1 | -0/+17 | |
| | ||||||
* | Fold unimportant messages together | Simon Ser | 2021-05-31 | 1 | -27/+130 | |
| | ||||||
* | Add /lusers command | Drew DeVault | 2021-05-29 | 1 | -0/+7 | |
| | ||||||
* | Add /invite command | Drew DeVault | 2021-05-29 | 1 | -0/+17 | |
| | ||||||
* | Add /voice, /devoice | Drew DeVault | 2021-05-29 | 1 | -26/+27 | |
| | | | | | This also generalizes the logic for these commands along with /op and /deop. | |||||
* | Simplify /query usage string | Simon Ser | 2021-05-28 | 1 | -1/+1 | |
| | ||||||
* | Mute date separator line color in dark theme | Simon Ser | 2021-05-28 | 1 | -1/+1 | |
| | ||||||
* | Add /motd | Simon Ser | 2021-05-28 | 1 | -1/+8 | |
| | ||||||
* | Pretty-print MOTD | Simon Ser | 2021-05-28 | 3 | -1/+7 | |
| | ||||||
* | Misc theme improvements | Simon Ser | 2021-05-28 | 1 | -8/+4 | |
| | | | | | - Mute unimportant messages on dark theme - Adjust button background on light theme |