zefram/minetest/minetest_engine.git
11 years agoAdd backtrace to error function
sapier [Sun, 25 Aug 2013 10:54:16 +0000 (12:54 +0200)]
Add backtrace to error function

11 years agoFix remnants of s32 enable_shaders
Kahrl [Tue, 3 Sep 2013 22:16:33 +0000 (00:16 +0200)]
Fix remnants of s32 enable_shaders

11 years agoFix enable_fog = false not having any effect when shaders are enabled
Kahrl [Tue, 3 Sep 2013 11:21:04 +0000 (13:21 +0200)]
Fix enable_fog = false not having any effect when shaders are enabled

11 years agoServer::ProcessData(): call getBanName once instead of twice (#639)
Ilya [Wed, 10 Apr 2013 03:34:58 +0000 (07:34 +0400)]
Server::ProcessData(): call getBanName once instead of twice (#639)

11 years agoAdd minetest.parse_json, engine.parse_json
Kahrl [Mon, 2 Sep 2013 00:01:49 +0000 (02:01 +0200)]
Add minetest.parse_json, engine.parse_json

11 years agoUse wstring for vertlabels
PilzAdam [Sat, 31 Aug 2013 19:07:53 +0000 (21:07 +0200)]
Use wstring for vertlabels

11 years agoFix bug in pathfinder causing endless loop in some situations
sapier [Sat, 24 Aug 2013 21:42:02 +0000 (23:42 +0200)]
Fix bug in pathfinder causing endless loop in some situations

11 years agoTranslated using Weblate (Spanish)
Diego Martínez [Sun, 25 Aug 2013 23:55:30 +0000 (01:55 +0200)]
Translated using Weblate (Spanish)

11 years agoTranslated using Weblate (Russian)
Ilya Zhuravlev [Fri, 30 Aug 2013 21:15:24 +0000 (23:15 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 30 Aug 2013 21:08:17 +0000 (23:08 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Ilya Zhuravlev [Fri, 30 Aug 2013 21:08:03 +0000 (23:08 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 2 Aug 2013 18:09:30 +0000 (20:09 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 2 Aug 2013 18:09:30 +0000 (20:09 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 2 Aug 2013 18:09:30 +0000 (20:09 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 2 Aug 2013 18:09:30 +0000 (20:09 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (German)
Pilz Adam [Sun, 25 Aug 2013 15:27:38 +0000 (17:27 +0200)]
Translated using Weblate (German)

11 years agoNormalized heat and adjusted humidity
proller [Mon, 19 Aug 2013 18:30:14 +0000 (22:30 +0400)]
Normalized heat and adjusted humidity

11 years agoAdd escaping to world list in main menu (fixes #896).
Ilya Zhuravlev [Thu, 29 Aug 2013 12:12:16 +0000 (16:12 +0400)]
Add escaping to world list in main menu (fixes #896).

11 years agoRemove "po/du". "du" is invalid language code (fixes #881).
Ilya Zhuravlev [Mon, 26 Aug 2013 10:30:17 +0000 (14:30 +0400)]
Remove "po/du". "du" is invalid language code (fixes #881).

11 years agoAdd support for using textures in hotbar
BlockMen [Wed, 31 Jul 2013 23:09:57 +0000 (01:09 +0200)]
Add support for using textures in hotbar

11 years agoFix aliases not working in shapeless crafting recipes
Kahrl [Sun, 25 Aug 2013 16:14:26 +0000 (18:14 +0200)]
Fix aliases not working in shapeless crafting recipes

11 years agoRun util/updatepo.sh
PilzAdam [Sun, 25 Aug 2013 14:53:04 +0000 (16:53 +0200)]
Run util/updatepo.sh

11 years agoAdd a setting for HighPrecisionFPU (fixes #763).
Ilya Zhuravlev [Sun, 25 Aug 2013 14:25:01 +0000 (18:25 +0400)]
Add a setting for HighPrecisionFPU (fixes #763).

11 years agoFix *.po errors caused by rebase.
Ilya Zhuravlev [Sun, 25 Aug 2013 12:59:53 +0000 (16:59 +0400)]
Fix *.po errors caused by rebase.

11 years agoTranslated using Weblate (Ukrainian)
Vladimir a [Wed, 26 Jun 2013 23:22:17 +0000 (01:22 +0200)]
Translated using Weblate (Ukrainian)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Fri, 2 Aug 2013 18:09:30 +0000 (20:09 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Norwegian Bokmål)
sfan5 [Fri, 21 Jun 2013 13:48:34 +0000 (15:48 +0200)]
Translated using Weblate (Norwegian Bokmål)

11 years agoTranslated using Weblate (Estonian)
sfan5 [Fri, 21 Jun 2013 13:47:25 +0000 (15:47 +0200)]
Translated using Weblate (Estonian)

11 years agoTranslated using Weblate (Dutch)
Sasikaa Lacikaa [Mon, 5 Aug 2013 20:18:03 +0000 (22:18 +0200)]
Translated using Weblate (Dutch)

11 years agoTranslated using Weblate (Hungarian)
Sasikaa Lacikaa [Sun, 11 Aug 2013 01:05:30 +0000 (03:05 +0200)]
Translated using Weblate (Hungarian)

11 years agoTranslated using Weblate (Dutch)
sfan5 [Fri, 21 Jun 2013 13:46:31 +0000 (15:46 +0200)]
Translated using Weblate (Dutch)

11 years agoTranslated using Weblate (Russian)
Vladimir a [Wed, 26 Jun 2013 21:54:28 +0000 (23:54 +0200)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (French)
Nicola Spanti [Thu, 1 Aug 2013 11:52:24 +0000 (13:52 +0200)]
Translated using Weblate (French)

11 years agoTranslated using Weblate (French)
we prefer instagib metl3 [Sat, 6 Jul 2013 12:28:12 +0000 (14:28 +0200)]
Translated using Weblate (French)

11 years agoTranslated using Weblate (Ukrainian)
sfan5 [Fri, 21 Jun 2013 13:45:10 +0000 (15:45 +0200)]
Translated using Weblate (Ukrainian)

11 years agoFix umlauts/special character issue in lua gettext
BlockMen [Sun, 18 Aug 2013 21:30:30 +0000 (23:30 +0200)]
Fix umlauts/special character issue in lua gettext

11 years agoFix gettext for tabs (windows)
BlockMen [Sun, 18 Aug 2013 12:36:38 +0000 (14:36 +0200)]
Fix gettext for tabs (windows)

11 years agoAllow SIGINT to kill mainmenu again
Kahrl [Mon, 19 Aug 2013 12:55:38 +0000 (14:55 +0200)]
Allow SIGINT to kill mainmenu again

11 years agoWorld config dialog: Use engine determined path for game mods
Kahrl [Mon, 19 Aug 2013 11:55:04 +0000 (13:55 +0200)]
World config dialog: Use engine determined path for game mods

11 years agoGUIFormSpecMenu focus fixes
Kahrl [Mon, 19 Aug 2013 09:26:51 +0000 (11:26 +0200)]
GUIFormSpecMenu focus fixes

11 years agoReenable image scaling in formspecs
BlockMen [Fri, 9 Aug 2013 18:53:11 +0000 (20:53 +0200)]
Reenable image scaling in formspecs

11 years agoFix trailing nils being dropped by deprecated minetest.env handler
Kahrl [Sun, 18 Aug 2013 13:15:33 +0000 (15:15 +0200)]
Fix trailing nils being dropped by deprecated minetest.env handler

11 years agoAdd translation for main menu
sapier [Wed, 14 Aug 2013 17:22:23 +0000 (19:22 +0200)]
Add translation for main menu
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp

11 years agoSend player damage to all clients and apply [brighten
PilzAdam [Tue, 13 Aug 2013 21:06:39 +0000 (23:06 +0200)]
Send player damage to all clients and apply [brighten

11 years agoDiagonal liquid animation
Kahrl [Wed, 14 Aug 2013 22:55:35 +0000 (00:55 +0200)]
Diagonal liquid animation

11 years agoFix modstore pagecount
Novatux [Fri, 16 Aug 2013 13:44:09 +0000 (15:44 +0200)]
Fix modstore pagecount

11 years agoUse get_texturepath() instead of get_gamepath()/../textures
Novatux [Fri, 16 Aug 2013 15:37:01 +0000 (17:37 +0200)]
Use get_texturepath() instead of get_gamepath()/../textures

11 years agoUse errorstream instead of std::cout in pathfinder.cpp
PilzAdam [Fri, 16 Aug 2013 15:42:12 +0000 (17:42 +0200)]
Use errorstream instead of std::cout in pathfinder.cpp

11 years agoRemove debug output
PilzAdam [Fri, 16 Aug 2013 00:45:53 +0000 (02:45 +0200)]
Remove debug output

11 years agoSort modlist alphabetically
PilzAdam [Thu, 15 Aug 2013 23:34:52 +0000 (01:34 +0200)]
Sort modlist alphabetically

11 years agoAdd ability to activate mods with doubleclick (remove old_style_mod_selection)
PilzAdam [Thu, 15 Aug 2013 22:12:10 +0000 (00:12 +0200)]
Add ability to activate mods with doubleclick (remove old_style_mod_selection)

11 years agoDon't automatically scroll listbox when selecting an item in the middle
Kahrl [Thu, 15 Aug 2013 22:54:38 +0000 (00:54 +0200)]
Don't automatically scroll listbox when selecting an item in the middle

11 years agoFormspec textlist: Black Irrlicht magic to detect fake doubleclicks
Kahrl [Thu, 15 Aug 2013 19:46:55 +0000 (21:46 +0200)]
Formspec textlist: Black Irrlicht magic to detect fake doubleclicks

11 years agoFix formspec escaping, add escaping to info.txt for texture packs.
Novatux [Wed, 14 Aug 2013 18:21:39 +0000 (20:21 +0200)]
Fix formspec escaping, add escaping to info.txt for texture packs.

11 years agoFix documentation about colors in formspec
Sfan5 [Thu, 15 Aug 2013 17:38:54 +0000 (19:38 +0200)]
Fix documentation about colors in formspec

11 years agoAdd virtual destructor to IBackgroundBlockEmerger to silence warning
Kahrl [Wed, 14 Aug 2013 23:16:34 +0000 (01:16 +0200)]
Add virtual destructor to IBackgroundBlockEmerger to silence warning

11 years agoOmnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
Kahrl [Sun, 11 Aug 2013 02:09:45 +0000 (04:09 +0200)]
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu

11 years agoFix my name.
Ilya Zhuravlev [Wed, 14 Aug 2013 16:35:38 +0000 (20:35 +0400)]
Fix my name.

11 years agoFix typos
PilzAdam [Tue, 13 Aug 2013 22:50:03 +0000 (00:50 +0200)]
Fix typos

11 years agoAdd support for entities to automatic face movement direction
sapier [Wed, 31 Jul 2013 15:29:25 +0000 (17:29 +0200)]
Add support for entities to automatic face movement direction

11 years agoDont write directly to files but rather write and copy a tmp file
PilzAdam [Tue, 13 Aug 2013 17:15:06 +0000 (19:15 +0200)]
Dont write directly to files but rather write and copy a tmp file

11 years agoRemove farmesh
Kahrl [Mon, 12 Aug 2013 06:18:38 +0000 (08:18 +0200)]
Remove farmesh

11 years agoDecoration: Fix schematic probability mess with new MTS file version
kwolekr [Mon, 5 Aug 2013 02:59:22 +0000 (22:59 -0400)]
Decoration: Fix schematic probability mess with new MTS file version

11 years agoDont crash if facedir > 23
PilzAdam [Sat, 10 Aug 2013 14:26:02 +0000 (16:26 +0200)]
Dont crash if facedir > 23

11 years agoDont download modstore info if its isnt needed
PilzAdam [Mon, 5 Aug 2013 11:19:16 +0000 (13:19 +0200)]
Dont download modstore info if its isnt needed

11 years agoDon't freak out when a client sends multiple TOSERVER_INIT packets; also log one...
Perttu Ahola [Thu, 8 Aug 2013 03:10:45 +0000 (06:10 +0300)]
Don't freak out when a client sends multiple TOSERVER_INIT packets; also log one thing more.

11 years agoFix various memory access problems detected by valgrind
Kahrl [Wed, 7 Aug 2013 17:48:31 +0000 (19:48 +0200)]
Fix various memory access problems detected by valgrind

11 years agoFix path of mono font in defaultsettings.cpp
PilzAdam [Wed, 7 Aug 2013 11:41:00 +0000 (13:41 +0200)]
Fix path of mono font in defaultsettings.cpp

11 years agoFix stored XSS vulnerability in the serverlist
Sfan5 [Wed, 7 Aug 2013 07:20:36 +0000 (09:20 +0200)]
Fix stored XSS vulnerability in the serverlist

11 years agoFix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp
Kahrl [Tue, 6 Aug 2013 23:36:19 +0000 (01:36 +0200)]
Fix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp

11 years agoSimplify code of mainmenu world sort
Novatux [Mon, 5 Aug 2013 16:49:19 +0000 (18:49 +0200)]
Simplify code of mainmenu world sort

11 years agoFix full crack texture being shown when releasing dig button
Kahrl [Tue, 6 Aug 2013 16:15:40 +0000 (18:15 +0200)]
Fix full crack texture being shown when releasing dig button

11 years agoAdd support for different drowning damage and allow drowning in other nodetypes
BlockMen [Thu, 1 Aug 2013 16:36:11 +0000 (18:36 +0200)]
Add support for different drowning damage and allow drowning in other nodetypes

11 years agoFix worldlist in servertab being filtered by selected game
PilzAdam [Tue, 6 Aug 2013 15:28:48 +0000 (17:28 +0200)]
Fix worldlist in servertab being filtered by selected game

11 years agoRename LagPool's member variables to avoid MSVC freaking up due to it's #define max
Perttu Ahola [Tue, 6 Aug 2013 15:17:58 +0000 (18:17 +0300)]
Rename LagPool's member variables to avoid MSVC freaking up due to it's #define max

11 years agoClean up server's log messages and give a better error to client when its player...
Perttu Ahola [Tue, 6 Aug 2013 15:13:11 +0000 (18:13 +0300)]
Clean up server's log messages and give a better error to client when its player is in use

11 years agoAdd minetest.registered_biomes
Novatux [Mon, 5 Aug 2013 07:50:41 +0000 (09:50 +0200)]
Add minetest.registered_biomes

11 years agoFix crack overlay for animated textures
Kahrl [Fri, 2 Aug 2013 19:31:52 +0000 (21:31 +0200)]
Fix crack overlay for animated textures

11 years agoMaster server script improvement
proller [Sun, 4 Aug 2013 21:36:04 +0000 (01:36 +0400)]
Master server script improvement

11 years agoFix installation of textures/texture_packs_here.txt
PilzAdam [Sun, 4 Aug 2013 20:44:31 +0000 (22:44 +0200)]
Fix installation of textures/texture_packs_here.txt

11 years agoFix texture bumpmapping on some GPUs
Zeg9 [Fri, 2 Aug 2013 10:32:21 +0000 (12:32 +0200)]
Fix texture bumpmapping on some GPUs

11 years agoMasterserver bugfix
proller [Sun, 4 Aug 2013 19:45:03 +0000 (23:45 +0400)]
Masterserver bugfix

11 years agoFreeze-melt adjust
proller [Sun, 4 Aug 2013 19:07:30 +0000 (23:07 +0400)]
Freeze-melt adjust

11 years agoFix formspec label issues in win builds (MSVC)
BlockMen [Sat, 3 Aug 2013 15:57:51 +0000 (17:57 +0200)]
Fix formspec label issues in win builds (MSVC)

11 years agoMake freetype usage configureable by a setting
PilzAdam [Sun, 4 Aug 2013 18:18:56 +0000 (20:18 +0200)]
Make freetype usage configureable by a setting

11 years agoDont show gamefilter in TP tab
PilzAdam [Sun, 4 Aug 2013 16:37:19 +0000 (18:37 +0200)]
Dont show gamefilter in TP tab

11 years agoAdd texture pack selection to main menu
Novatux [Fri, 2 Aug 2013 13:18:48 +0000 (15:18 +0200)]
Add texture pack selection to main menu

11 years agoChange large amount of objects to be configurable via a setting in minetest.conf...
Novatux [Sun, 4 Aug 2013 12:14:21 +0000 (14:14 +0200)]
Change large amount of objects to be configurable via a setting in minetest.conf (max_objects_per_block).

11 years agoFix server getting completely choked up on even a little of DoS
Perttu Ahola [Sun, 4 Aug 2013 05:17:07 +0000 (08:17 +0300)]
Fix server getting completely choked up on even a little of DoS

* If client count is unbearable, immediately delete denied clients
* Re-prioritize the checking order of things about incoming clients
* Remove a huge CPU-wasting exception in ReliablePacketBuffer

11 years agoAllow mods to listen to cheat detections using minetest.register_on_cheat()
Perttu Ahola [Sat, 3 Aug 2013 21:45:49 +0000 (00:45 +0300)]
Allow mods to listen to cheat detections using minetest.register_on_cheat()

11 years agoFix anticheat
Perttu Ahola [Sat, 3 Aug 2013 20:16:37 +0000 (23:16 +0300)]
Fix anticheat

11 years agoLessen the sky color glitch when quickly turning to look up after looking at ground...
Perttu Ahola [Sat, 3 Aug 2013 16:04:16 +0000 (19:04 +0300)]
Lessen the sky color glitch when quickly turning to look up after looking at ground that contains caves

11 years agoFix and improve view range tuner
Perttu Ahola [Sat, 3 Aug 2013 15:46:18 +0000 (18:46 +0300)]
Fix and improve view range tuner

11 years agoAdd replacements to schematics
PilzAdam [Fri, 2 Aug 2013 23:58:29 +0000 (01:58 +0200)]
Add replacements to schematics

11 years agoMore info in serverlist
proller [Fri, 2 Aug 2013 23:02:59 +0000 (03:02 +0400)]
More info in serverlist

11 years agoAllow multiple 'wherein' nodes in oredef
PilzAdam [Thu, 1 Aug 2013 22:29:27 +0000 (00:29 +0200)]
Allow multiple 'wherein' nodes in oredef

11 years agoWeather backward compatibility
proller [Thu, 1 Aug 2013 20:51:36 +0000 (00:51 +0400)]
Weather backward compatibility

11 years agoLeveled nodebox backward compatibility
proller [Thu, 1 Aug 2013 20:50:58 +0000 (00:50 +0400)]
Leveled nodebox backward compatibility

11 years agoMake bumpmapping compatible with irrlicht 1.8
Esteban I. Ruiz Moreno [Tue, 30 Jul 2013 02:18:11 +0000 (23:18 -0300)]
Make bumpmapping compatible with irrlicht 1.8

11 years agoAdd support for setting stepheight for entities
sapier [Mon, 22 Jul 2013 16:54:30 +0000 (18:54 +0200)]
Add support for setting stepheight for entities