]> git.lizzy.rs Git - minetest.git/log
minetest.git
6 years agoFix crash when using --go in command line
Juozas Pocius [Wed, 2 Aug 2017 13:40:38 +0000 (16:40 +0300)]
Fix crash when using --go in command line

6 years agoNoise: Prevent unittest crash caused by division by zero
SmallJoker [Sat, 29 Jul 2017 17:01:14 +0000 (19:01 +0200)]
Noise: Prevent unittest crash caused by division by zero

6 years agoSneak: Stripped down version
SmallJoker [Sat, 1 Apr 2017 18:38:14 +0000 (20:38 +0200)]
Sneak: Stripped down version

Fix taking damage caused by sneaking over a nodebox gap.
Fix strange behaviour on stair nodeboxes.
Enable jumping from node edges while sneaking.
Enable movement around corners while sneaking on a 1-node-high groove in a wall.

6 years agoInclude TILE_MATERIAL_OPAQUE in shaders header (#6086)
stujones11 [Sat, 1 Jul 2017 16:01:07 +0000 (17:01 +0100)]
Include TILE_MATERIAL_OPAQUE in shaders header (#6086)

6 years agoTile material: Add 'TILE_MATERIAL_OPAQUE', use for drawtype 'NDT_NORMAL'
stujones11 [Wed, 7 Jun 2017 17:52:38 +0000 (18:52 +0100)]
Tile material: Add 'TILE_MATERIAL_OPAQUE', use for drawtype 'NDT_NORMAL'

Prevents normal drawtype nodes having transparency.
Avoids clients cheating by using 'x-ray' texture packs with transparent textures.

6 years agoMgv7: Fix undefined 'float_mount_height'
paramat [Wed, 28 Jun 2017 08:35:46 +0000 (09:35 +0100)]
Mgv7: Fix undefined 'float_mount_height'

Commit cad10ce3b747b721fd63784915e05f12bc488128 altered the parameter
'float_mount_height' but was missing the necessary line in the constructor
to get the altered value from 'params'.

Fixes 3D floatland terrain generating everywhere.

6 years agoFix for empty key/value when reading item string with wear but no metadata (#6058)
Jesse McDonald [Tue, 27 Jun 2017 10:34:11 +0000 (05:34 -0500)]
Fix for empty key/value when reading item string with wear but no metadata (#6058)

6 years agoMgv7: Clean up divide-by-zero fix
paramat [Sun, 25 Jun 2017 03:45:40 +0000 (04:45 +0100)]
Mgv7: Clean up divide-by-zero fix

6 years agoMgv7: Avoid divide-by-zero errors
paramat [Fri, 23 Jun 2017 20:49:26 +0000 (21:49 +0100)]
Mgv7: Avoid divide-by-zero errors

Some settings of paramters can cause mgv7 variables to be -inf, nan or -nan.
This can cause massive vertical columns of water to appear above sea level.

6 years agoFix render order of overlays (#6008)
Dániel Juhász [Wed, 21 Jun 2017 08:47:31 +0000 (08:47 +0000)]
Fix render order of overlays (#6008)

* Fix render order of overlays

* Use C++11 loops

* Fix time_t

6 years agoFix console resize issue when maximising game window (#6023)
Ezhh [Wed, 21 Jun 2017 05:50:57 +0000 (06:50 +0100)]
Fix console resize issue when maximising game window (#6023)

6 years agoFix console not being properly resized after window size changed (#6020)
Zeno- [Tue, 20 Jun 2017 10:36:58 +0000 (20:36 +1000)]
Fix console not being properly resized after window size changed (#6020)

6 years agoAutomatic item and node colorization (#5640)
Dániel Juhász [Tue, 20 Jun 2017 09:19:56 +0000 (09:19 +0000)]
Automatic item and node colorization (#5640)

* 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

6 years agofind_nodes_in_area: Extend maximal count to U32_MAX (#5277)
SmallJoker [Mon, 19 Jun 2017 14:30:26 +0000 (16:30 +0200)]
find_nodes_in_area: Extend maximal count to U32_MAX (#5277)

Extend documentation, limit area volume
Remove u16 count limitation

* Prevent integer overflow, replace minp/maxp with pos1/pos2

6 years agoVerify HudSetParams input when hotbar textures are set (#6013)
Loïc Blot [Mon, 19 Jun 2017 12:10:30 +0000 (14:10 +0200)]
Verify HudSetParams input when hotbar textures are set (#6013)

* Verify HudSetParams input when hotbar textures are set

This fix #6011

6 years ago(Re)spawn players within 'mapgen_limit'
paramat [Sun, 4 Jun 2017 21:28:32 +0000 (22:28 +0100)]
(Re)spawn players within 'mapgen_limit'

Previously, findSpawnPos() did not take the 'mapgen_limit' setting into account,
a small limit often resulted in a spawn out in the void.
Use the recently added 'calcMapgenEdges()' to get max spawn range through a new
mapgenParams function 'getSpawnRangeMax()'.

Previously, when a player respawned into a world, 'objectpos_over_limit()' was
used as a check, which was inaccurate.
Use the recently added 'saoPosOverLimit()' to get exact mapgen edges.

Also fix default value of 'm_sao_limit_min'.

6 years agoAdd a server-sided way to remove color codes from incoming chat messages (#5948)
red-001 [Sat, 10 Jun 2017 11:49:44 +0000 (12:49 +0100)]
Add a server-sided way to remove color codes from incoming chat messages (#5948)

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.

6 years agofix an example in lua_api (#5604)
DS [Sat, 10 Jun 2017 11:49:28 +0000 (13:49 +0200)]
fix an example in lua_api (#5604)

6 years agoFix sending color codes to clients that don't support them. (#5950)
red-001 [Fri, 9 Jun 2017 19:39:25 +0000 (20:39 +0100)]
Fix sending color codes to clients that don't support them. (#5950)

Also remove `disable_escape_sequences` since it's not needed anymore.

6 years agomake ret variable in /builtin/mainmenu/tab_credits.lua local (#5942)
DS [Wed, 7 Jun 2017 17:11:28 +0000 (19:11 +0200)]
make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942)

6 years agoFix typos/mistakes in the documentation for colour related functions. (#5936)
red-001 [Tue, 6 Jun 2017 15:02:44 +0000 (16:02 +0100)]
Fix typos/mistakes in the documentation for colour related functions. (#5936)

6 years agoFix segmentation fault with tool capabilities (#5899)
ShadowNinja [Sat, 3 Jun 2017 21:59:17 +0000 (17:59 -0400)]
Fix segmentation fault with tool capabilities (#5899)

6 years agoRevert version scheme changes
sfan5 [Mon, 20 Nov 2017 18:27:06 +0000 (19:27 +0100)]
Revert version scheme changes

This reverts commit 41b7823057bdaddd760f932dce802719301c3a0f.
This reverts commit 7968f1ddaa67432719d5becdda5ca8bec58faa47.

6 years agoFix branch being labelled as 0.4.17 instead of 0.4.17-dev
rubenwardy [Sat, 9 Sep 2017 19:33:28 +0000 (20:33 +0100)]
Fix branch being labelled as 0.4.17 instead of 0.4.17-dev

You should use tags instead of this branch to track the latest release

6 years agoNew version scheme (#6292)
Loïc Blot [Sun, 20 Aug 2017 15:20:11 +0000 (17:20 +0200)]
New version scheme (#6292)

* Version changes: current dev version is now 0.4.17

* This change permit to have multi branches with various versions
* Dev version is 0.4.17-dev and next release will be 0.4.17

7 years agoMerge 0.4.16 into stable-0.4
ShadowNinja [Sat, 3 Jun 2017 18:55:10 +0000 (14:55 -0400)]
Merge 0.4.16 into stable-0.4

7 years agoBump version to 0.4.16 0.4.16
ShadowNinja [Sat, 3 Jun 2017 18:42:10 +0000 (14:42 -0400)]
Bump version to 0.4.16

7 years agoUpdate remove_player documentation
ShadowNinja [Sat, 3 Jun 2017 18:39:49 +0000 (14:39 -0400)]
Update remove_player documentation

This function only removes player meta data,
not player authentication data.

7 years agoUpdate credits
rubenwardy [Sun, 28 May 2017 19:37:44 +0000 (20:37 +0100)]
Update credits

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

7 years agoTranslated using Weblate (Italian)
pandaro [Sat, 3 Jun 2017 10:10:53 +0000 (10:10 +0000)]
Translated using Weblate (Italian)

Currently translated at 77.6% (795 of 1024 strings)

7 years agoTranslated using Weblate (Serbian (cyrillic))
Лазар Вукановић [Fri, 2 Jun 2017 14:47:17 +0000 (14:47 +0000)]
Translated using Weblate (Serbian (cyrillic))

Currently translated at 38.1% (391 of 1024 strings)

7 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Wed, 31 May 2017 19:57:58 +0000 (19:57 +0000)]
Translated using Weblate (Polish)

Currently translated at 61.3% (628 of 1024 strings)

7 years agoAdded translation using Weblate (Slovenian)
praprot [Fri, 2 Jun 2017 18:30:43 +0000 (18:30 +0000)]
Added translation using Weblate (Slovenian)

7 years agoTranslated using Weblate (Japanese)
BreadW [Mon, 29 May 2017 12:33:31 +0000 (12:33 +0000)]
Translated using Weblate (Japanese)

Currently translated at 48.2% (494 of 1024 strings)

7 years agoTranslated using Weblate (Dutch)
Emiel van Rooijen [Wed, 31 May 2017 09:20:24 +0000 (09:20 +0000)]
Translated using Weblate (Dutch)

Currently translated at 79.7% (817 of 1024 strings)

7 years agoTranslated using Weblate (Swedish)
texmex [Wed, 31 May 2017 07:56:28 +0000 (07:56 +0000)]
Translated using Weblate (Swedish)

Currently translated at 12.1% (124 of 1024 strings)

7 years agoTranslated using Weblate (Swedish)
metarmask [Wed, 31 May 2017 07:32:00 +0000 (07:32 +0000)]
Translated using Weblate (Swedish)

Currently translated at 11.0% (113 of 1024 strings)

7 years agoTranslated using Weblate (Swedish)
texmex [Wed, 31 May 2017 07:31:43 +0000 (07:31 +0000)]
Translated using Weblate (Swedish)

Currently translated at 10.9% (112 of 1024 strings)

7 years agoTranslated using Weblate (Malay)
Muhammad Nur Hidayat Yasuyoshi [Fri, 26 May 2017 02:59:04 +0000 (02:59 +0000)]
Translated using Weblate (Malay)

Currently translated at 90.2% (924 of 1024 strings)

7 years agoTranslated using Weblate (Indonesian)
Muhammad Rifqi Priyo Susanto [Fri, 26 May 2017 14:36:18 +0000 (14:36 +0000)]
Translated using Weblate (Indonesian)

Currently translated at 94.5% (968 of 1024 strings)

7 years agoTranslated using Weblate (Indonesian)
Muhammad Rifqi Priyo Susanto [Fri, 26 May 2017 03:06:23 +0000 (03:06 +0000)]
Translated using Weblate (Indonesian)

Currently translated at 84.2% (863 of 1024 strings)

7 years agoTranslated using Weblate (Belarusian)
Viktar Vauchkevich [Thu, 25 May 2017 17:22:33 +0000 (17:22 +0000)]
Translated using Weblate (Belarusian)

Currently translated at 100.0% (1024 of 1024 strings)

7 years agoTranslated using Weblate (French)
anonymous [Fri, 2 Jun 2017 12:27:13 +0000 (12:27 +0000)]
Translated using Weblate (French)

Currently translated at 88.6% (908 of 1024 strings)

7 years agoTranslated using Weblate (French)
Hugo Locurcio [Fri, 2 Jun 2017 12:26:56 +0000 (12:26 +0000)]
Translated using Weblate (French)

Currently translated at 88.5% (907 of 1024 strings)

7 years agoTranslated using Weblate (French)
Loïc Blot [Mon, 22 May 2017 17:47:43 +0000 (17:47 +0000)]
Translated using Weblate (French)

Currently translated at 88.4% (906 of 1024 strings)

7 years agoTranslated using Weblate (French)
José [Mon, 22 May 2017 09:52:31 +0000 (09:52 +0000)]
Translated using Weblate (French)

Currently translated at 87.4% (895 of 1024 strings)

7 years agoTranslated using Weblate (French)
Loïc Blot [Mon, 22 May 2017 06:15:56 +0000 (06:15 +0000)]
Translated using Weblate (French)

Currently translated at 86.9% (890 of 1024 strings)

7 years agoTranslated using Weblate (Turkish)
monolifed [Sun, 21 May 2017 20:45:47 +0000 (20:45 +0000)]
Translated using Weblate (Turkish)

Currently translated at 100.0% (1024 of 1024 strings)

7 years agoTranslated using Weblate (German)
Wuzzy [Sun, 21 May 2017 21:54:17 +0000 (21:54 +0000)]
Translated using Weblate (German)

Currently translated at 100.0% (1024 of 1024 strings)

7 years agoTranslated using Weblate (German)
LNJ [Sun, 21 May 2017 20:04:50 +0000 (20:04 +0000)]
Translated using Weblate (German)

Currently translated at 99.8% (1022 of 1024 strings)

7 years agoTranslated using Weblate (German)
Wuzzy [Sun, 21 May 2017 19:57:22 +0000 (19:57 +0000)]
Translated using Weblate (German)

Currently translated at 99.8% (1022 of 1024 strings)

7 years agoTranslated using Weblate (Ukrainian)
Fixer [Sun, 21 May 2017 20:31:30 +0000 (20:31 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 40.0% (410 of 1024 strings)

7 years agoTranslated using Weblate (Ukrainian)
Olexandr [Sun, 21 May 2017 17:29:04 +0000 (17:29 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 37.6% (386 of 1024 strings)

7 years agoTranslated using Weblate (Ukrainian)
Fixer [Sun, 21 May 2017 17:28:17 +0000 (17:28 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 37.6% (386 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Fri, 2 Jun 2017 19:42:43 +0000 (19:42 +0000)]
Translated using Weblate (Russian)

Currently translated at 96.3% (987 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Andrew Zyabin [Wed, 31 May 2017 10:20:48 +0000 (10:20 +0000)]
Translated using Weblate (Russian)

Currently translated at 96.2% (986 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Sergey [Wed, 31 May 2017 10:20:38 +0000 (10:20 +0000)]
Translated using Weblate (Russian)

Currently translated at 96.2% (986 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Andrew Zyabin [Wed, 31 May 2017 10:16:58 +0000 (10:16 +0000)]
Translated using Weblate (Russian)

Currently translated at 96.1% (985 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
anonymous [Wed, 31 May 2017 10:16:19 +0000 (10:16 +0000)]
Translated using Weblate (Russian)

Currently translated at 96.0% (984 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Wed, 24 May 2017 08:24:26 +0000 (08:24 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.8% (982 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Alex “XShell” Schekoldin [Wed, 24 May 2017 08:17:48 +0000 (08:17 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.8% (981 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Wed, 24 May 2017 07:40:53 +0000 (07:40 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.8% (981 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Pavel Sokolov [Wed, 24 May 2017 07:40:38 +0000 (07:40 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.8% (981 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Wed, 24 May 2017 07:39:06 +0000 (07:39 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.8% (981 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Sergey [Tue, 23 May 2017 19:55:59 +0000 (19:55 +0000)]
Translated using Weblate (Russian)

Currently translated at 75.5% (774 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Tue, 23 May 2017 19:55:44 +0000 (19:55 +0000)]
Translated using Weblate (Russian)

Currently translated at 75.3% (772 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
Sergey [Sun, 21 May 2017 18:55:24 +0000 (18:55 +0000)]
Translated using Weblate (Russian)

Currently translated at 58.2% (596 of 1024 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Sun, 21 May 2017 17:23:32 +0000 (17:23 +0000)]
Translated using Weblate (Russian)

Currently translated at 55.0% (564 of 1024 strings)

7 years agoProperly remove SAO when worldedges are overtaken (#5889)
Loïc Blot [Sat, 3 Jun 2017 17:57:02 +0000 (19:57 +0200)]
Properly remove SAO when worldedges are overtaken (#5889)

* LuaEntitySAO: Remove beyond outermost mapchunk edges

Based on a commit by, and with help from, nerzhul.
Add 2 functions to class Mapgen:
A function to calculate actual mapgen edges, called from the Mapgen constructor.
A function called indirectly from content_sao.cpp per entity step to check SAO
position is within mapgen edges.

* Calculate borders from params not mapgen, which is not available everytime

7 years agoAndroid: update build tools version + versionCode bump for release
Loic Blot [Sat, 3 Jun 2017 17:36:01 +0000 (19:36 +0200)]
Android: update build tools version + versionCode bump for release

7 years agoRemove unimplemented setting `movement_speed_descend` (#5892)
red-001 [Sat, 3 Jun 2017 12:44:04 +0000 (13:44 +0100)]
Remove unimplemented setting `movement_speed_descend` (#5892)

7 years agoTooltips: Unify the tooltip[] and list[] description tooltip display functions (...
SmallJoker [Sat, 3 Jun 2017 06:55:26 +0000 (08:55 +0200)]
Tooltips: Unify the tooltip[] and list[] description tooltip display functions (#5848)

* Tooltips: Unify the tooltip[] and list[] description tooltip display functions

7 years agoMention data type for get/set_attribute in docs (#5884)
Wuzzy [Sat, 3 Jun 2017 06:20:22 +0000 (08:20 +0200)]
Mention data type for get/set_attribute in docs (#5884)

7 years agoLua_api.txt: Various edits and Markdown syntax improvements
Wuzzy [Fri, 2 Jun 2017 12:15:49 +0000 (14:15 +0200)]
Lua_api.txt: Various edits and Markdown syntax improvements

Add minor bits of missing Lua API documentation.
Remove L-system lighting bug warning.
Clarify 2 lines in node timer documentation.
Fix many Markdown syntax errors in lua_api.txt.

7 years agoRemove “inf” argument from shutdown command help (#5880)
Wuzzy [Fri, 2 Jun 2017 15:16:30 +0000 (17:16 +0200)]
Remove “inf” argument from shutdown command help (#5880)

7 years agoDocument hardware coloring and soft node overlays (#5876)
Dániel Juhász [Fri, 2 Jun 2017 13:57:59 +0000 (13:57 +0000)]
Document hardware coloring and soft node overlays (#5876)

7 years agoDo not shade inventory items with textures (#5869)
Dániel Juhász [Thu, 1 Jun 2017 21:18:55 +0000 (23:18 +0200)]
Do not shade inventory items with textures (#5869)

This commit restores the old behavior: if an inventory item has an own
inventory texture, it will not be shaded.

7 years agoShow singlenode mapgen to menu (#5868)
Loïc Blot [Thu, 1 Jun 2017 21:18:24 +0000 (23:18 +0200)]
Show singlenode mapgen to menu (#5868)

Fix #5867

7 years agoFix dropdown menu selection (#5847)
red-001 [Thu, 1 Jun 2017 06:00:26 +0000 (07:00 +0100)]
Fix dropdown menu selection (#5847)

This fixes a bug that occurred when the selection list of a drop down menu was changed but the name was still the same.

7 years agoAdd more files and file types to `.gitignore` (#5859)
red-001 [Wed, 31 May 2017 18:08:13 +0000 (19:08 +0100)]
Add more files and file types to `.gitignore` (#5859)

7 years agoNametag: remove colour codes before calculating alignment. (#5862)
red-001 [Wed, 31 May 2017 18:07:33 +0000 (19:07 +0100)]
Nametag: remove colour codes before calculating alignment. (#5862)

7 years agoDon't add damage flash while punch texture modifier is active (#5767)
stujones11 [Mon, 29 May 2017 21:26:25 +0000 (22:26 +0100)]
Don't add damage flash while punch texture modifier is active (#5767)

7 years agoguiVolumeChange: prevent wrong value position by using 1 label instead of 2 (#5839)
Loïc Blot [Sun, 28 May 2017 13:23:30 +0000 (15:23 +0200)]
guiVolumeChange: prevent wrong value position by using 1 label instead of 2 (#5839)

* Use only one label instead of two for the soundText, this permit to ensure both label & values are aligned
* Add '%' character too, to reflect it's a percentage volume
* Remove rect on regenerateGui (upper part) which shadows outer part and which is not needed outside of the DesiredRect affectation

Fix issue #5837

7 years agoAdded missing levels to logging menu (#5836)
Nathan Salapat [Sun, 28 May 2017 07:23:06 +0000 (02:23 -0500)]
Added missing levels to logging menu (#5836)

* Added missing levels to logging menu

Added none and error options to the debug_log_level in the advance settings.

7 years agoMapgen files: Update and correct copyright credits
paramat [Thu, 25 May 2017 17:53:47 +0000 (18:53 +0100)]
Mapgen files: Update and correct copyright credits

7 years agoTime: Change old `u32` timestamps to 64-bit (#5818)
SmallJoker [Fri, 26 May 2017 12:03:36 +0000 (14:03 +0200)]
Time: Change old `u32` timestamps to 64-bit (#5818)

MacOSX build fix + cleanups

7 years agoEnhance ABM performance a little bit by removing two std::set copy (#5815)
Loïc Blot [Thu, 25 May 2017 14:43:55 +0000 (16:43 +0200)]
Enhance ABM performance a little bit by removing two std::set copy (#5815)

* Enhance ABM performance a little bit by removing two std::set copy

* ActiveBlockModifier::getTriggerContents now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors is now purely virtual

* Little code style fix

7 years agoMgv6 mudflow: Remove decoration if 'dirt with grass' below flows away (#5798)
Paramat [Thu, 25 May 2017 10:46:34 +0000 (11:46 +0100)]
Mgv6 mudflow: Remove decoration if 'dirt with grass' below flows away (#5798)

Mudflow of a neighbouring mapchunk extends into a mapchunk's edge, and could
remove 'dirt with grass' from under a decoration, creating unsupported
decorations.

Remove any decoration above if a 'dirt with grass' node is removed by mudflow.

7 years agoClose formspec on client shutdown. (#5811)
red-001 [Thu, 25 May 2017 10:46:24 +0000 (11:46 +0100)]
Close formspec on client shutdown. (#5811)

This ensures the shutting down progress bar is correctly rendered. This fixes #3050.

7 years agoRevert 1469424 and fix wrong char position when doing mouse selection on intlGUIEditB...
Loïc Blot [Wed, 24 May 2017 06:56:40 +0000 (08:56 +0200)]
Revert 1469424 and fix wrong char position when doing mouse selection on intlGUIEditBox (#5806)

* Revert 1469424075affce7c27bb44e5a5cbd51485e44b2 and fix wrong char position when doing mouse selection on intlGUIEditBox

position should look at current line not the whole text and shift 1 character on the last line (due to \0 string delimiter)

* Finish the fix and prevent values under zero for getCursorPos which crash the program if found

* Forget to remove old comment

* fix zero to NULL

* Fix typo

7 years agoAdd formspec escaping to subgame list in create world dialog (#5808)
rubenwardy [Wed, 24 May 2017 05:45:23 +0000 (06:45 +0100)]
Add formspec escaping to subgame list in create world dialog (#5808)

7 years agoMinimal: Add river water nodes (#5809)
Paramat [Wed, 24 May 2017 05:43:17 +0000 (06:43 +0100)]
Minimal: Add river water nodes (#5809)

Is a base terrain node needed by any core mapgen with sloping rivers.

7 years agoFix wrong return value in get_sky Lua call since ad9fcf859ec2347325830e09504ae96968b51ea8
Loic Blot [Tue, 23 May 2017 17:59:47 +0000 (19:59 +0200)]
Fix wrong return value in get_sky Lua call since ad9fcf859ec2347325830e09504ae96968b51ea8

Fix #5803

7 years agoClient crashfix: load meta after digging (#5801)
Paramat [Tue, 23 May 2017 17:54:37 +0000 (18:54 +0100)]
Client crashfix: load meta after digging (#5801)

Fixes a crash caused in MTGame by breaking and right-clicking a chest.

If loading meta, digging, node can disappear and we looked at meta, which is wrong because meta became NULL.

Pointer is invalidated and we read wrong memory area

7 years agoLINT fix & check all files with clang-format
Loic Blot [Mon, 22 May 2017 05:28:35 +0000 (07:28 +0200)]
LINT fix & check all files with clang-format

Seems the diff mode doesn't work well, PR are detected as working whereas in master it's shown it's problematic (and really problematic). Use same check everywhere

7 years ago[CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)
Pierre-Adrien Langrognet [Sun, 21 May 2017 21:06:51 +0000 (23:06 +0200)]
[CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)

* [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

7 years agoRun updatepo.sh
Loic Blot [Sun, 21 May 2017 15:40:59 +0000 (17:40 +0200)]
Run updatepo.sh

7 years agoTranslated using Weblate (Ukrainian)
Fixer [Sun, 21 May 2017 11:17:44 +0000 (11:17 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 38.1% (350 of 918 strings)

7 years agoTranslated using Weblate (Russian)
weqqr [Sat, 20 May 2017 19:09:45 +0000 (19:09 +0000)]
Translated using Weblate (Russian)

Currently translated at 61.5% (565 of 918 strings)

7 years agoTranslated using Weblate (Chinese (Simplified))
Gaunthan Huang [Sat, 20 May 2017 04:28:02 +0000 (04:28 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 74.2% (682 of 918 strings)