UnknownShadow200
129999e39f
Fix old announcement showing for one frame when changing texture pack (Thanks goodly)
2019-11-24 07:03:53 +11:00
UnknownShadow200
01d94cd3d8
Get rid of GFX_NULL, just use 0
2019-11-23 18:52:47 +11:00
UnknownShadow200
cb908ad026
Fix last two commits causing 32 bit mac build to draw launcher window blue
2019-11-21 12:30:46 +11:00
UnknownShadow200
55ca8b7a91
Fix last commit breaking saving screenshots on PowerPC
2019-11-21 00:05:50 +11:00
UnknownShadow200
b0f926259c
Don't byteswap bitmap colours for big endian. This fixes launcher being completely blue in linux PowerPC and uses native order for OSX PowerPC, so should be faster.
...
as such use GL_UNSIGNED_INT_8_8_8_8_REV for transfer format instead of GL_UNSIGNED_BYTE for big endian
2019-11-20 23:18:02 +11:00
UnknownShadow200
c25a45a6b5
don't bother logging fp and sp for previous stack frames in windows build crash log, this information has never been useful
2019-11-20 19:29:14 +11:00
UnknownShadow200
f75e4b7f18
Only sync fonts cache with system's font when it's actually necessary (like clicking 'select system font' or current system font selected isn't in cache).
...
This reduces startup time for me (500 system fonts) by 100-130 ms.
2019-11-19 22:45:35 +11:00
Goodlyay
259bc1b3bb
Add SetSpawnpoint CPE
...
This protocol extension allows the server to set the client's spawnpoint
anywhere in the map without respawning the client.
2019-11-19 00:47:42 -08:00
UnknownShadow200
51c9191805
Use MATH_LARGE_NUM instead of MATH_POS_INF for calculating lowest speed modifier in physics. This fixes the game locking up on linux PowerPC, at least in QEMU.
2019-11-18 23:02:05 +11:00
UnknownShadow200
08ee41daea
Move protocol stuff out of server.h and into protocol.h where it belongs
2019-11-18 22:20:57 +11:00
UnknownShadow200
68b7629eae
Fix if you're standing in lava with normalfast render mode, then you do /client render normal, your view distance stays stuck at 1-2 blocks (Thanks fam0r)
2019-11-17 23:25:34 +11:00
UnknownShadow200
25e816b9a2
Set class hints for X11, so it shows up as app name instead of 'Unknown' in unity sidebar or '...' in xfce alt tab top line
2019-11-17 20:22:11 +11:00
UnknownShadow200
cecfe81452
Fix crashing when using wasm backend at -O1
2019-11-16 21:13:09 +11:00
UnknownShadow200
bece154d2b
Properly use full text of HTML input, instead of hackily trying to check length difference to fake presses/backspaces.
...
This should fix text input not really working with firefox for android, and allow using autocomplete in chrome for android
2019-11-16 14:50:14 +11:00
UnknownShadow200
ef5a0f64f3
now with 22.1356% less warnings
2019-11-16 09:08:40 +11:00
UnknownShadow200
e0fb7e571b
don't disable warnings when compiling with makefile.
...
Also add reactos/haikuos to platforms the game has technically compiled and run on. Few less usage of magic numbers.
2019-11-15 23:15:03 +11:00
UnknownShadow200
2e819203b5
Optimise DrawXMin etc calculation in MapRenderer_UpdateSortOrder
2019-11-15 20:02:56 +11:00
UnknownShadow200
5f49e3e429
code cleanup
2019-11-14 22:27:04 +11:00
UnknownShadow200
6dfa6a753f
Remove CC_COMMIT_SHA from makefile produced executables
...
this is useless for debugging because builds produced from the makefile are different from the dev build with the same commit sha on the website
2019-11-13 18:47:45 +11:00
UnknownShadow200
be3c56d91a
Now launcher window shows on haiku os
...
although I cheated and used SDL to do it
2019-11-12 07:51:40 +11:00
UnknownShadow200
52ef223d98
fix makefile and implement getting exe path
2019-11-11 20:19:40 +11:00
UnknownShadow200
0787e82f2b
WIP haiku os support
2019-11-11 18:24:20 +11:00
UnknownShadow200
454bbe624f
Fix clicking More (mobile version) crashing webclient
2019-11-11 14:35:52 +11:00
UnknownShadow200
dd7e764383
fix webclient build
2019-11-11 07:19:28 +11:00
UnknownShadow200
b1ea7243a7
don't typedef key, initial framework for textchanged event
2019-11-10 19:05:16 +11:00
UnknownShadow200
0aaf343ab7
Release 1.1.0
1.1.0
2019-11-09 18:13:23 +11:00
UnknownShadow200
a8361c4600
Fix not connecting to servers on macos (oops)
2019-11-09 18:03:12 +11:00
UnknownShadow200
185b58fe7f
Texture pack/URL overlays should show behind menus and clicking Done in system fonts menu should go back to gui options instead of main menu (Thanks tornato)
2019-11-09 11:00:34 +11:00
UnknownShadow200
b23bd94cf3
consistent whitespace
2019-11-08 23:34:02 +11:00
UnknownShadow200
f906f63ed7
open source missing java bits of android build I guess
2019-11-08 23:24:34 +11:00
UnknownShadow200
f0fc77351b
Cleanup portability.md to only include cross-platform backends, add CC_BUILD_NOAUDIO instead of hardcoding no audio only to web client
2019-11-05 10:59:57 +11:00
UnknownShadow200
9b49b67aa6
cleanup and add comments for Widget
2019-11-05 07:43:24 +11:00
UnknownShadow200
0140608104
cleanup and add comments for Screen
2019-11-03 16:06:11 +11:00
UnknownShadow200
b36e7ccd50
Bump to 1.0.9
1.0.9
2019-11-03 09:13:18 +11:00
UnknownShadow200
c7e861e42c
try 2
2019-11-03 08:33:17 +11:00
UnknownShadow200
9b3d01d9e8
Fix webclient not compiling
...
Imaging test if compiling works before pushing to master
2019-11-03 08:29:39 +11:00
UnknownShadow200
da3d7c7bdb
Use new skin server
2019-11-03 08:23:57 +11:00
UnknownShadow200
5d11ebb5ad
Don't intercept key presses when on-screen keyboard is showing in web client.
...
This fixes after having entered some numbers, attempting to backspace everything leaves behinds several characters
2019-10-31 09:00:06 +11:00
UnknownShadow200
adf557bde4
Set cache-control max-age: 0 for when downloading skins in the web client.
...
This way we'll still get 304 responses for 99% of skin fetches. Still not as ideal as the old method where they would be retrieved from the browser cache instead, but this way means skins changes show up instantly instead of after 1-3 hours. (this has been grumbled about quite a bit)
2019-10-30 17:19:05 +11:00
UnknownShadow200
cef3db9fe7
Add an icon for linux and use it
2019-10-29 20:26:38 +11:00
UnknownShadow200
d11038d6e9
Synchronise html input with initial text of text input widgets
...
This way backspacing in gen level/env settings etc works properly
2019-10-28 15:52:55 +11:00
UnknownShadow200
b9dd22b41c
DPI scale system fonts so it doesn't look so atrocious on mobile
2019-10-28 11:22:47 +11:00
UnknownShadow200
84d5d090b9
Add 'menu' and 'fog' buttons to 'more touch' menu
2019-10-28 00:00:35 +11:00
UnknownShadow200
80a6a62e2b
To be more consistent, backspace always just backspaces one character instead of colour code too.
...
e.g. before %cd got backspaced to nothing, now it's just %c. FF%e got backspaced to FF, now it's just FF%
2019-10-27 23:07:01 +11:00
UnknownShadow200
fc27a37a77
Redesign the touch controls a bit. Now there's just 4 directions and 3 buttons - jump (obvious), mode (toggles between place/delete), more (opens another menu that lets you touch for chat/inventory/fullscreen/speed/noclip/fly
...
Still a WIP though
2019-10-27 22:10:11 +11:00
UnknownShadow200
1be1f69217
Fix first character not getting added and fix backspace not working with web client on-screen keyboard input.
...
Well at least in the android emulator
2019-10-26 09:18:49 +11:00
UnknownShadow200
52240b0115
disable autocomplete and autocorrect for text input overlay
...
Now typing in characters works.. mostly. First one still doesn't get added nor does backspace work.
2019-10-24 09:26:52 +11:00
UnknownShadow200
a610e42f43
Attempt to intercept textinput events and replicate characters entered into in-game chat
2019-10-23 23:25:09 +11:00
UnknownShadow200
b11f5a7e61
Fix pressing set spawn outside map always causing you to get moved 1/8th of a block up and fix setting spawn not behaving properly when a large model, inside a block, and standing on one of the borders of the map. (Thanks tornato)
2019-10-22 22:00:27 +11:00
UnknownShadow200
40bdedd2d9
Fix if rain/snow is on, you're standing outside the map in the border bit between bedrock and water, and you look inside the map to under water blocks, rain/snow appears to be missing above the water.
...
You could still see the rain particles on top of the water though.
2019-10-22 21:50:12 +11:00