Commit graph

140 commits

Author SHA1 Message Date
Vitaly
9d15aa565a fix: use more interesting name by default with 10 000 combinations 2023-10-01 17:13:21 +03:00
Vitaly
ea38fb48a3 up packages should fix build 2023-09-30 11:48:56 +03:00
Vitaly
ee7f61c7ee restore pnpm-workspace.yml, because problem packages removed 2023-09-29 05:39:18 +03:00
Vitaly
86ffedff1e [viewer] link p-viewer instead for easier viewer dev 2023-09-29 05:23:56 +03:00
Vitaly
b53d2d23b7 [viewer] rm unused :deps, fix prepare 2023-09-29 04:47:51 +03:00
Vitaly Turovsky
a0630f5425 pnpm i workaround 2023-09-29 00:33:50 +03:00
Vitaly
0db344a2f6 fix most annoying ts-js issue here I guess 2023-09-27 18:43:02 +03:00
Vitaly
ae18dbf966 refactor stats to display gpu / cpu stats
feat: add an option to use dedicated gpu for render on laptop (high-perf)
2023-09-27 07:23:23 +03:00
Vitaly
c7f3593611 fix(important): fix connect to servers by domain
fix: finally display readable errors on proxy connect errors
2023-09-26 19:30:07 +03:00
Vitaly
7c4d34c9c2 resolve pr todo comments 2023-09-26 08:43:54 +03:00
Vitaly
5b9c268750 add massive eslint config and big number of fixes for it! thx to ext 2023-09-26 08:01:17 +03:00
Vitaly
31622543d3 remove webpack & unused deps 2023-09-26 00:08:21 +03:00
Vitaly
7e0b7d79ae add typecheck to ci, always prepare data 2023-09-25 21:48:13 +03:00
Vitaly
7974abc7d9 always show errors on tcp disconnect! 2023-09-25 08:08:43 +03:00
Vitaly
44b1dd5ac5 up esbuild 2023-09-24 19:54:10 +03:00
Vitaly
6283d9ba06 add lodash dep 2023-09-24 00:09:12 +03:00
Vitaly
14a9a2bf18
a few fixes (#20)
fix: ios improvements: always display full ui & no magnifier on double tap anymore
fix: regression: connect to p2p peers
2023-09-19 03:18:01 +03:00
Vitaly
8591653bdb add contributing, speed start, cleanup esbuild
and don't use minify in dev as it breaks breakpoints since minify inlines code
2023-09-17 22:03:26 +03:00
Vitaly Turovsky
53794a2324 implement qr display 2023-09-16 06:15:22 +03:00
Vitaly Turovsky
4b85a2ebdf Merge remote-tracking branch 'origin/main' into next 2023-09-16 05:18:46 +03:00
Vitaly
3d96586608
ci: oops, use specified version actually 2023-09-16 04:45:02 +03:00
Vitaly Turovsky
46d3cd96d1 ci: draft a release 2023-09-16 04:38:57 +03:00
Vitaly Turovsky
05b9f1ac24 initial p2p multiplayer support powered by peerJS
spend many hours fixing weird bugs... still have to few some
2023-09-15 23:34:53 +03:00
Vitaly Turovsky
62a4255d9b ci: remove prepublish scripts 2023-09-15 18:30:47 +03:00
Vitaly Turovsky
5784a514f1 add experimental release posting 2023-09-15 07:14:54 +03:00
Vitaly Turovsky
91bb1d75ff add blocks generate script for resourcepack 2023-09-15 04:49:20 +03:00
Vitaly Turovsky
08b35ff9a1 restore filesize 2023-09-14 19:07:18 +03:00
Vitaly
bb3648ac99 add blockInteractionShape, make cursor singleton 2023-09-14 04:15:15 +03:00
Vitaly Turovsky
0ac3d6b4d6 improve downloading progress reporting 2023-09-12 23:39:35 +03:00
Vitaly
e1c24a6247 up anvil for singleplayer compatibility 2023-09-08 16:43:52 +03:00
Vitaly
bbb76eef36 small cleanup, don't specify default version 2023-09-07 06:18:31 +03:00
Vitaly
6e2dfb7691 fix: excellent in-game gamepad support
speed packages install
2023-09-04 12:54:48 +03:00
Vitaly
3daefc23de build prismarine-viewer locally which should increase install speed 2023-09-04 10:46:53 +03:00
Vitaly
0f096be321 add visual sneaking + touch support 2023-09-04 08:42:08 +03:00
Vitaly
327504a19d upstream fork changes 2023-09-04 07:57:59 +03:00
Vitaly
ce6e02ed1f refactor controls to use contro-max!
it allows to use between mobile keyboard & gamepad consistently!
fixed double jump!
2023-09-04 07:39:16 +03:00
Vitaly
2f11aebd8c try to fix with css loading with webpack + new space-squid esbuild require 2023-09-03 10:04:26 +03:00
Vitaly
ac0170b146 download minecraft-data on demand 2023-09-03 09:21:34 +03:00
Vitaly
f695cb417c inventory support with sprites (only multiplayer fully supported for now)! true block rendering!
add iphone x notch workarounds
2023-08-31 19:33:33 +03:00
Vitaly
ad0b545301 copy only entity textures, inline others! it reduces copy time and deploy size 2023-08-30 10:53:58 +03:00
Vitaly Turovsky
0aa9e75819 feat: world loading on ios (support zip files)! 2023-08-29 10:26:09 +03:00
Vitaly
be61a6f6ee fix dev esbuild config 2023-08-28 10:34:22 +03:00
Vitaly
fc7869000e move building to esbuild
change public to dist
2023-08-28 06:37:57 +03:00
Vitaly
df2e1a76cf wip testing cypress 2023-08-27 08:10:52 +03:00
Vitaly
e32d5e5461
Remove linked dep 2023-08-27 01:02:00 +03:00
Vitaly
5d0e4fd9ac build should be fixed (disable inventory for now) 2023-08-26 23:05:25 +03:00
Vitaly
f891c6b6a7 feat(big!): implement folder save loading with write access 2023-08-26 06:09:34 +03:00
Vitaly
9a4b57abed add support for icons in button
TODO not pixel-perfect
2023-08-24 01:39:42 +03:00
Vitaly
0840acd570 replace legacy lib, comment 2023-08-23 02:53:05 +03:00
Vitaly
53e8478413 inventories are almost here wip:
add mobile button
review upstream
wip react refresh (thats why migrating to react)
to migrate to tsx
to impl advanced settings
2023-08-22 05:03:36 +03:00