aboutsummaryrefslogtreecommitdiff
path: root/src/client
Commit message (Collapse)AuthorAge
* Restore Irrlicht 1.9 supportsfan52021-03-09
|
* Use place_param2 client-side for item appearance & prediction (#11024)sfan52021-03-09
|
* Clean up ClientEvent hudadd/hudchange internalssfan52021-03-06
|
* Pause animations while game is paused (#10658)Vitaliy2021-03-05
| | | Pauses all mesh animations while game is paused.
* Keep mapblocks in memory if they're in range (#10714)hecks2021-02-26
| | | Some other minor parts of clientmap.cpp have been cleaned up along the way
* Fix hud_change and hud_remove after hud_add (#10997)savilli2021-02-26
|
* Use "Aux1" key name consistently everywhereWuzzy2021-02-24
|
* Fix keyWasDown in input handlersfan52021-02-23
| | | | This was changed 291a6b70d674d9003f522b5875a60f7e2753e32b but should have never been done.
* Minimap: Fix default label translationsSmallJoker2021-02-22
|
* Fix world-aligned node rendering at bottom (#10742)Wuzzy2021-02-19
|
* Add nametag background setting and object property (#10937)rubenwardy2021-02-17
|
* Fix segfault with invalid texture strings and minimap enabledsfan52021-02-14
| | | | closes #10949
* Pause menu: Fix segfault on u/down key inputJean-Patrick Guerrero2021-02-08
|
* Fall back to default when rendering mode (3d_mode) is set invalid (#10922)Muhammad Rifqi Priyo Susanto2021-02-06
|
* Fix memory leak detected by address sanitizer (#10896)k.h.lai2021-02-02
|
* Drop wide/narrow conversion functionssfan52021-02-02
| | | | | | | | | The only valid usecase for these is interfacing with OS APIs that want a locale/OS-specific multibyte encoding. But they weren't used for that anywhere, instead UTF-8 is pretty much assumed when it comes to that. Since these are only a potential source of bugs and do not fulfil their purpose at all, drop them entirely.
* Readd Client::sendPlayerPos optimization (was part of 81c7f0a)sfan52021-01-31
| | | | This reverts commit b49dfa92ce3ef37b1b73698906c64191fb47e226.
* Settings: Purge getDefault, clean FontEngineSmallJoker2021-01-29
|
* Include irrlichttypes.h first to work around Irrlicht#433 (#10872)Vitaliy2021-01-28
| | | Fixes the PcgRandom::PcgRandom linker issue, caused by inconsistent data type definition.
* Remove dead code (#10845)rubenwardy2021-01-22
|
* Use JSON for favorites, move server list code to Lua (#10085)rubenwardy2021-01-22
| | | Co-authored-by: sfan5 <sfan5@live.de>
* Allow "liquid" and "flowingliquid" drawtypes even if liquidtype=none (#10737)Wuzzy2021-01-21
|
* Fix some minor code issues all over the placesfan52020-12-24
|
* Minor profiler fixes.Lars2020-12-23
|
* Fix some more joystick issues (#10624)Markus2020-12-19
|
* Cleanup shader generation code (#10663)Vitaliy2020-12-19
| | | Shader generation is a mess. This commit cleans some parts up, including dropping remains of HLSL support which was never actually implemented.
* Semi-transparent background for nametags (#10152)Zughy2020-12-14
|
* Implement mapblock camera offset correctly (#10702)hecks2020-12-05
| | | | | | Implement mapblock camera offset correctly - reduce client jitter Co-authored-by: hecktest <>
* Input: Fix on_rightclick called when placing into airSmallJoker2020-11-29
|
* Return star color calculation to what it previously wassfan52020-11-26
|
* Fix stylenumzero2020-11-26
|
* Provide fallback star color for GLES 2 with MT shaders disablednumzero2020-11-26
|
* Sky: support GLES2numzero2020-11-26
| | | | IrrLicht built-in shader is broken, have to write my own
* Allow missing shadersnumzero2020-11-26
|
* Replace TriangleFan as poorly supportednumzero2020-11-26
|
* Reuse seed when updating starsnumzero2020-11-26
| | | | | The only currently relevant parameter is scale which can now be changed without resetting stars position
* Store stars in a single static mesh buffernumzero2020-11-26
|
* Don't evaluate things many timesnumzero2020-11-26
|
* Batch cloud drawingnumzero2020-11-26
|
* Fix camera panning glitches (partially revert 10489.)Lars2020-11-25
|
* Add sound to press event of some formspecs elements (#10402)Pierre-Yves Rollo2020-11-23
|
* Fix player sprite visibility in first personsfan52020-11-12
| | | | closes #10525
* Fix overloaded virtual warnings with get/setAttachment()sfan52020-11-12
|
* Revert "Replace MyEventReceiver KeyList with std::unordered_set" (#10622)SmallJoker2020-11-12
| | | This reverts commit 787561b29afdbc78769f68c2f5c4f2cff1b32340.
* Joystick: Remap joystick-specific KeyTypes to generic onesMarkus Koch2020-11-09
| | | | | | | | | | | | | | According to the following table: * MOUSE_L -> DIG * MOUSE_R -> PLACE * SCROLL_UP -> HOTBAR_NEXT * SCROLL_DOWN -> HOTBAR_PREV This commit entirely removes the special KeyTypes used for joysticks. Support for the MOUSE KeyTypes had already been removed in the main game code without adapting the joystick code, breaking joystick input. This commit restores joystick functionality.
* ContentCAO: Fix segfault when minimap is disabledSmallJoker2020-11-08
|
* Fix integer-string conversion for shaderssfan52020-11-05
| | | | closes #10605
* Revert "Fix short 180 degree rotation when using set_bone_position (#10405)" ↵Lars Müller2020-11-04
| | | | | (#10534) This reverts commit 0f98b54aa4b2361575002d92b29fe222703ba557.
* Player physics: Ensure larger dtime simulation steps (#10563)Lars Müller2020-10-29
|
* Show RTT in ms with 2 digits of precision (#10573)Oblomov2020-10-29
| | | If your ping is in seconds, you probably have other problems.