jcs
/wallops
/amendments
Amendments on September 22, 2024
jcs made amendment
130
about 1 month ago
*: Support /monitor and its numerics, do better server reconnecting
Monitor commands are sent as-is to the server, but we now parse each
numeric response.
When reconnecting to a new server, don't send the initial autojoin
channels, build a list of channels based on what we're currently
joined to and then autojoin those, to reactivate each tab.
jcs made amendment
128
about 1 month ago
Amendments on September 20, 2024
irc: Do more comprehensive nick-highlight checking
Highlight if our nick is later in a line, but only if it has a word
boundary with a leading space and a trailing punctuation, space, or
end-of-line. Also avoid having to strlen our nick every time and do
this at connection time and nick change time.
Handle printing unknown CTCP messages.
Also do better malloc failure checking.
jcs made amendment
126
2 months ago
main: Use ModalDialogFilter for about screen, fix enabling Hide menu
We don't call the focusable's update_menu when the window is hidden,
which is when we need the hide menu option enabled.
jcs made amendment
124
2 months ago
util: Use ModalDialogFilter for all dialogs, outline ok button there
Rather than manually outlining before calling ModalDialog, do the
outline in response to ModalDialogFilter getting an updateEvt.
This ensures standard outline-default-button behavior and draws it
at the proper time.
jcs made amendment
122
2 months ago
Amendments on September 18, 2024
jcs made amendment
121
2 months ago
chatter: Use Cmd+Number for switching tabs, not windows
Also add Cmd+, and Cmd+. for previous and next, but keep them in the
menu bar for discoverability and to let people change them through
ResEdit.
jcs made amendment
119
2 months ago
jcs made amendment
118
2 months ago
irc: When using /msg, don't trigger activity in server window
We just sent the message, we don't need to be notified.
chatter: If the user tries typing more than allowed, beep
Also prevent sending blank messages :/
Amendments on September 17, 2024
chatter+irc: Support switching servers or reconnecting
Do registration after connecting so we can get the connection result
before logging in. If we fail to connect to a new server, keep the
connection to the old one.
Remove duplicate conn NULL checking.
jcs made amendment
114
2 months ago
chatter: Run printed messages through utf8_to_macroman_string
I'm not sure if it's worth doing MacRoman to UTF-8 on the way out.
jcs made amendment
112
2 months ago
Amendments on September 16, 2024
jcs made amendment
111
2 months ago