3050 Commits

Author SHA1 Message Date
UnknownShadow200
b3e67ca2ff Allow dropping map files onto the .exe to start the game in singleplayer on that map, fixes #522.
also fix texture pack being downloaded twice in singleplayer
2018-06-04 20:04:36 +10:00
UnknownShadow200
9453c70e5d Move begin/end generation out of serverconnection into generatingmapscreen 2018-06-04 18:35:15 +10:00
UnknownShadow200
5809bd13f6 Simplify platform api a little bit 2018-06-04 14:02:58 +10:00
UnknownShadow200
29bca54ef2 Release 0.99.9.95 0.99.9.95 2018-06-03 22:47:54 +10:00
UnknownShadow200
769b899f6a Fail non-blocking connect early if possible 2018-06-03 22:27:20 +10:00
UnknownShadow200
d623a22121 Arrange F10 horizontally instead 2018-06-03 14:25:29 +10:00
UnknownShadow200
e6a044ce22 Make connect non-blocking, partially addresses #521 2018-06-03 12:43:33 +10:00
UnknownShadow200
1102ec3a10 fix last commit 2018-06-03 07:55:23 +10:00
UnknownShadow200
7e33e1b984 Show a error message in chat when texture pack fails to download (e.g. 401, 404, other), instead of just silently failing. 2018-06-02 22:22:52 +10:00
UnknownShadow200
7d2e4f3a6a fix skybox not working in opengl mode in C client 2018-06-02 17:48:38 +10:00
UnknownShadow200
0788755d9e fix % conversion for C client chat input 2018-06-02 15:05:54 +10:00
UnknownShadow200
76d93b1718 fix animations for inf tex 2018-06-02 13:30:04 +10:00
UnknownShadow200
cd285365c2 fix crashing on higher than 16x 2018-06-01 21:58:27 +10:00
UnknownShadow200
322bcf1943 fix build being 32 bit only (oops) 2018-06-01 20:32:41 +10:00
UnknownShadow200
4618df5331 Fix few bugs from last commit 2018-06-01 19:45:49 +10:00
UnknownShadow200
ca5d0899fd inf tex 2018-06-01 19:33:44 +10:00
UnknownShadow200
3a8c3d1f99 fix opengl 1.1 backend to semi show map properly again 2018-05-31 15:59:38 +10:00
UnknownShadow200
7a7c5f1586 Use a single VB per chunk, instead of one per 1D atlas, and another one per 1D atlas for translucent 2018-05-31 15:40:02 +10:00
UnknownShadow200
8ed8d02cc1 OpenGL 1.1 backend requires separate compile time flag now 2018-05-31 10:11:26 +10:00
UnknownShadow200
39a9442b9b avoid an allocation when drawing entity name texture shadow 2018-05-29 10:16:17 +10:00
UnknownShadow200
33dcb8599b Fix null being inserted after non-ascii input on x11 2018-05-28 23:59:45 +10:00
UnknownShadow200
f2c6b4c45b Statically link to msvc CRT in release builds 2018-05-27 10:54:04 +10:00
UnknownShadow200
e80d3075ec optimise liquid animations a little bit 2018-05-25 15:22:38 +10:00
UnknownShadow200
740c6010c2 Game shouldn't crash when you set a sound id above snow sound id 2018-05-25 09:27:58 +10:00
UnknownShadow200
21d96f1de1 Don't show 'place yes' and 'delete yes' for selected block description in inventory.
But still show 'place no' and 'delete no'
2018-05-24 11:02:32 +10:00
UnknownShadow200
91a88ce049 Make Deflate compressor much much faster, validate Nbt string types in .cw importer 2018-05-23 17:41:22 +10:00
UnknownShadow200
d25bf3c949 fix screenshots in C client, fix bug in deflate compressor resulting in much less efficient compression 2018-05-22 14:03:07 +10:00
UnknownShadow200
22eabb52d9 fix .cw exporter for C client 2018-05-22 13:01:25 +10:00
UnknownShadow200
8416694986 fix deflate len writing one too many bits 2018-05-22 12:43:20 +10:00
UnknownShadow200
ca0a34b429 don't pass thread ID parameter as NULL for CreateThread 2018-05-22 00:53:49 +10:00
UnknownShadow200
8af3199751 avoid fmodf 2018-05-21 22:13:20 +10:00
UnknownShadow200
cdba690aff Move Fast in HuffmanTable to start of struct, given that common case is <= 9 bits 2018-05-21 17:00:28 +10:00
UnknownShadow200
91ab867d5e WIP deflate compressor, slow, not overly great, broken in some cases 2018-05-21 16:14:03 +10:00
UnknownShadow200
f48f17d11c reduce size of InflateState a little bit 2018-05-21 16:14:00 +10:00
UnknownShadow200
f0f141758f If you're holding down tab list, still show it across world changes until you release tab (very important feature) 2018-05-20 15:18:25 +10:00
UnknownShadow200
d4f84c3fb9 a 2018-05-19 19:11:32 +10:00
UnknownShadow200
5622523c6b fix skins on non-humanoid models for C client 2018-05-19 00:51:29 +10:00
UnknownShadow200
ff5d8780bd Fix animations being broken in C client in release mode (uninitalised variables are a pain) 2018-05-19 00:37:18 +10:00
UnknownShadow200
f424f97935 Fix entity shadows in C client, reduce divisions 2018-05-19 00:22:59 +10:00
UnknownShadow200
e9502882e1 Fix VSync not applying properly at startup in C client 2018-05-18 22:56:06 +10:00
UnknownShadow200
ec690648f8 it's late and I can't be bothered working out why git reset isn't working on this file 2018-05-18 22:55:21 +10:00
UnknownShadow200
9461bbbf59 add static qualifier for most functions in C client 2018-05-18 22:35:52 +10:00
UnknownShadow200
b4b84fa442 simplify camera code a little bit 2018-05-18 11:02:22 +10:00
UnknownShadow200
3aecb338c1 Fix hotkeys modifiers in C client 2018-05-18 10:06:13 +10:00
UnknownShadow200
245bf92641 Fix C client crashing with legacy borders renderer on a large world 2018-05-17 16:53:27 +10:00
UnknownShadow200
bfe5f3619a Prefer unicode overloads for winapi functions 2018-05-17 13:50:21 +10:00
UnknownShadow200
42373d64d7 Fix 'change texture pack' sort order being wrong, make string compare case insensitive 2018-05-16 20:06:32 +10:00
UnknownShadow200
217065e21c RefreshRate only needs to be integer 2018-05-15 11:28:57 +10:00
UnknownShadow200
178e5a2710 Fix smooth camera being paused when chat or other GUI is opened 2018-05-14 16:33:44 +10:00
UnknownShadow200
6e9802bc43 Fix content length in C client, few other minor fixes 2018-05-14 15:40:01 +10:00