summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28
| | | | | Update Android.mk Remove 'src/client' from include_directories
* Clean up stack after script_get_backtrace (#7854)Michael Muller2018-11-28
| | | | | | | | script_get_backtrace() was leaving its return value on the stack, corrupting subsequent lua operations for functions that did not immediately return. This problem can specifically be observed in the case of multiple "groupcaps" entries, each of which provides the legacy "maxwear" property. These cause a backtrace and thus pollute the stack for the following lua_next() call.
* Add Lua methods 'set_rotation()' and 'get_rotation()' (#7395)CoderForTheBetter2018-11-28
| | | | * Adds Lua methods 'set_rotation()' and 'get_rotation'. Also changed some method names to be more clear. Instead of an f32 being sent over network for yaw, now a v3f is sent for rotation on xyz axes. Perserved Lua method set_yaw/setyaw so that old mods still work, other wise to set yaw they would need to switch to set_rotation(0, yaw, 0).
* Make non-formspec modal menus respect gui scale (#7850)stujones112018-11-26
|
* Content store: Hide navigation buttons when there's no packagesClobberXD2018-11-26
|
* Fix macro warning due to incorrect define conjunctionrubenwardy2018-11-25
|
* CSM: Don't create the client script environment if CSM is disabled (#7874)Paramat2018-11-24
| | | | Use the CSM death formspec when CSM is enabled and use the engine death formspec when CSM is disabled. Move the CSM death formspec code to a dedicated file.
* MacOS: Fix default sneak key. Improve mouse response (#7885)texmex2018-11-24
|
* Client-side autojump. Remove Android-only stepheight autojump (#7228)Ben Deutsch2018-11-22
| | | | | | | | Works by detecting a collision while moving forward and then simulating a jump. If the simulated jump is more successful, an artificial jump key press is injected in the client. Includes setting and key change GUI element for enabling and disabling this feature.
* Lua_api.txt: Update glasslike_framed textures documentation (#7884)Paramat2018-11-22
|
* Android: Fix recursive delete (#7882)stujones112018-11-21
|
* Android settings: Develop adaptive HUD scaling (#7784)Paramat2018-11-18
| | | | | | | Use font size 14 for phones. Use x_inches < 3.7 instead of < 3.5 for small phones. Add a new category x_inches < 6 for larger phones. Use HUD scaling 0.85 for larger phones. Use desktop defaults for tablets.
* Remove obsolete section in ipv6_server descriptionsfan52018-11-18
| | | | This section no longer applies since c66d97726931aa8dde7d8a1ffa5b8e41234f4660.
* Fix Android build (#7873)Vitaliy2018-11-18
|
* Android: Improve UI scaling on smaller high-density displays (#7834)stujones112018-11-18
| | | | * Android: Improve UI scaling on smaller high-density displays
* Framed glasslike: Don't use cuboids to draw glass faces (#7828)Paramat2018-11-15
| | | | | | | | | | | Previously, each glass face used drawAutoLightedCuboid() to draw a flat cuboid. This also disallowed backface culling, making the backface culling inconsistent with 'glasslike'. Use code from 'glasslike' to draw glass faces using drawQuad(). Remove long-unknown top/bottom textures feature: Makes the code simpler and cleaner. Never documented, long-unknown and not of much use.
* Rename hasprivs command to haspriv (#7860)Ezhh2018-11-13
|
* dlg_contentstore.lua: Various fixes and improvements (#7612)ClobberXD2018-11-13
| | | | | Add missing 'core.formspec_escape' to 'get_screenshot'. Add warning label when no packages fetched. Internal name of the "Update" button was the same as "Install". Rename to 'update_'.
* Night sky: Fix brightness threshold for applying night colours (#7859)Paramat2018-11-12
| | | | | | | | | Previously, 'time_brightness' never fell below the threshold so night sky colours were not applied. Increase the threshold value. But now also set it to a value less sensitive to possible future small changes in 'time_brightness', by setting it halfway between the 'time_brightness' values for darkest night and first stage of dawn.
* Enable subtle fall bobbing (#7856)HybridDog2018-11-12
| | | Set the default value of fall_bobbing_amount to 0.03
* Fix get_server_status() segfault due to uninitialized m_envrubenwardy2018-11-12
| | | | Fixes #7857
* Minor changes for IrrLicht 1.9 supportnumber Zero2018-11-11
|
* Disable HW stereo for IrrLicht 1.9 (not supported anymore)number Zero2018-11-11
|
* Drop .NET-specific workaround: _IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIXnumber Zero2018-11-11
|
* Escape special characters when searching the server list (#7842)ChimneySwift2018-11-10
| | | | | Simple fix to stop searching for "[" or other special characters causing a crash.
* Conf.example generation: Remove quotation marks from noise flags (#7844)Muhammad Rifqi Priyo Susanto2018-11-09
|
* Content store: Add show_nonfree_packages setting to advanced settings (#7846)Paramat2018-11-08
|
* Content store: Add setting to filter non-free packages (#7766)rubenwardy2018-11-08
| | | | Defaulting to hiding in order to help with Debian/etc distribution. This could be changed at a later date.
* Improve content store layout (#7806)random-geek2018-11-08
|
* New sneak: Smoothen the climb up event (#7727)SmallJoker2018-11-08
|
* Formspecs: Fix text clipped by scrollbars (#7816)random-geek2018-11-06
|
* Fix string.split returning an empty table if string starts with sepearator ↵Pierre-Yves Rollo2018-11-01
| | | | | | | (#7827) Calling string.split(":A:B:C:D", ":") returns an empty array. This is due to first empty string not making repeat loop decreasing max_split which has a 0 value when reaching until. Changing max_splits default value from -1 to -2 fixes that issue.
* Framed glasslike: Fix z-fighting, improve codestyle (#7826)Paramat2018-10-31
| | | | | | | Increase inset distance of glass faces that is meant to avoid z-fighting. Note: Enabling basic shaders made the z-fighting more likely to happen.
* Framed glasslike: Fix and document top/base textures feature (#7824)Paramat2018-10-30
|
* Remove un-needed header inclusionstujones112018-10-29
|
* Move touchscreen input handling to base GUIModalMenu classstujones112018-10-29
|
* Advanced settings: Fix noise parameter flags (#7819)Paramat2018-10-28
| | | Populate the 'checkboxes' table with bools when creating the editing formspec.
* Windows: Cpack wix installer (#6153)adrido2018-10-26
| | | | | | Create CPack WIX msi Installer for RUN_IN_PLACE=0 builds Correct paths on Windows for RUN_IN_PLACE=0 Install only required font files Games have their own components, and "minimal" is optional
* Ease selection of entities behind nodes (#7739)SmallJoker2018-10-26
|
* clear_craft: Return false if recipe not found, don't throw error (#7804)Paramat2018-10-24
|
* Mainmenu: Clean up and improve advanced settings dialogues (#7802)SmallJoker2018-10-20
| | | | | | | | Improvements: 1. Formspec size and description box are calculated last 2. Width and height are now adjustable per setting type 3. Error message (dialogdata.error_message) shortens the description field and is placed below 4. Add more spacing for larger fonts 5. More comments and extensible by setting different height and width values
* Settingtypes.txt: Various language improvements, document stable mapgens (#7801)Paramat2018-10-20
|
* Android buttons: Inset 'rare controls', inset and resize 'gear icon' (#7792)Paramat2018-10-19
| | | | | Previously these were both inconsistently close to the screen edge. 'gear icon' has been enlarged to match the width of 'zoom' and 'aux' buttons.
* Advanced settings tree menu: Resize, fix clipped values (#7790)Paramat2018-10-18
|
* Add release information to appdata file (#7771)Carles Pastor Badosa2018-10-16
|
* Add disable_repair group to prevent tool repair (#7381)Wuzzy2018-10-16
|
* Advanced settings menu: Centre setting edit box (#7778)Paramat2018-10-11
|
* Settingtypes.txt: Limit comments to 90 columns to fix clipped lines (#7777)Paramat2018-10-11
|
* Add a warning to the 'chunksize' setting (#7775)Paramat2018-10-10
| | | Several users have been causing problems by increasing this value.
* Add core.remove_detached_inventory (#7684)SmallJoker2018-10-10
| | | | Breaks backwards compatibility for good Bump protocol version