AmendHub

jcs

/

wallops

/

amendments

Amendments on September 22, 2024

rez: Lengthen autojoin channel field

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 129 about 1 month ago

irc: Fix formatting of unknown CTCP messages

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 127 2 months ago

settings: ModalDialogFilter will outline button for us

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 125 2 months ago

util: Add an implementation of strcasestr

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 123 2 months ago

rez: 2.1 final

jcs made amendment 122 2 months ago

Amendments on September 18, 2024

*: Cleanup panic messages

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 120 2 months ago

README: Sync with new commands

jcs made amendment 119 2 months ago

util: Add screen_saver_running, to be used later

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.
jcs made amendment 117 2 months ago

chatter: If the user tries typing more than allowed, beep

Also prevent sending blank messages :/
jcs made amendment 116 2 months ago

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 115 2 months ago

dnr: Consider a result of 0.0.0.0 a bad one

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 113 2 months ago

utf8: Import from Carl

jcs made amendment 112 2 months ago

Amendments on September 16, 2024

irc: Add support for /say

jcs made amendment 111 2 months ago