Changelog
2022-10-26
Forwardport(?) FutamiCommon changes to Mami.
Fixed stray const/let from Mami backport.
Ensure row order colouring stays consistent when a message is deleted.
Fixed server selector hackjob.
Renamed global FutamiCommon object to just futami in Ami.
Misuzu theme improvements in Ami.
Added classes to manage message and emoticon list in Ami.
2022-10-25
Made sound info load asynchronously in Ami.
2022-10-24
Moved watcher code into own classes.
Further Ami cleanups.
Made auto scroll toggle in Ami a virtual setting.
Moved sock chat connection object into context.
Simplify username autocomplete code in Ami.
Added joke triggers to Ami.
Rewrote sound backend in Ami.
How embarrassing !
Fixed embedding when motivational frames are enabled in Mami.
2022-10-23
Fixes for older browsers in Ami.
Use shorter global variable to access context.
Fixed tab username autocomplete in Mami.
Cleaned up Ami colour picker code a bit.
Use hidden class instead of yoinking display: none.
Added Misuzu style to Ami.
Added channel list sidebar to Ami and moved style dropdown to settings.
Rewrote Ami settings handling.
2022-10-22
Don't define function in Mami compatibility check.
Added Source engine style reconnect indicator to Ami.
2022-10-20
Replace most instances of var with const/let where possible.
2022-10-12
Restore Link emoticon status indicator in Nico theme.
2022-10-08
Sticky settings category headers.