UnknownShadow200
b8b5a09a94
Move TouchMore to new method
2020-02-09 20:09:27 +11:00
UnknownShadow200
1a5f963ef0
Make Math_AbsF/Math_SqrtF defines when compiling with gcc/clang. This way they get compiled to an inline intrinsic instruction, instead of a slow function call
2020-02-09 16:55:12 +11:00
UnknownShadow200
1e7ee30156
Remove some useless includes
2020-02-08 17:28:06 +11:00
UnknownShadow200
7886dbb14e
Add support for _NET_WM_PING to X11 backend.
...
This way if the game is not responding for some reason and you click on X, after a few seconds an 'application not responding' dialog appears. Well, if your window manager supports it that is.
2020-02-08 15:20:38 +11:00
UnknownShadow200
8d3ec0faa0
Fix menu buttons staying highlighted when touch is released on mobile
2020-02-07 19:23:11 +11:00
UnknownShadow200
07b56e6ba3
one step closer to c89 compatibility
2020-02-06 19:17:41 +11:00
UnknownShadow200
4e01518ce2
Don't terminate the game if the server sends a bogus map whosevolume != dimensions
2020-02-06 17:37:34 +11:00
UnknownShadow200
b6f8d739cf
Fix crashing if you were disconnected from /hackrank,kick,or ban, and you then tried to resize game window on Direct3D9 backend (Thanks Devin)
2020-02-06 10:23:22 +11:00
UnknownShadow200
8952b4f88c
Move EditHotkeyScreen to new rendering method
2020-02-04 22:38:09 +11:00
UnknownShadow200
da9e51176d
Move GenLevelScreen to new rendering method
2020-02-04 21:11:14 +11:00
UnknownShadow200
e7f17b7119
Move SaveLevelScreen to new rendering method
2020-02-04 20:49:20 +11:00
UnknownShadow200
e686f0b403
Make screens use Lock/Unlock dynamic vb too
...
Also try to ensure code still compiles as C++
2020-02-03 23:06:58 +11:00
UnknownShadow200
c013d3952e
Fix not compiling with OpenGL, slightly more efficient selectionbox mesh building with clang
2020-02-03 13:44:22 +11:00
UnknownShadow200
cf8526c2fe
Make selection box mesh building a bit faster
2020-02-03 12:59:20 +11:00
UnknownShadow200
213b12812e
Make SelectionBox use Lock/Unlock too
2020-02-03 12:11:24 +11:00
UnknownShadow200
d4454ef299
Make Gfx_UnlockDynamicVb also bind to be consistent between all backends, move particles to use Lock/Unlock
2020-02-03 09:03:17 +11:00
UnknownShadow200
74e91d688a
Add Gfx_LockDynamicVb/Gfx_UnlockDynamicVb
2020-02-02 20:30:40 +11:00
UnknownShadow200
473937be97
Add new rendering method to MenuInputWidget
2020-02-02 14:51:12 +11:00
UnknownShadow200
e181c3ef84
Fix chat still screwing up when only resizing vertically on the OpenGL build
2020-02-02 09:36:25 +11:00
UnknownShadow200
3c06b1e333
Fix minimising or resizing screwing up chat/hotbar position (Thanks Fam0r)
2020-02-02 08:52:56 +11:00
UnknownShadow200
95d8f3803f
Fix if you activate 1 button in touch overlay, then activate another button with a different finger, then release first finger, then release second finger, the second button still stays activated on mobile
2020-02-01 23:43:29 +11:00
UnknownShadow200
e2ea5289a0
Scale hotbar with DPI so it's not so hard to use on mobile
2020-02-01 22:15:38 +11:00
UnknownShadow200
fee0e5f8f7
Don't even show the Direct3D9 buttons or 'direct3d9 is recommended' on macOS/linux in launcher updates menu
2020-02-01 21:17:24 +11:00
UnknownShadow200
970e8bbda7
Move platform-specific determining name of update executable to download from classicube.net out of LWeb.c and into Platform.c
2020-02-01 21:09:04 +11:00
UnknownShadow200
2238894968
remove unused code
2020-02-01 19:13:30 +11:00
UnknownShadow200
31b22f2e37
Merge pull request #618 from UnknownShadow200/GUIRE5
...
Improvements to hotbar on mobile
2020-02-01 12:54:45 +11:00
UnknownShadow200
28812befac
Less warnings when compiling on linux
2020-02-01 12:31:42 +11:00
UnknownShadow200
4e367b3cdc
Prefer nicer looking default fonts like 'liberation sans' or 'nimbus sans' on linux, with 'century schoolbook l roman' being last fallback
2020-01-31 22:07:59 +11:00
UnknownShadow200
adac7367ef
Render chat above HUD
2020-01-30 22:43:22 +11:00
UnknownShadow200
bf6ef9745d
Attempt to add support for updates to raspberry pi build
2020-01-29 18:37:32 +11:00
UnknownShadow200
4bde4bef87
Fix < and > being swapped in touch controls overlay, oops
2020-01-28 22:09:07 +11:00
UnknownShadow200
fdb92d5885
Move DPAD over to left side of screen for mobile
2020-01-27 16:31:13 +11:00
UnknownShadow200
d669a104da
Release 1.1.2 I guess
1.1.2
2020-01-26 19:55:39 +11:00
UnknownShadow200
19f286c96a
Make Builder a component too
2020-01-26 11:56:41 +11:00
UnknownShadow200
9b2373f7d3
Fix smooth lighting option not getting ignored in classic mode (Thanks Goodly)
2020-01-25 22:01:02 +11:00
UnknownShadow200
d7015cf2e9
Fix a few compile errors with metrowerks
2020-01-25 17:58:21 +11:00
UnknownShadow200
018f57945c
Make it so you can always click on hotbar (not just in inventory) when on mobile
2020-01-25 13:52:14 +11:00
UnknownShadow200
5268d5b565
Move hotbar to HUDScreen
2020-01-25 12:31:42 +11:00
UnknownShadow200
c5c18c7d98
Cleanup HotbarWidget
2020-01-24 19:41:14 +11:00
UnknownShadow200
c10b2bb87b
Give some better variable names in HotbarWidget
2020-01-24 07:32:52 +11:00
UnknownShadow200
f156580b01
Merge pull request #616 from UnknownShadow200/GUIRE4
...
Improvements to mobile GUI and input
2020-01-23 10:31:56 +11:00
UnknownShadow200
255770ee69
Fix rpi build in buildbot again, this time for sure. Also fix osx64 build deleting wrong file.
2020-01-23 00:26:38 +11:00
UnknownShadow200
fb7f29eea4
Fix icon not being included
2020-01-22 23:55:56 +11:00
UnknownShadow200
0790ac405b
Add rpi to buildbot script, fix crashing when rpi system only supports 32 but not 24 bit depth
2020-01-22 23:43:35 +11:00
UnknownShadow200
b923754c86
Add simpler CC_BUILD_RPI define, add compiled icon obj file for arm architecture
2020-01-22 22:24:37 +11:00
UnknownShadow200
746191384d
Fix backspace not working properly on some mobile devices
2020-01-22 19:09:53 +11:00
UnknownShadow200
93cdbdd2c5
Fix quickly tapping sometimes triggering double place/delete
2020-01-21 19:46:55 +11:00
UnknownShadow200
614dd26bbd
Make it so quickly tapping (touch then release in under 250ms) triggers block place/delete
2020-01-21 19:02:42 +11:00
UnknownShadow200
f337da9d39
Instead of just having the toggle place/delete mode button in Touch overlay always show 'Mode' for text, change its text to toggle between 'Place' and 'Delete'.
2020-01-19 13:04:32 +11:00
UnknownShadow200
cd1d38c83c
Move TouchScreen to new rendering way
2020-01-19 09:57:17 +11:00