Commit graph

310 commits

Author SHA1 Message Date
Vitaly
0db49e7879
feat: Full support for rendering blocks in inventory GUI powered by deeplsate (#292) 2025-03-05 15:11:42 +03:00
Vitaly Turovsky
465ce35e83 feat: display motd/players info for ws servers (still no icon sadly)
add new server
2025-03-05 13:02:55 +03:00
Vitaly
1c700aac1e
feat(config-json): Only either bundle or load from remote (#291) 2025-03-04 19:00:20 +03:00
Vitaly Turovsky
2619e5da89 fix: was not possible to click notification, make error routing more strict & obvious 2025-03-03 17:42:01 +03:00
Vitaly Turovsky
b0da1e41d6 fix: fix crashes on packets logging recording
fix: make replay panel minmizable
2025-03-03 15:31:25 +03:00
Vitaly
ceb4cb0b66
feat: Refactor mouse controls, fixing all false entity/item interaction issues (#286) 2025-02-27 15:26:38 +03:00
Vitaly Turovsky
dec93c2b64 fix react warning 2025-02-27 04:48:16 +03:00
Vitaly Turovsky
d348a44bb8 add a way to disable recording button on pause menu, refactor 2025-02-27 04:48:03 +03:00
Vitaly Turovsky
2414111b9c feat: add packets recording control to pause menu, display packets view after recording was started for in real time server packets debug, fix auto captured packets display 2025-02-26 23:29:18 +03:00
Vitaly Turovsky
edad57a225 feat: allow to load client without free space on device (or no write permissions) 2025-02-26 22:56:02 +03:00
Max Lee
52ae41a78d
Add better chat link prompt screen (#290) 2025-02-26 22:33:50 +03:00
Max Lee
8ff05924dd
feat: add config option for pause screen links (#288) 2025-02-26 22:31:22 +03:00
Vitaly Turovsky
acd8144d76 feat: initial config.json is now bundled on build step, which is required for defaultSettings
feat: allow to specify default and locked settings in config.json
feat: allow to specify default app params in config.json
feat: rework how loading progress is reported in app on connect
feat: add setting to wait for chunks to load before starting rendering (which is highly recommended to enable), however not enabled by default because functionality is top priority of the client out of the box, not pleasent ux, so pls enable yourself
2025-02-26 03:29:10 +03:00
Vitaly Turovsky
cde239211c fix: change chat completions filtering to be not aggressive 2025-02-24 21:21:48 +03:00
Vitaly Turovsky
2e3363dce8 a lot of replay code cleanup 2025-02-24 01:18:48 +03:00
Vitaly Turovsky
2cb8bea374 fix types 2025-02-23 21:55:07 +03:00
Vitaly Turovsky
bdea1fc50c a huge progress on packet replay component, fix bugs add switches 2025-02-23 21:52:12 +03:00
Vitaly Turovsky
9613a0e644 fix: fix bossbar flickering 2025-02-23 20:06:47 +03:00
Vitaly Turovsky
75e44407ed fix autocomplete in replay 2025-02-23 20:06:25 +03:00
Vitaly Turovsky
334e8a502d fix a few bugs in packet, replayer
feat: add a way to ALWAYS inspect 30 packets on disconnect
fix: fix a few server packets
2025-02-23 04:45:33 +03:00
Vitaly
1387cb036b
feat: Replay packets server functionality! (#287)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-23 03:48:15 +03:00
Vitaly Turovsky
f0d5ad616d fix: fix visual issue when loading screen disappears
fix: display loading pregress of server resourecepacks
2025-02-21 20:38:24 +03:00
Vitaly Turovsky
2ea74b22fd fix: literally fix the notification component 2025-02-20 04:01:48 +03:00
Vitaly Turovsky
730cf656de feat: add detailed block assets parsing (blockstates + models) in F3 on right side (includes parsing errors! super useful for resourcepacks) 2025-02-20 03:41:44 +03:00
Vitaly Turovsky
3b9503982c fix: fix custom item display on 1.21.4, fix text component potential crash 2025-02-19 04:03:32 +03:00
Vitaly Turovsky
5fd3584823 move reconnect button below disconnect 2025-02-19 03:44:50 +03:00
Vitaly Turovsky
11bfcb8f1a fix wasnt possible to click suggestions 2025-02-19 03:40:02 +03:00
Vitaly Turovsky
bfd88ce544 add stale ping status display 2025-02-19 03:33:39 +03:00
Vitaly Turovsky
0bb6301056 feat: now always focus chat when letter or ctrl+v is pressed (like in discord)
feat: hide completions when input is not focused
2025-02-19 03:26:14 +03:00
Vitaly Turovsky
44d630b1b3 fix entities apply skin crash
fix websocket ping display for ws
2025-02-18 21:25:18 +03:00
Vitaly Turovsky
7196623853 minor visual updates to status component 2025-02-18 20:37:15 +03:00
Vitaly Turovsky
612b35426e feat: add ping display view in pause menu! 2025-02-18 20:36:59 +03:00
Vitaly Turovsky
191043380e fix textures loading regression, fix entity tex resizing 2025-02-18 20:10:33 +03:00
Vitaly Turovsky
9a8451fff7 fix: fix all known issues with chat auto scroll! 2025-02-18 04:28:48 +03:00
Max Lee
a20dca18f8
fix: autoConnect parameter wouldn't do anything (#276) 2025-02-17 16:42:31 +03:00
Vitaly
65af9a73c2
feat: rework hand! enable by default, fix bow anim (#261)
* refactor swing animation to controller

* idle animator!!!!

* implelment state switch transition

* a huge fix for UI server edit!

* adjust ui scaling so main menu elements clip less

* view bobbing, new config name, ws:

* EXTREMELY important fixes to entities rendering

* a lot of fixes, add dns resolve fallback

* improve f3 E, fix modal not found edge case

* set correctly target for old browsers, should fix ios 14 crash

* unecessary big refactor, to fix ts err

* fix isWysiwyg check

* fix entities rendering count
2025-02-15 05:14:36 +03:00
Vitaly Turovsky
0f29053ca6 fix(important): save username instantly so it doesn't reset when you reload the page if you didn't change it 2025-02-14 14:31:02 +03:00
Vitaly
df4dd69c80 feat: display reconnect button in pause menu when connection seems to be lost 2025-02-13 23:37:34 +03:00
Vitaly Turovsky
2f70575534 finishing support for mcraft viewer plugin:( 2025-02-13 21:31:55 +03:00
gguio
25c07b14a9
feat: some minimap fixes (#249) 2025-02-13 05:07:19 +03:00
Vitaly Turovsky
193616b147 fix npm lib building 2025-02-11 17:19:42 +03:00
Vitaly Turovsky
cf8d8e51fc fix quickconnect port ignored regression 2025-02-11 16:54:58 +03:00
Vitaly Turovsky
946fc26d86 correctly open release link, show build info 2025-02-11 16:26:17 +03:00
Vitaly Turovsky
d05898ab1c display stack on app crash, more advanced logic on app refresh 2025-02-11 15:51:56 +03:00
Vitaly Turovsky
f03046573d hotfix: workaround hotbar crash on 1.21.1 2025-02-10 22:47:43 +03:00
Vitaly Turovsky
208f5b7e0d fix chat placeholder 2025-02-10 21:04:40 +03:00
Vitaly Turovsky
cea4d7f277 feat: implement full support for new mineflayer plugin! add UI customization, motion effect, JS repl console and more! 2025-02-10 19:54:38 +03:00
Vitaly Turovsky
dcbeed42ad fix regression https parsing, improve/fix http, ws parsing in all places of app. finally we parsing a single string in a decent way 2025-02-09 23:36:30 +03:00
Vitaly
f96673bc17
rename prismarine-viewer dir to renderer to avoid confusion (#269) 2025-02-08 14:17:27 +03:00
Vitaly
b196ea5955 should fix storybook build 2025-02-08 12:15:14 +03:00