aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2017-07-15Revert "CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand""Loic Blot
This reverts commit bdac12761cd92960c3df83c932aa610f2322215f.
2017-07-15Default window size: Increase to 1024x576, aspect ratio 16:9paramat
2017-07-15CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand"rubenwardy
Original PR: #5747. This reverts commit 39f4a2f607d44738d60db84eba4b30e3d7450204.
2017-07-14Remove remaining modstore code (#6120)Elijah Duffy
2017-07-11Advanced settings: Reformat noise parameter format exampleparamat
Previously the example ran off the edge of the formspec. Also include 'lacunarity' in the format instead of treating it as an option.
2017-07-07Mapgen Carpathian: Add lava_depth parametervlapsley
2017-07-06Mapgen: Add Carpathian mapgen (#6015)Vaughan Lapsley
2017-07-02Dungeons: Add setting to prevent projecting dungeonsparamat
Prevents dungeons generating into ignore nodes in ungenerated mapchunks, which can occasionally result in a dungeon projecting from the terrain.
2017-06-30Create a filesystem abstraction layer for CSM and only allow accessing files ↵red-001
that are scanned into it. (#5965) * Load client-side mods into memory before executing them. This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure. * Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory. * Fix the issues with backtrace * fix most of the issues * fix code style. * add a comment
2017-06-29Change the server description after a search (#6074)Vincent Glize
2017-06-26Add Arm Inertia (#6050)kilbith
2017-06-24Helper methods for hardware colorization (#5870)Dániel Juhász
2017-06-22CavesRandomWalk: Make 'lava_depth' a mapgen parameterparamat
As with 'large_cave_depth', lava depth was previously a fixed y value and therefore incompatible with the ability to shift terrain vertically. Add 'lava_depth' mapgen parameter to mgflat, mgfractal, mgv5, mgv7.
2017-06-22Add minetest.rgba function that returns ColorString from RGBA or RGB valuesGael-de-Sailly
2017-06-21Mgv5/v7/fractal: Add 'large_cave_depth' parameter to replace fixed valueparamat
The value cannot be fixed because we can shift terrain vertically. This also makes these mapgens consistent with mgflat and mgvalleys which have 'large_cave_depth' parameters.
2017-06-20Automatic item and node colorization (#5640)Dániel Juhász
* Automatic item and node colorization Now nodes with a palette yield colored item stacks, and colored items place colored nodes by default. The client predicts the colorization. * Backwards compatibility * Use nil * Style fixes * Fix code style * Document changes
2017-06-15Improve chatcommand params consistency (#5985)Ezhh
* Fix and improve params consistency * Move parenthesis requirement to descriptions
2017-06-11Improve the path select GUI (#5852)red-001
- Allow lua to chose whatever directories or files can be selected - Fix selecting directories - Rename dialog to `guiPathSelectMenu` from `guiFileSelectMenu` - Rename lua function for opening the menu from `show_file_open_dialog` to `show_path_select_dialog` - Remove duplicate code and fix code style. Related changes - fix `clang-format` whitelist. - Regenerate minetest.conf.example
2017-06-10Menu: Do not use textlist for shaders in settings tab (#5820)Elijah Duffy
Replace the textlist used if the shaders checkbox is unchecked in the settings tab of the main menu with labels. This makes the formspec feel more consistent as the items do not move when shaders is unchecked but only change colour and the checkboxes beside them disappear.
2017-06-10Add a server-sided way to remove color codes from incoming chat messages (#5948)red-001
These code be generated by CSM, a modded client or just copy and pasted by the player. Changes - Update configuration example and setting translation file. - Remove colour codes before logging chat. - Add setting to remove colour codes before processing the chat.
2017-06-09Fix sending color codes to clients that don't support them. (#5950)red-001
Also remove `disable_escape_sequences` since it's not needed anymore.
2017-06-09CSM: Fix documentation error for register_on_*_chat_messages (#5917)DS
2017-06-08Autorun: Change to 'autoforward' (#5926)Paramat
Minetest does not have 'run'. Automatic forwards is very often used while flying or swimming, so a general word is more suitable.
2017-06-07make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942)DS
2017-06-07[CSM] Add function to get player privileges (#5933)red-001
* [CSM] Add function to get player privileges + move related help functions to common * Added @Zeno- const
2017-06-05Fixed #5907 Documentation for screen_h and screen_w (#5909)Vincent Glize
2017-06-03Update creditsrubenwardy
The following algorithm was used when selecting contributors: * Every non-trivial contributor from the current release, Non-trivial meaning more than X non-trivial commits, not counting documentation/translation changes * The top Y contributors from the last 4 years. * Previous contributor means no contributions since a few months before the last release. In the future this should be automated
2017-06-03Remove unimplemented setting `movement_speed_descend` (#5892)red-001
2017-06-02Remove “inf” argument from shutdown command help (#5880)Wuzzy
2017-05-28Added missing levels to logging menu (#5836)Nathan Salapat
* Added missing levels to logging menu Added none and error options to the debug_log_level in the advance settings.
2017-05-24Add formspec escaping to subgame list in create world dialog (#5808)rubenwardy
2017-05-21[CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)Pierre-Adrien Langrognet
* [CSM] Add send_chat_message and run_server_chatcommand API functions * Add client-side chat message rate limiting * Limit out chat queue size * [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand * Last fixes/cleanups before merge
2017-05-21Menu: Merge singleplayer and server tabs (#5627)Elijah Duffy
Rename "Singleplayer" tab to "Play" and remove "Server" tab placing server functionality under a "Host Game" checkbox in "Play."
2017-05-20Add /clearinv chat command (#4994)Elijah Duffy
Allow players to clear their own inventory or that of another player with /clearinv command. server privilege is required to clear another player's inventory, no privileges are required to clear your own inventory.'
2017-05-19Mainmenu: Fix issues while trying to enable all mods (#5770)SmallJoker
2017-05-17Builtin: Fix subgame mod selection (#5367)SmallJoker
2017-05-16CSM: Document forgotten functionsSmallJoker
2017-05-15Add option to use neither node highlighting nor outliningezhh
2017-05-10Menu: Fix starting a server if the server address is an empty string. (#5742)red-001
Minetest uses an empty string internal to signal that a server should be started.
2017-05-09minetest.deserialize: Throw error when argument not string (#5738)SmallJoker
2017-05-09Android: Fix crash while loading main menu (#5736)red-001
Broken by 43d1f37
2017-05-09Move Pilzadam to previous developers. (#5735)Auke Kok
2017-05-06Use a settings object for the main settingsShadowNinja
This unifies the settings APIs. This also unifies the sync and async registration APIs, since the async registration API did not support adding non-functions to the API table.
2017-05-06Add configurable key bindings for hotbar scrolling, and for changing volume.Wuzzy
2017-05-06[CSM] add `on_item_use` (#5544)red-001
2017-05-05Save minetest screen width/height options when modified (#5683)Loïc Blot
* Save minetest screen width/height options when modified * Add autosave_screensize setting (default true) * Fix @SmallJoker comments
2017-04-29[CSM] Add event on_place_node API lua (#5548)Vincent Glize
* [CSM] Add event on_place_node API lua
2017-04-25Footsteps without view bobbing (#5645)Louis Pearson
* Remove redundant view_bobbing setting Also fixes bug where disabling view_bobbing disables footstep sounds. * Removes redundant view_bobbing setting Setting view_bobbing amount to 0 is now the only way to turn view_bobbing on and off. Also fixed a bug where footstep sounds would not play when view_bobbing was disabled.
2017-04-23Player data to Database (#5475)Loïc Blot
* Player data to Database Add player data into databases (SQLite3 & PG only) PostgreSQL & SQLite: better POO Design for databases Add --migrate-players argument to server + deprecation warning * Remove players directory if empty
2017-04-22Add /fixlight chat commandDániel Juhász