UnknownShadow200
|
8d91679177
|
Mobile: Attempt to fix space scrolling page instead of jumping on external keyboard with ipad safari (Thanks Isabella)
|
2020-11-26 23:24:34 +11:00 |
|
UnknownShadow200
|
2153219e49
|
Webclient: Disable system font buttons (they don't work anyways)
|
2020-11-25 12:10:49 +11:00 |
|
UnknownShadow200
|
46ca462974
|
Webclient: Don't forget to change touch events to use targetX/Y instead of canvasX/Y
|
2020-11-24 10:06:32 +11:00 |
|
UnknownShadow200
|
64d9a03aff
|
Split up Input_SetPressed into Input_Set/Input_SetPressed/Input_SetReleased
|
2020-11-23 22:40:30 +11:00 |
|
UnknownShadow200
|
9578de501a
|
Try to cleanup Input_SetPressed usage a bit
|
2020-11-23 21:01:37 +11:00 |
|
UnknownShadow200
|
9be6079ffc
|
And fix those button labels being slightly offcentre
|
2020-11-23 00:56:38 +11:00 |
|
UnknownShadow200
|
66452996a7
|
Mobile: Simplify more/jump button to .../^, move more to top of screen too
|
2020-11-22 23:27:58 +11:00 |
|
UnknownShadow200
|
a5b57241b1
|
Mobile: Make it so tablist doesn't instantly disappear after 1 frame
|
2020-11-22 17:16:41 +11:00 |
|
UnknownShadow200
|
39604da185
|
Change ev->canvasX/Y to ev->targetX/Y
For the latest instalment of Breaking Changes
|
2020-11-22 14:28:02 +11:00 |
|
UnknownShadow200
|
9f88700074
|
Android version should always be fullscreen
Also improve documentation for String_Format (Thanks Tree)
|
2020-11-21 14:06:14 +11:00 |
|
UnknownShadow200
|
0dcef09251
|
Mobile: Make it so clicking on links in chat always asks to open them (even when chat input isn't open)
|
2020-11-20 23:16:00 +11:00 |
|
UnknownShadow200
|
8f1199dcf4
|
Don't try to render shadows beneath entities can't see
This is particularly important due to how inefficiently entity shadows are drawn. Also saves 1/2 kb depending on 32/64 bit.
|
2020-11-19 21:04:40 +11:00 |
|
UnknownShadow200
|
15a2c8517f
|
Webclient: Change appname from 'ClassiCube web client' to just 'ClassiCube web', and also use appname of 'ClassiCube web mobile' when user is using mobile/tablet
|
2020-11-19 20:50:49 +11:00 |
|
UnknownShadow200
|
ed9f30493e
|
combine Http_DescribeError and Platform_DescribeError code for windows
|
2020-11-19 01:13:22 +11:00 |
|
UnknownShadow200
|
05bc88da4b
|
Entity names shouldn't be DPI scaled (Thanks jviteo2005)
|
2020-11-18 19:06:39 +11:00 |
|
UnknownShadow200
|
44ddfb2801
|
Clickable chat should be disabled on mobile by default
Also try to use less '#ifdef CC_BUILD_TOUCH'
|
2020-11-18 18:44:47 +11:00 |
|
UnknownShadow200
|
f161d74b2a
|
Mobile: Allow moving camera still while holding down finger for deleting blocks (thanks cjnator38)
|
2020-11-18 18:06:11 +11:00 |
|
UnknownShadow200
|
892ce79bdb
|
Add Drawer2D_MakeBitmappedFont function
|
2020-11-18 12:57:53 +11:00 |
|
UnknownShadow200
|
a267adfbce
|
Mobile: Fix if you hold down finger to delete block, then move it slightly, it reverts to moving camera instead (Thanks fizzwhiz)
|
2020-11-17 23:32:55 +11:00 |
|
UnknownShadow200
|
0643c90f3a
|
Mobile: Make menu input overlay clearer and make it actually stay onscreen on an ipad (Thanks Isabella)
|
2020-11-17 21:12:37 +11:00 |
|
UnknownShadow200
|
c8e6fb0b56
|
Fix some screens appearing messed up initially when graphics context is recreated
Note that this would automatically correct itself anyways when mouse was moved/clicked
|
2020-11-17 00:51:56 +11:00 |
|
UnknownShadow200
|
a95c17ab4e
|
Android: Fix typing in servers search filter not actually filtering, fix if you press 'enter' in on-screen keyboard in servers menu, the on-screen keyboard stayed open even after going in-game
|
2020-11-16 12:01:15 +11:00 |
|
UnknownShadow200
|
a55580b107
|
Mobile: Fix if you're holding jump then open menu with a different finger, then release both in that menu, jump sometimes gets stuck down
|
2020-11-15 23:57:00 +11:00 |
|
UnknownShadow200
|
91bcfd2d37
|
Speed in top left status should say 'speed: 15x' instead of just 'speed: ON'
|
2020-11-15 18:13:38 +11:00 |
|
UnknownShadow200
|
85dfa73921
|
Android: Fix after you return to the game after having switched to something else, it had lost fullscreen (Thanks fizzwhiz)
|
2020-11-15 13:32:02 +11:00 |
|
UnknownShadow200
|
d053191cef
|
Android: Move fullscreen variable out of Window.c and into java side activity
|
2020-11-15 13:12:17 +11:00 |
|
UnknownShadow200
|
3384dc86f2
|
Add basic X11 input method support, fixes not being able to type accented characters such as é on keyboard layouts such as Portuguese Brazilian (Thanks GuzzDoritos)
|
2020-11-15 10:37:38 +11:00 |
|
UnknownShadow200
|
aef4eb2f02
|
Mobile: Fix speed/half-speed on-screen controls getting stuck down
|
2020-11-14 00:26:29 +11:00 |
|
UnknownShadow200
|
b536b314a3
|
Merge pull request #755 from UnknownShadow200/NMControls
Newish mobile controls
|
2020-11-14 00:12:12 +11:00 |
|
UnknownShadow200
|
2eb533e5df
|
Mobile: In on-screen controls, on-screen buttons that are active are drawn normally, but ones that are not active are drawn grey tinted
|
2020-11-14 00:07:29 +11:00 |
|
UnknownShadow200
|
d789184e9a
|
Fix speed/half-speed on-screen controls getting stuck down
|
2020-11-13 23:11:58 +11:00 |
|
UnknownShadow200
|
03b8a949d0
|
Try to open chat/set fly/noclip etc directly rather than toggling keybinds
|
2020-11-13 22:44:29 +11:00 |
|
UnknownShadow200
|
20e16e0dc9
|
On-screen hacks buttons are disabled if orresponding hack is disabled
E.g -fly or -hax disables on-screen fly button
|
2020-11-13 22:12:04 +11:00 |
|
UnknownShadow200
|
eb9b0aad28
|
Onscreen buttons work now.. technically
|
2020-11-13 21:52:33 +11:00 |
|
UnknownShadow200
|
531a4ad34d
|
Code cleanup
|
2020-11-13 01:19:49 +11:00 |
|
UnknownShadow200
|
37673e35e7
|
Initial WIP for on-screen controls menu
|
2020-11-12 23:45:42 +11:00 |
|
UnknownShadow200
|
f6920e7ac8
|
Webclient: Fix showing 'no error information' in chat for error codes such as INF_ERR_BLOCKTYPE
|
2020-11-12 23:05:05 +11:00 |
|
UnknownShadow200
|
54b34e909a
|
Actually get Sensitivity option in touch controls menu working
|
2020-11-12 00:37:04 +11:00 |
|
UnknownShadow200
|
06d5a8519a
|
Actually split up MenuOptionsScreen into separate MenuInputOverlay
|
2020-11-12 00:06:20 +11:00 |
|
UnknownShadow200
|
cafdc7f1eb
|
Part 1 of splitting up MenuOptionsScreen into MenuInputScreen and MenuOptionsScreen
|
2020-11-11 23:32:21 +11:00 |
|
UnknownShadow200
|
4fc9aa9d2e
|
Add back button to more and controls menu (Thanks 123DMWM)
|
2020-11-11 23:06:00 +11:00 |
|
UnknownShadow200
|
9932fb0263
|
Implement toggling tap/hold behaviour for place/delete in Touch Controls menu and remove Place/Delete button from main screen
|
2020-11-11 22:38:18 +11:00 |
|
UnknownShadow200
|
15bfae9be6
|
Start work on new touch more menu
|
2020-11-10 23:55:18 +11:00 |
|
UnknownShadow200
|
27935713e8
|
Fix game outright crashing when a device conifugration change occurs (Thanks GuzzDoritos)
Although now you just get a blank window, so not exactly that much better
|
2020-11-10 21:59:56 +11:00 |
|
UnknownShadow200
|
6a8ca0ebd4
|
Web client: Show an alert if WebGL is unsupported instead of just immediately failing with obscure error
|
2020-11-08 21:00:18 +11:00 |
|
UnknownShadow200
|
0ae4600660
|
Webclient: If fullscreen is not supported, show error of 'operation not supported' instead of 'no error information' (Thanks algamoda)
|
2020-11-08 20:43:03 +11:00 |
|
UnknownShadow200
|
3c640ce2ef
|
Avoid restarting text input if possible, mostly fixes case where some devices would make letters default to uppercase every time you typed one in chat input (Thanks fizzwhiz)
|
2020-11-08 01:19:06 +11:00 |
|
UnknownShadow200
|
ce5611c91c
|
Cleanup Http/Drawer2D a little bit more
|
2020-11-08 00:21:53 +11:00 |
|
UnknownShadow200
|
6b63ccbd38
|
Make Drawer2D text/font functions rely on whether font handle is NULL or not instead of Drawer2D_BitmappedText global
|
2020-11-07 20:36:04 +11:00 |
|
UnknownShadow200
|
9d1f2cda6a
|
Use stub Font_UNSAFE_GetDefault for web client to prevent it getting bloated into ~180 lines of JS code
|
2020-11-07 20:14:48 +11:00 |
|