1dcddffc03
Cleanup of EEPROM init code.
2024-04-18 19:37:59 +00:00
a08793d992
Don't wait for EEPROM and sounds to finish loading during join.
2024-04-17 19:16:27 +00:00
297f5caf82
Some cleanup.
2024-04-17 18:08:12 +00:00
58d4bfb948
Define settings using blueprints.
2024-04-17 17:26:33 +00:00
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
d01a1d454c
Fixed text sanitisation issues.
2024-03-03 01:07:56 +00:00
c105b57488
Fixed Minecraft issue.
2024-03-02 16:23:21 +00:00
62355b8620
Made baka screen account for iPhone.
2024-03-02 02:59:43 +00:00
4d585af061
Changed signal strength requirements again.
2024-03-02 02:38:19 +00:00
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
b37352534b
Made UmiWebSocket use EventTarget instead of taking a massive callback.
2024-03-01 20:35:44 +00:00
9f61c0d4b9
Removed common reference from Sock Chat implementation.
2024-03-01 19:17:20 +00:00
f50785a209
Moved implicit channel and user context clears to the populate packet handlers.
2024-03-01 19:11:57 +00:00
bc859a042d
Use EventTarget instead of the custom watchers bag.
2024-03-01 19:07:17 +00:00
53258703e1
Removed Umi.Server object.
...
It still gets defined by the compatibility dingus though.
2024-02-29 23:57:36 +00:00
caee3ace32
Moved authentication out of protocol handler.
2024-02-29 23:19:36 +00:00
4bc23eabc4
Made it say Ready~
2024-02-29 21:58:01 +00:00
4adf3d80a1
Adjusted signal strength drops.
2024-02-29 21:55:29 +00:00
20ea388c24
Added connection strength indicator to chat.
2024-02-29 21:43:00 +00:00
43f152f6e3
Keep chat settings in sync between tabs.
2024-02-28 00:10:07 +00:00
5ea5b1e030
Reverse the animation when popping the kick/ban notice.
2024-02-25 02:39:14 +00:00
ddd802d3ff
Increased marquee text blocks.
2024-02-24 20:39:07 +00:00
123b21f8cb
Added new kick/ban screen.
2024-02-24 20:26:40 +00:00
dd2fd189dc
Fixed replace all incident.
2024-02-24 02:42:35 +00:00
a3c8015b4b
Made the nick name change message small.
2024-02-24 02:38:05 +00:00
49f00b00d8
Made packet handlers more readable.
2024-02-24 02:25:20 +00:00
5b5ca888a4
Moved all/most UI code out of the Sock Chat protocol handler.
2024-02-24 01:10:30 +00:00
ec7ca22811
Updated required Javascript features for chat.
2024-02-23 18:31:56 +00:00
97c7247016
Removed the domain transition notification from the main client.
2024-02-20 22:02:10 +00:00
5413b918f9
Moved chatbot user instance out of the Sock Chat protocol implementation.
2024-02-20 21:33:08 +00:00
0f8e373225
Small code alignments fixes.
2024-02-20 21:13:34 +00:00
c792faa042
Only emit umi:ui:message_add event when we're actually generating an element.
2024-02-20 20:58:01 +00:00
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
c0246909c0
Fixed focus grabbing.
2024-02-11 17:15:22 +00:00
a379cb08ad
Mobile UI fixes.
2024-02-11 01:42:39 +00:00
d3ec2e2c58
Fixed error during chat startup.
2024-02-10 23:20:30 +00:00
85a9fd2422
Updated NPM packages + cleaned up context object usage.
2024-02-10 17:23:47 +00:00
7d23bea36c
Rely on implicit writable false.
2024-02-10 04:27:54 +00:00
bc6532cfc5
Removed pointless caching of common.json.
2024-02-10 04:24:25 +00:00
00ddabe46a
Fixed sound loading issue in youare.
2024-02-10 04:23:26 +00:00
a862eca354
Added link to compiled commit.
2024-02-10 04:17:19 +00:00
11fe3ebcd1
Removed forEach methods from sounds and packs registries.
2024-02-10 03:56:13 +00:00
af09fc7716
Moved playLibarySound out of the global context.
2024-02-10 03:50:23 +00:00
a50a0d67ae
Removed AudioBuffer wrapper.
2024-02-10 02:52:02 +00:00
fc58537974
Always have audio context and sound manager available.
2024-02-10 02:26:38 +00:00
3bc595c3ee
Use URLs as unique keys instead of arbitrary names.
2024-02-10 00:13:47 +00:00
fd41509c74
Load all sounds from the sound library instead of random URLs.
2024-02-09 23:28:02 +00:00
149cdac8ed
Rewrote heavy callback usage in sound backend to use async/await instead.
2024-02-09 22:38:57 +00:00
719e03e607
Made animation on settings categories cancellable.
2024-02-09 16:19:17 +00:00
af2919f363
UI code cleanups.
2024-02-09 00:56:27 +00:00