Changelog
2024-04-23
Fixed implicit throw annotation.
Rewrote argument dict checker to actually make it human readable.
Fixed oversight in view visible state.
Specify transition in view object.
Added sound test screen.
Added buttons to reload sound packs and libraries.
Fixed sound packs dropdown sometimes being empty.
2024-04-21
Moved dialog box implementation out of the views stack.
Pass through mouse clicks while dialog overlay is dismissing.
Fixed oversight of Everything causing a dismiss.
Allow single button dialogs to be dismissed by clicking the background.
Fixed overflow priority on sidebar.
2024-04-19
Replaced window.alert and window.confirm with a custom dialog implementation.
2024-04-18
Cleanup of EEPROM init code.
Updated example config.
2024-04-17
Don't wait for EEPROM and sounds to finish loading during join.
Some cleanup.
Define settings using blueprints.
Rewrote connection handling.
2024-04-12
Revert "Attempt to circumvent Cloudflare on Oatmealdome's API..."
Attempt to circumvent Cloudflare on Oatmealdome's API...
Added Splatoon 1 map rotation data through the Pretendo Network and Oatmealdome's API.
Fixed error in Splatoon 2 schedule data if Salmon Run has special weapons.
2024-04-10
Default to PHP serializer for Redis.
Fixed oversight not caught by phpstan tsk tsk.
Added DSN documentation for Database and Cache backends.
Added cache wrappers.
2024-04-09
Added specific profile fields for Wii U and Nintendo 3DS on the Pretendo Network.
2024-04-02
Overwrite existing filename on reupload.
Fixed inability to delete uploads.