Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-06 | Render actions in italic | C. McEnroe | |
Also render italic as normal if it's unsupported, as that is what would happen anyway if curses has A_ITALIC but the terminal has no sitm. That format string is kinda bad. | |||
2020-02-06 | Never consider notices hot | C. McEnroe | |
2020-02-06 | Beep on hot | C. McEnroe | |
2020-02-06 | Set id color to Default on allocation | C. McEnroe | |
2020-02-06 | Handle mentions | C. McEnroe | |
2020-02-06 | Route own query messages correctly | C. McEnroe | |
2020-02-06 | Send CAP END if CAP LS doesn't list anything good | C. McEnroe | |
2020-02-06 | Flesh out trailing manual sections | C. McEnroe | |
2020-02-06 | Disable SUSP | C. McEnroe | |
Frees up C-z and suspending an IRC client is silly anyway. | |||
2020-02-06 | Search for cert and priv in config dirs | C. McEnroe | |
2020-02-06 | Handle TOPIC and replies | C. McEnroe | |
2020-02-06 | Handle PART | C. McEnroe | |
2020-02-06 | Add /join command | C. McEnroe | |
2020-02-06 | Send self.join without colon | C. McEnroe | |
If someone is weird enough to use channel keys, they can -j '#foo key'. | |||
2020-02-05 | Handle ERROR | C. McEnroe | |
2020-02-05 | Handle errors from getopt | C. McEnroe | |
2020-02-05 | Use getopt_config to load options | C. McEnroe | |
I'm really getting a lot of use out of this config.c huh. | |||
2020-02-05 | Add /window name variant | C. McEnroe | |
2020-02-05 | Document commands in manual | C. McEnroe | |
2020-02-05 | Handle empty params in /quote | C. McEnroe | |
2020-02-05 | Handle empty messages on privmsg, notice, action | C. McEnroe | |
2020-02-05 | Add /window | C. McEnroe | |
2020-02-05 | Add /quit | C. McEnroe | |
2020-02-05 | Add /me, /notice, /quote commands | C. McEnroe | |
2020-02-05 | Change prompt depending on command | C. McEnroe | |
2020-02-05 | Scroll the input window | C. McEnroe | |
I was wondering if I should instead make input wrap, but then wordWrap would need to both support showing formatting and persisting styles across to strings, and it would need to move the window pad up and down a bunch, etc. | |||
2020-02-05 | Only reflow text when COLS changes | C. McEnroe | |
2020-02-05 | Fix SIGWINCH handling | C. McEnroe | |
curses is dumb. | |||
2020-02-05 | Modulo colors before comparing pairs | C. McEnroe | |
Otherwise a new pair is allocated every time a high color is requested. | |||
2020-02-05 | Send input as raw IRC in <debug> | C. McEnroe | |
2020-02-05 | Reflow text on window resize | C. McEnroe | |
2020-02-05 | Save own username for message echoing | C. McEnroe | |
2020-02-05 | Align MOTD after - | C. McEnroe | |
2020-02-05 | Add extremely basic editing and message sending | C. McEnroe | |
2020-02-04 | Convert editHead and editTail from wchar_t | C. McEnroe | |
2020-02-04 | Model keyCtrl like keyMeta | C. McEnroe | |
2020-02-04 | Call inputUpdate when switching windows | C. McEnroe | |
Because changing windows (to <network> or <debug>) will affect the prompt. | |||
2020-02-04 | Align join messages after nick | C. McEnroe | |
2020-02-04 | Set self.color | C. McEnroe | |
2020-02-04 | Split showing style codes and word wrapping | C. McEnroe | |
2020-02-04 | Align word wrapping with tab character | C. McEnroe | |
Also fixes handling whitespace directly after control codes. | |||
2020-02-04 | Only check revents if nfds > 0 | C. McEnroe | |
If an error occurs, poll leaves the array unmodified. | |||
2020-02-04 | Handle signals in poll loop | C. McEnroe | |
2020-02-04 | Switch windows with M-0 through M-9 | C. McEnroe | |
2020-02-04 | Factor out unmark | C. McEnroe | |
2020-02-04 | Add beginnings of input handling | C. McEnroe | |
2020-02-03 | Use time_t rather than struct tm | C. McEnroe | |
2020-02-02 | Add sequences for toggling focus/paste modes | C. McEnroe | |
2020-02-02 | Track unread and window heat | C. McEnroe | |
2020-02-02 | Rearrange some UI code | C. McEnroe | |