Commit graph

235 commits

Author SHA1 Message Date
Vitaly Turovsky
6d91ad3d41 add lint-fix script 2025-01-27 06:21:42 +03:00
Vitaly Turovsky
463b9ef80a feat: enable global arrows navigation in server/saves list, always focus on first server 2025-01-27 06:19:02 +03:00
Vitaly Turovsky
3fc644082a update button disabled state to depend on recorded packets 2025-01-27 03:40:24 +03:00
Vitaly Turovsky
1a45381b3d fix: fix maps display for 1.21+ 2025-01-25 20:25:52 +03:00
Vitaly Turovsky
87b795bdc4 fix(regression): ip qs param was ignored
fix: add local (gitignored) config that is merged into single config after the build
2025-01-09 21:44:59 +07:00
Vitaly Turovsky
36747e6bef add screen edges debug component (#edges in url)
fix: provide possible fix for rare issue when mobile control elements were going outside of the screen on ios
2024-12-21 00:00:27 +03:00
Vitaly Turovsky
9dad509bc2 feat: improve main menu and sign in UIs. Add QR code so you can login to MS account on mobile 2024-12-20 23:18:16 +03:00
Vitaly Turovsky
d754593849 add christmas textures, update docs, fix singleplayer initial gamemode 2024-12-20 22:37:16 +03:00
Vitaly Turovsky
dd7c9c172e feat: add modal query parameter for page load
fix: improve servers list UI for small width screens
2024-12-19 20:44:27 +03:00
Vitaly Turovsky
5f87385486 make title selectable 2024-12-14 10:34:28 +03:00
Vitaly Turovsky
ad0502dcb9 recenter edition in ui 2024-12-14 08:09:09 +03:00
Vitaly
a4c86d707b fix: update changed blocks quicker in the world by using a dedicated mesher thread reserved for blocks updates only 2024-12-12 09:18:54 +03:00
Vitaly Turovsky
75965203fc fix: replace Available Offline text with Downloaded to avoid confustion when the app is Offline 2024-12-12 02:05:53 +03:00
Vitaly
18a191a03c feat: add ping display on mobile & via f3, playground ui improvements 2024-12-07 01:57:54 +03:00
Vitaly
3bacef1251 fix: fix race condition when state id change was received from server faster than chunk was processed by mesher: now the change will await for the chunk load first instead of ignoring it. sync common code from webgpu 2024-12-07 01:54:00 +03:00
Vitaly
5783b98e74 fix: spectator: display cursor block in f3, hide hotbar and hunger 2024-12-06 09:53:13 +03:00
gguio
af088d92e1
feat: minimap and full screen map (disabled by default) (#147) 2024-11-27 23:07:28 +03:00
Vitaly Turovsky
c97dbbde9a feat: add query parameter to specify your custom server lists to display in UI: ?serversList
feat: custom proxy is applied in servers list ui when ?proxy is specified
feat: add a way to quickly copy server list with ctrl+c in servers list ui
2024-11-22 15:44:08 +03:00
Vitaly
f2552e70e1
fix ci (#231) 2024-11-20 09:03:10 +01:00
Vitaly Turovsky
c441792d3f fix failing test ci 2024-11-19 23:00:32 +03:00
Vitaly Turovsky
85ece5b4eb fix: some keybinding names were incorrectly parsed
feat: make fullscreen button (F11) configurable in the keybinding panel
2024-11-18 18:53:31 +03:00
Vitaly Turovsky
0506d9de47 fix(ui): better support formatted minecraft messages (handle packets in general way) 2024-11-14 15:40:33 +03:00
Vitaly Turovsky
a0a2c628b4 fix: preserve server selection after going back to the servers list (eg from edit modal)
fix: was not possible to remove saved MS account by clicking on the profile picture
fix: highlight active zone for interaction to avoid UI confusion
fix: save the proxy to memory immedieately after editing it in the servers list screen
2024-11-14 13:41:28 +03:00
Vitaly Turovsky
d32f510744 fix: Error messages were not displayed after unsuccessful Microsoft auth. Fixed all error messages. 2024-11-10 11:44:29 +03:00
Vitaly Turovsky
667eff49af feat: write published version name on prod website! 2024-11-01 06:40:37 +03:00
Vitaly Turovsky
26d25b77f5 feat: format disconnect messages from minecraft servers (display correctly)
fixes #26
2024-11-01 02:55:19 +03:00
Vitaly Turovsky
5791626cc5 fix: (latest) or (offline) status text was not displayed sometimes after the page load 2024-10-31 00:28:54 +03:00
Vitaly Turovsky
84b3f8913d fix: don't make text move in loading screens 2024-10-30 23:53:45 +03:00
Vitaly Turovsky
70867564ed restore a way t ocreate worlds by enter 2024-10-21 00:41:35 +03:00
Vitaly Turovsky
c53ba87309 feat: add a setting to either completely hide perf stats or enable more advanced display
can be used for demos like: `?setting=renderDebug:"none"`
2024-10-20 20:27:03 +03:00
Vitaly Turovsky
af0d7d14ec fix: stop requesting server info on connect 2024-10-17 14:09:22 +03:00
Vitaly Turovsky
5b56518122 should fix build 2024-10-01 01:35:01 +03:00
Vitaly Turovsky
ab5f6ab448 fix: add fallback peerjs discovery server to bypass geo restrictions and because sometimes official server is down
feat: allow to use custom peerjs server via config
2024-10-01 01:34:42 +03:00
Vitaly Turovsky
a30106342e feat: add a way to disable some of the UI parts in settings (for testing and other use cases)
feat: re-add bossbars, but it's still disabled by default
2024-09-07 18:37:57 +03:00
Vitaly Turovsky
ea5a48967b fix: improve signs viewer by allow to copy position and select signs 2024-09-05 16:48:04 +03:00
Vitaly Turovsky
65ba687e08 force make crosshair transparent to avoid issues with old darkreader safari version 2024-09-04 19:17:02 +03:00
Vitaly Turovsky
266d34c1cf fixup for player pos in chunk loader 2024-09-04 05:48:00 +03:00
Vitaly
5aaa687392
feat: display progress of downloading chunks visually (#195) 2024-09-04 05:03:17 +03:00
Vitaly Turovsky
b2ac80602c feat(important): redirect to origin website from maps.mcraft.fun which makes testing maps so much easier on preview deploys and locally 2024-09-03 01:10:11 +03:00
Vitaly Turovsky
0d3a3affd7 fix recently introduced bug with crafting in singleplayer 2024-09-03 01:00:54 +03:00
Vitaly
eb0bc02647
feat: All versions now are available offline! (#174) 2024-08-31 19:50:33 +03:00
Vitaly Turovsky
83ea44b099 feat: sort worlds in singleplayer menu by last saved world (last level.dat edited) 2024-08-27 01:07:04 +03:00
Vitaly Turovsky
69cfb89a8d display notification on save 2024-08-26 03:15:02 +03:00
Vitaly Turovsky
ffc9a0c458 fix: update "save remote world to your device" function to support new HTTP backend 2024-08-26 03:11:23 +03:00
Vitaly Turovsky
d8f80e1980 cleanup: remove legacy options 2024-08-24 05:19:38 +03:00
Vitaly Turovsky
3a646121ed fix(regression): MS auth was completely broken 2024-08-24 05:13:55 +03:00
Vitaly Turovsky
69e0616240 fix(regression): select version was not visible in server options 2024-08-24 04:54:20 +03:00
Vitaly Turovsky
42e53c8efc fix: correctly display versions list in Select component
fix: was unable to create new worlds by pressing Enter
2024-08-24 04:34:35 +03:00
Vitaly Turovsky
372059f0be add highest block implementation for a few other PRs, up server 2024-08-22 15:47:29 +03:00
Vitaly Turovsky
01c82e3c74 minor infra changes for app links 2024-08-19 14:35:51 +03:00