aboutsummaryrefslogtreecommitdiff
path: root/src/client
AgeCommit message (Collapse)Author
2020-09-09Darwin platform build fix (#10376)David CARLIER
the event header seemingly being generic with libevent thus renaming it. openal and opengl are deprecated on newer mac os releases thus suppressing the build warnings.
2020-09-04Scale inventory image for scaled allfaces nodes (#10225)Wuzzy
The inventory image size of the inventory image of nodes with drawtype allfaces (and related) is scaled as well if visual_scale is set (previously, the inventory image size was always the same)
2020-08-29Add compass HUD element (#9312)EvidenceB
Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com> Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2020-08-29Make bgcolor tint button background images (#9818)Hugues Ross
2020-08-25shaders: Fix transparency on GC7000L (#10036)mntmn
Workaround for the missing GL_ALPHA_TEST implementation in Mesa (etnaviv driver).
2020-08-24Properly handle mod-errors in on_shutdownDesour
2020-08-23Fix MSVC compiler warnings (#10197)adrido
2020-08-19Clean up sound_fade (#10119)hecks
Add proper documentation and correct gain reduction calculations. Co-authored-by: hecktest <>
2020-08-15Allow binding dig, place actions to keys; remove LMB/RMB hardcodingANAND
Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
2020-08-01Fix GCC class-memaccess warnings (#10239)Paul Ouellette
2020-07-30content_cao: Support texture animation for upright_sprite (#10020)sfan5
2020-07-29Allow starting local server using --go again (#10229)SmallJoker
2020-07-29Revert "Get rid of non-ascii characters in the debug display code (#8821)" ↵Lars Müller
(#9828) This reverts commit 4f9ccd89b347dad3db5ce63d3405a8d60c163af5.
2020-07-29Add PUT and DELETE request + specific method value to HTTP API (#9909)Lejo
2020-07-27Play place_failed sound if occupied or cannot attach (#9486)Wuzzy
2020-07-23Improve default inventory+wield images of node drawtypes (#9299)Wuzzy
2020-07-14Add object crosshair, disable entity selectionboxes by default (#9523)LoneWolfHT
Adds new object crosshair base pack texture
2020-07-14Cleanup ClientLauncher structure (#10160)SmallJoker
Remove duplicated variables and unify the startup data into a new (inherited) struct.
2020-07-12Add FormSpec font styling options (#9763)v-rob
* Add FormSpec font styling options * Change multiplication to stof * Remove extraneous check
2020-07-10Bump animation frame count from u8 to u16 (#10054)Lars Müller
2020-07-10Remove std::shared_ptr use in TileLayer (#10090)sfan5
2020-07-07Fix player controls only being applied for the first moveTheTermos
2020-07-05Apply camera smoothing to 'air stepheight' (#10025)Paramat
Recent changes to collision code have changed the behaviour of the 'touching_ground' bool in movement code. This had the effect of disabling camera smoothing when 'air stepheight' occurred when jumping onto a node while pressing forwards against the node, causing an unpleasant sharp camera movement. Rewrite the conditions for camera smoothing such that it is applied when jumping.
2020-06-26Fix bone-attached entities (#10015)hecktest
2020-06-19ParticleSpawner: Fix crash when attaching to invisible entitySmallJoker
2020-06-18content_cao: Fix behavior of legacy "textures" field for wielditemssfan5
2020-06-16Make shading of CAOs optional (#10033)Danila Shutov
2020-06-13Exposing the zoom key to Lua API (#9903)Lars Müller
Co-authored-by: Raul Ferriz <raul.ferriz@gmail.com>
2020-06-13Server pushing media at runtime (#9961)sfan5
2020-06-11Use multiple light positions for CAO lightingsfan5
2020-06-11content_cao: Do not expire visuals for texture updatessfan5
2020-06-10Fix build error on Ubuntu 16.04 (again)sfan5
2020-06-10Fix build error on Ubuntu 16.04sfan5
2020-06-09Fix broken coloring of wielditems (#9969)Danila Shutov
Fixes a regression that appeared in 5.3.0-dev.
2020-06-09Fix player-to-object attachment teleport bug (#10008)hecktest
Fixes two bugs: * The camera offset was not applied to an object while detaching, briefly placing the irrlicht matrixnode in world space. * When attaching, the matrixnode's absolute position was evaluated without evaluating the parent first, resulting in zeroed positions.
2020-06-09TouchScreenGUI: fix some bugs, cleanupMoNTE48
2020-06-07Reset touching_ground when in free_movesfan5
This corrects local player animation after enabling fly while standing on ground.
2020-06-07Recalculate mesh normals for CAOs (#10000)Danila Shutov
2020-06-07GenericCAO: Fix glow not working since a08d18aSmallJoker
2020-06-06Restore visual_scale support for nodeboxes (and allfaces) (#9906)Vitaliy
2020-06-05Fix HUD scaling (#9721)Maksim
This resolves HUD scaling issues on Android and desktops with custom DPI settings.
2020-06-04Move shared parameters sending to UnitSAO (#9968)SmallJoker
Better header sorting by topic Make UnitSAO-specific parameters private Skip redundant recursive entity sending code (since ~5.2.0)
2020-06-01ContentCAO: Update light of all attached entities (#9975)SmallJoker
2020-06-01imageScaleNNAA: Fix image clipping on rect- instead of image dimensions (#9896)Hugues Ross
Fixes GUI scaling filters applied on animated images and 9slice backgrounds.
2020-05-29Clean up CAO nametag handling and remove deprecated AO_CMDsfan5
AO_CMD_UPDATE_NAMETAG_ATTRIBUTES was deprecated in 9eee3c3f465c071bb9908749cf48be3c131a1bdf (0.4.14)
2020-05-29content_cao: Do not expire visuals when not necessarysfan5
fixes #6572
2020-05-29Add disable_jump check for the player's feetMoNTE48
2020-05-27Value copy / allocation optimizations mostly in server, SAO and serialize codesfan5
2020-05-25Silence GCC warning in mapblock_meshSmallJoker
Fixes following warning: warning: ‘waving’ may be used uninitialized in this function [-Wmaybe-uninitialized]
2020-05-24Add chat_font_size setting (#9736)SmallJoker
Default font sizes are used when the setting value is 0 or below (clamped by Settings).