Commit graph

91 commits

Author SHA1 Message Date
flash c94cba560d Fixed implicit throw annotation. 2024-04-23 21:49:15 +00:00
flash d4440e03cc Rewrote argument dict checker to actually make it human readable. 2024-04-23 21:43:08 +00:00
flash 24d9fef94c Fixed oversight in view visible state. 2024-04-23 20:29:40 +00:00
flash 9cb3c1e1d9 Specify transition in view object. 2024-04-23 20:13:01 +00:00
flash 66aea64da1 Added sound test screen. 2024-04-23 19:23:23 +00:00
flash f82785a9cb Added buttons to reload sound packs and libraries. 2024-04-23 15:32:28 +00:00
flash 33257e367b Fixed sound packs dropdown sometimes being empty. 2024-04-23 15:01:18 +00:00
flash 852d64776b Moved dialog box implementation out of the views stack. 2024-04-21 21:23:41 +00:00
flash 20fc663bcb Pass through mouse clicks while dialog overlay is dismissing. 2024-04-21 19:49:03 +00:00
flash 185a745f26 Fixed oversight of Everything causing a dismiss. 2024-04-21 19:42:36 +00:00
flash 72340994da Allow single button dialogs to be dismissed by clicking the background. 2024-04-21 19:36:58 +00:00
flash ddc7830c4c Fixed overflow priority on sidebar. 2024-04-21 19:23:11 +00:00
flash 7974325eea Added debug setting to reduce animation speed. 2024-04-21 19:15:38 +00:00
flash a3421af127 Added min/max to numeric config values. 2024-04-21 18:58:18 +00:00
flash 36e14399d8 Replaced window.alert and window.confirm with a custom dialog implementation. 2024-04-19 22:39:21 +00:00
flash 1dcddffc03 Cleanup of EEPROM init code. 2024-04-18 19:37:59 +00:00
flash a08793d992 Don't wait for EEPROM and sounds to finish loading during join. 2024-04-17 19:16:27 +00:00
flash 297f5caf82 Some cleanup. 2024-04-17 18:08:12 +00:00
flash 58d4bfb948 Define settings using blueprints. 2024-04-17 17:26:33 +00:00
flash cf71bab92d Rewrote connection handling.
This has been in the works for over a month and might break things because it's a very radical change.
If it causes you to be unable to join chat, report it on the forum or try joining using the legacy chat on https://sockchat.flashii.net.
2024-04-17 15:42:50 +00:00
flash d01a1d454c Fixed text sanitisation issues. 2024-03-03 01:07:56 +00:00
flash c105b57488 Fixed Minecraft issue. 2024-03-02 16:23:21 +00:00
flash 62355b8620 Made baka screen account for iPhone. 2024-03-02 02:59:43 +00:00
flash 4d585af061 Changed signal strength requirements again. 2024-03-02 02:38:19 +00:00
flash e32eabea1f Moved reconnect handling out of protocol handler.
UI is extremely shoddy right now, redo will follow. Enjoy LoadingOverlay while you still can.
2024-03-02 01:31:28 +00:00
flash b37352534b Made UmiWebSocket use EventTarget instead of taking a massive callback. 2024-03-01 20:35:44 +00:00
flash 9f61c0d4b9 Removed common reference from Sock Chat implementation. 2024-03-01 19:17:20 +00:00
flash f50785a209 Moved implicit channel and user context clears to the populate packet handlers. 2024-03-01 19:11:57 +00:00
flash bc859a042d Use EventTarget instead of the custom watchers bag. 2024-03-01 19:07:17 +00:00
flash 53258703e1 Removed Umi.Server object.
It still gets defined by the compatibility dingus though.
2024-02-29 23:57:36 +00:00
flash caee3ace32 Moved authentication out of protocol handler. 2024-02-29 23:19:36 +00:00
flash 4bc23eabc4 Made it say Ready~ 2024-02-29 21:58:01 +00:00
flash 4adf3d80a1 Adjusted signal strength drops. 2024-02-29 21:55:29 +00:00
flash 20ea388c24 Added connection strength indicator to chat. 2024-02-29 21:43:00 +00:00
flash 43f152f6e3 Keep chat settings in sync between tabs. 2024-02-28 00:10:07 +00:00
flash 5ea5b1e030 Reverse the animation when popping the kick/ban notice. 2024-02-25 02:39:14 +00:00
flash ddd802d3ff Increased marquee text blocks. 2024-02-24 20:39:07 +00:00
flash 123b21f8cb Added new kick/ban screen. 2024-02-24 20:26:40 +00:00
flash dd2fd189dc Fixed replace all incident. 2024-02-24 02:42:35 +00:00
flash a3c8015b4b Made the nick name change message small. 2024-02-24 02:38:05 +00:00
flash 49f00b00d8 Made packet handlers more readable. 2024-02-24 02:25:20 +00:00
flash 5b5ca888a4 Moved all/most UI code out of the Sock Chat protocol handler. 2024-02-24 01:10:30 +00:00
flash ec7ca22811 Updated required Javascript features for chat. 2024-02-23 18:31:56 +00:00
flash 97c7247016 Removed the domain transition notification from the main client. 2024-02-20 22:02:10 +00:00
flash 5413b918f9 Moved chatbot user instance out of the Sock Chat protocol implementation. 2024-02-20 21:33:08 +00:00
flash 0f8e373225 Small code alignments fixes. 2024-02-20 21:13:34 +00:00
flash c792faa042 Only emit umi:ui:message_add event when we're actually generating an element. 2024-02-20 20:58:01 +00:00
flash cdabf80e1c Attempts at making message rendering and notifications more consistent and moved a lot of UI stuff out of the protocol handler. 2024-02-16 00:41:13 +00:00
flash c0246909c0 Fixed focus grabbing. 2024-02-11 17:15:22 +00:00
flash a379cb08ad Mobile UI fixes. 2024-02-11 01:42:39 +00:00