jcs
/wallops
/amendments
/main.c
Amendments on December 17, 2025
jcs made amendment
144
10 months ago
Amendments on September 24, 2024
*: Add support for Pushover notifications when screen saver is running
The API options are input in a new settings window that will
eventually add more general options.
Amendments on September 20, 2024
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.
Amendments on September 18, 2024
jcs made amendment
121
over 2 years ago
Amendments on September 16, 2024
jcs made amendment
110
over 2 years ago
jcs made amendment
106
over 2 years ago
Amendments on September 13, 2024
jcs made amendment
103
over 2 years ago
Amendments on September 12, 2024
*: Add Window menu, move Hide/Show to it, add each chatter
This allows Cmd+1, Cmd+2, etc. to switch between chatter windows.
jcs made amendment
96
over 2 years ago
jcs made amendment
90
over 2 years ago
Amendments on September 11, 2024
jcs made amendment
86
over 2 years ago
jcs made amendment
83
over 2 years ago
*: Implement selective ignoring of certain events like joins and quits
On a small screen in a busy channel, having a screenful of nothing
but joins and quits is pretty annoying, so make it easy to turn them
off and on globally.
Amendments on September 10, 2024
jcs made amendment
76
over 2 years ago
Amendments on September 9, 2024
jcs made amendment
71
over 2 years ago
Amendments on September 5, 2024
*: Add View menu with hide/show options, fix dropped update events
updateEvt puts the window in .message not .where, so found_focusable
was being null, resulting in no update function called. Defer
finding event_in/found_focusable until we know what type of message
it is.
Amendments on September 4, 2024
jcs made amendment
61
over 2 years ago
Amendments on August 31, 2024
jcs made amendment
58
over 2 years ago
Amendments on August 30, 2024
settings: Move storage to preferences file
Storing in resources in the application was cleaner but each app
update would wipe them out. Since there is possibly a server
password being stored, a user might not clear the settings out
before sharing the binary.
Save the preferences file in the System folder on System 6, or
System:Preferences on System 7+.
jcs made amendment
56
over 2 years ago