Commit graph

5618 commits

Author SHA1 Message Date
UnknownShadow200
2b32ea1812 Fix pasting completely non code page 437 text on X11 backend always causing game to freeze for 1 second (Thanks fam0r + soshimee) 2021-07-05 23:03:38 +10:00
UnknownShadow200
65b2a861e6 minor code tidyup 2021-07-05 19:12:06 +10:00
UnknownShadow200
800cfe03d4 Release 1.2.6 2021-07-03 06:45:34 +10:00
UnknownShadow200
c203d9e981 And move more to LBackend + general tidyup 2021-06-20 22:12:02 +10:00
UnknownShadow200
55d74709b1 Launcher: WIP on splitting off drawing into separate backend module 2021-06-20 14:52:06 +10:00
UnknownShadow200
52b5395f51
Merge pull request #859 from UnknownShadow200/LightingFixes
Adv builder shouldn't depend on Lighting_Heightmap
2021-06-19 16:12:31 +10:00
UnknownShadow200
621081f7ac Adv builder shouldn't depend on Lighting_Heightmap 2021-06-19 08:02:34 +10:00
UnknownShadow200
480e6a9761
Merge pull request #857 from UnknownShadow200/WebStandardLib2
More rewrites to web client standard library
2021-06-19 06:44:00 +10:00
UnknownShadow200
d9065ee8de Fix screenshots having day of week instead of month 2021-06-18 20:33:36 +10:00
UnknownShadow200
7ca5b21f00 Builder: Remove some useless variables, rename some things to make more sense 2021-06-16 21:18:06 +10:00
UnknownShadow200
0b4dc84271 Move World_Contains checks to within Lighting_Col, rename Lighting_Col_XYZ to Lighting_Color_XYZ 2021-06-16 20:16:52 +10:00
UnknownShadow200
c767738d04
Merge pull request #858 from derekdinan/master
Add more announcement MessageTypes
2021-06-16 19:49:57 +10:00
Derek
6e53b6fbd4 Extra announcements: Don't read invalid memory, make IDs consistent 2021-06-16 19:43:31 +10:00
Derek
5933eb715c Add more announcement MessageTypes
Adds the BigAnnouncement and SmallAnnouncement MessageTypes as requested here: https://wiki.vg/Classic_Protocol_Extension/Proposals#MessageTypes_v2
2021-06-15 11:42:37 +10:00
UnknownShadow200
5a41563cc8
Add modules.md listing the modules in ClassiCube 2021-06-14 15:15:34 +10:00
UnknownShadow200
cbc8d50a1e fix a few unnecessary warnings 2021-06-14 07:27:05 +10:00
UnknownShadow200
18b09bcfad more minor style tidyup 2021-06-11 22:02:48 +10:00
UnknownShadow200
dc8381d76b Make chunk mesh building a little bit faster 2021-06-11 17:49:39 +10:00
UnknownShadow200
30ff69952d Fix browsers not supporting IndexedDB crashing when saving map, also slightly reduce size of .js file by specifying only web environment is supported 2021-06-08 11:48:45 +10:00
UnknownShadow200
edd15233ca Fix not saving to IndexedDB 2021-06-08 08:15:04 +10:00
UnknownShadow200
7bf24f4016 add function for saving node to IndexedDB directly (doesn't work properly yet) 2021-06-07 21:08:07 +10:00
UnknownShadow200
d690981fc2 Rewrite file/directory methods to directly call FS methods 2021-06-07 19:04:50 +10:00
UnknownShadow200
a880feddc8 Rewrite some more functions 2021-06-07 09:04:50 +10:00
UnknownShadow200
495dc85669 Rewrite sockets interop to avoid pointless layer of indirection 2021-06-07 08:44:36 +10:00
UnknownShadow200
5c9e2e96b9
Merge pull request #856 from UnknownShadow200/SockRewrite2
Allow connecting to domain/hostnames
2021-06-06 23:12:08 +10:00
UnknownShadow200
207395e5cd fix mac/linux, ipv6 might be broken but hopefully not 2021-06-06 22:33:45 +10:00
UnknownShadow200
b07356963c fix for old windows versions 2021-06-06 11:09:06 +10:00
UnknownShadow200
45768779d9 Add support for connecting to hostnames 2021-06-05 12:01:49 +10:00
UnknownShadow200
c0dff3c980
Merge pull request #855 from UnknownShadow200/SockRewrite
Rewrite address parsing for sockets
2021-06-04 21:03:34 +10:00
UnknownShadow200
50b084dfbd Fix not connecting on old macOS 2021-06-04 19:35:43 +10:00
UnknownShadow200
9a9114a9f9 and implmenet fallback IP address parsing 2021-06-04 17:53:49 +10:00
UnknownShadow200
12c889efad Fix not working on windows 95/98 2021-06-04 17:24:09 +10:00
UnknownShadow200
fe9c21d381 Fix software column remaining cutoff even at larger window resolution 2021-06-02 20:05:50 +10:00
UnknownShadow200
185f560190 Launcher depends on Game a little less 2021-06-01 12:54:42 +10:00
UnknownShadow200
d3a811cd1e Fix build script not working with non-bash 2021-05-30 19:52:01 +10:00
UnknownShadow200
968e16a9f2 Mac/Linux: Support ipv6 addresses too 2021-05-30 17:25:33 +10:00
UnknownShadow200
4ff6665c22 Windows: WIP on connecting to ipv6 address 2021-05-30 16:21:24 +10:00
UnknownShadow200
4f660e4eb7 Sockets are always non blocking anyways 2021-05-30 12:27:31 +10:00
UnknownShadow200
7695311129 Fix .dll loading not working on win 95/98 2021-05-30 09:35:02 +10:00
UnknownShadow200
907a752600 Web: Fix disconnect message almost never showing now 2021-05-29 18:43:23 +10:00
UnknownShadow200
8602d98a32 oops 2021-05-29 18:23:50 +10:00
UnknownShadow200
85cb103ea5 Web: Also log errors from Logger_Log 2021-05-29 18:20:03 +10:00
UnknownShadow200
00b7ef80ba
Merge pull request #852 from UnknownShadow200/SplitBackend
Splitup Platform.c + rewrite web backend sockets
2021-05-29 10:35:35 +10:00
UnknownShadow200
aef0ec7602 Fix multiplayer not working in IE11 2021-05-29 08:48:27 +10:00
UnknownShadow200
5d93db81d2 Fix multiplayer not working at all with old emscripten 2021-05-28 17:54:57 +10:00
UnknownShadow200
8aea1d413c Fix crash if server sends multiple LevelInit packets with differing map volumes (Thanks minoclub + venksociety) 2021-05-26 20:02:36 +10:00
UnknownShadow200
cea4e26ad1 Web: Fix can't scroll in inventory anymore (Thanks Fam0r) 2021-05-24 22:30:43 +10:00
UnknownShadow200
6e57334f9a Web: Show right message when invalid IP provided 2021-05-23 18:43:25 +10:00
UnknownShadow200
cef1e5b484 Fix timing out not working properly 2021-05-23 15:38:34 +10:00
UnknownShadow200
355f35c719 Fix multiplayer not working 2021-05-23 15:27:42 +10:00