AmendHub

jcs

/

amend

/

amendments

/

settings.c

Amendments on October 1, 2026

*: Add author e-mail to settings and amendments

Migrate settings to a new version and prompt the user to add their e-mail
address, also rename "Author" to "Author Name" to make it more of a name
field than username like it was before.
When opening a v4 repo, migrate it to add an author e-mail to each record,
using the user's new name and e-mail if the username matches the first in
the repo (which is assumed to be the user's own username).
jcs made amendment 181 2 days ago

Amendments on September 28, 2026

repo+settings: Fix format strings

jcs made amendment 174 5 days ago

settings: Hoist save initialization

jcs made amendment 170 5 days ago

Amendments on December 17, 2025


Amendments on October 24, 2024

settings: Minor tweaks

jcs made amendment 152 about 1 year ago

Amendments on March 21, 2024

settings: Move storage from resources to a separate preferences file

Keeping settings bundled with the app was cleaner but it meant they
would get reset every time the app was updated.
On System 7+ these will go in System Folder:Preferences, on System 6
it will go in System Folder.
jcs made amendment 146 over 2 years ago

Amendments on January 11, 2024

settings: Center dialog, enforce author min size

jcs made amendment 133 over 2 years ago

Amendments on May 4, 2023

browser: Speed up repo loads by only loading newest 100 amendments

Usually I just open a repo and want to diff+commit, but loading 500
amendments takes forever. Just load the newest 100 to show some
history, and add a list item that, when clicked, will load the full
history.
This is configurable by a new setting and can be 0 to disable.
Also, since we are sorting amendment IDs through bile, assume they're
already in order by date and avoid having to sort them all again
after processing.
jcs made amendment 122 over 3 years ago

Amendments on February 6, 2023

*: Lots of little fixes and dead variable removal

Found by cppcheck and scan-build
jcs made amendment 110 over 3 years ago

Amendments on August 18, 2022


Amendments on June 15, 2022

settings: Remove left over resource file switching in settings_save

Fixes crash
jcs made amendment 72 over 4 years ago

Amendments on January 11, 2022

*: Integrate with bile, lots of minor changes

Sprinkle snprintf and strlcpy where useful
Remove ALRT/DITL resources that util doesn't need anymore
Handle diffing deleted files properly
jcs made amendment 44 over 4 years ago

Amendments on December 16, 2021