zefram/minetest/minetest_engine.git
11 years agoBugfixes to get_craft_recipe and get_all_craft_recipes.
RealBadAngel [Thu, 11 Apr 2013 01:36:38 +0000 (03:36 +0200)]
Bugfixes to get_craft_recipe and get_all_craft_recipes.
Improvements to get_all_craft_recipes (see api doc)

11 years agofix bug in scriptapi line_of_sight
sapier [Tue, 9 Apr 2013 18:33:59 +0000 (20:33 +0200)]
fix bug in scriptapi line_of_sight
fix warnings for pathfinder debug traces

11 years agofix objects colliding with its own collision boxes
sapier [Tue, 9 Apr 2013 21:16:13 +0000 (23:16 +0200)]
fix objects colliding with its own collision boxes

11 years agofix emergemanager memory leaks
sapier [Sun, 7 Apr 2013 19:01:19 +0000 (21:01 +0200)]
fix emergemanager memory leaks

11 years agofix various memory leaks
sapier [Sun, 7 Apr 2013 20:27:27 +0000 (22:27 +0200)]
fix various memory leaks

11 years agofix extruded items texture leak
sapier [Sun, 7 Apr 2013 18:00:25 +0000 (20:00 +0200)]
fix extruded items texture leak

11 years agoUse system wide LuaJIT if aviable.
RealBadAngel [Sun, 7 Apr 2013 18:35:48 +0000 (20:35 +0200)]
Use system wide LuaJIT if aviable.

11 years agofix memory leak on sound shutdown
sapier [Sun, 7 Apr 2013 19:17:26 +0000 (21:17 +0200)]
fix memory leak on sound shutdown

11 years agofix memory leak in loadMedia
sapier [Sun, 7 Apr 2013 18:39:59 +0000 (20:39 +0200)]
fix memory leak in loadMedia

11 years agoaddon extended resource accounting
sapier [Sun, 7 Apr 2013 18:22:06 +0000 (20:22 +0200)]
addon extended resource accounting

11 years agofix inventory image texture leak
sapier [Sun, 7 Apr 2013 17:47:34 +0000 (19:47 +0200)]
fix inventory image texture leak

11 years agofix memory leaks introduced by invalid gettext usage
sapier [Sun, 7 Apr 2013 17:15:17 +0000 (19:15 +0200)]
fix memory leaks introduced by invalid gettext usage

11 years agoreplace Server smart pointer with conventional one to gain control over dtor call...
sapier [Sun, 7 Apr 2013 17:41:12 +0000 (19:41 +0200)]
replace Server smart pointer with conventional one to gain control over dtor call order

11 years agofix memory leak on shader shutdown
sapier [Sun, 7 Apr 2013 19:42:54 +0000 (21:42 +0200)]
fix memory leak on shader shutdown

11 years agofix memory leak in itemdef
sapier [Sun, 7 Apr 2013 20:02:57 +0000 (22:02 +0200)]
fix memory leak in itemdef
cleanup useless code

11 years agofix huge texture leak in tiledef
sapier [Sun, 7 Apr 2013 20:19:53 +0000 (22:19 +0200)]
fix huge texture leak in tiledef
fix minor glitches too

11 years agofix 3d model mesh leak
sapier [Sun, 7 Apr 2013 18:13:21 +0000 (20:13 +0200)]
fix 3d model mesh leak

11 years agofix mesh leak in camera class
sapier [Sun, 7 Apr 2013 18:33:00 +0000 (20:33 +0200)]
fix mesh leak in camera class

11 years agoAdd param2 field for ores, some minor fixes and misc. code cleanup
kwolekr [Mon, 8 Apr 2013 01:21:17 +0000 (21:21 -0400)]
Add param2 field for ores, some minor fixes and misc. code cleanup

11 years agoAdd Ukrainian language.
Ilya Zhuravlev [Sun, 7 Apr 2013 11:36:46 +0000 (15:36 +0400)]
Add Ukrainian language.

11 years agoFix black tree leaves, reduce above-ground cave shadows
kwolekr [Sun, 7 Apr 2013 06:26:46 +0000 (02:26 -0400)]
Fix black tree leaves, reduce above-ground cave shadows

11 years agoFix crash on creating map with invalid mg_name
kwolekr [Sun, 7 Apr 2013 05:50:20 +0000 (01:50 -0400)]
Fix crash on creating map with invalid mg_name

11 years agoRevert "Fix to be able to build from dir different than source dir"
kwolekr [Sun, 7 Apr 2013 05:30:06 +0000 (01:30 -0400)]
Revert "Fix to be able to build from dir different than source dir"
This commit broke RUN_IN_PLACE

11 years agoAdd Mapgen V7, reorganize biomes
kwolekr [Sat, 6 Apr 2013 15:19:59 +0000 (11:19 -0400)]
Add Mapgen V7, reorganize biomes

11 years agoAdjusting water removing above unloaded blocks
proller [Sat, 6 Apr 2013 19:07:06 +0000 (23:07 +0400)]
Adjusting water removing above unloaded blocks

11 years agoDon't re-write entire map_meta.txt if a setting is missing
kwolekr [Sat, 6 Apr 2013 17:36:31 +0000 (13:36 -0400)]
Don't re-write entire map_meta.txt if a setting is missing

11 years agoFix to be able to build from dir different than source dir
Diego Martínez [Fri, 5 Apr 2013 15:34:43 +0000 (12:34 -0300)]
Fix to be able to build from dir different than source dir

11 years agoDon't flow finite liquid into an unloaded chunk
proller [Sat, 6 Apr 2013 15:32:59 +0000 (19:32 +0400)]
Don't flow finite liquid into an unloaded chunk

11 years agofix memory leak
sapier [Sun, 31 Mar 2013 19:59:00 +0000 (19:59 +0000)]
fix memory leak

11 years agoAdd Dijkstra A* and A* without prefetching pathfind algorithms
sapier [Sun, 17 Mar 2013 17:03:44 +0000 (17:03 +0000)]
Add Dijkstra A* and A* without prefetching pathfind algorithms

11 years agoOnly enqueue falling nodes if they really want to fall
PilzAdam [Fri, 5 Apr 2013 20:33:11 +0000 (22:33 +0200)]
Only enqueue falling nodes if they really want to fall

11 years agounkn own block -> unkn own node
khonkhortisan [Tue, 19 Mar 2013 18:05:32 +0000 (11:05 -0700)]
unkn own block -> unkn own node

11 years agoAdd private messaging with /msg
ShadowNinja [Thu, 28 Mar 2013 01:37:09 +0000 (21:37 -0400)]
Add private messaging with /msg

11 years agoUse the nodebox as selection box if it's not set manually
Diego Martínez [Fri, 5 Apr 2013 05:51:31 +0000 (02:51 -0300)]
Use the nodebox as selection box if it's not set manually

11 years agoInstall "build" and "survival" games with "make install"
Diego Martínez [Fri, 5 Apr 2013 05:49:19 +0000 (02:49 -0300)]
Install "build" and "survival" games with "make install"

11 years agoDont allow fast move in water or ladder when aux1_descend is true
MirceaKitsune [Sat, 6 Apr 2013 01:37:37 +0000 (15:37 -1000)]
Dont allow fast move in water or ladder when aux1_descend is true

11 years agoFix nick completion
PilzAdam [Mon, 25 Mar 2013 18:13:25 +0000 (19:13 +0100)]
Fix nick completion

11 years agoAdd a delay to nodeupdate()
PilzAdam [Tue, 19 Mar 2013 15:46:26 +0000 (16:46 +0100)]
Add a delay to nodeupdate()

11 years agoAllow modifying movement speed, jump height and gravity per-player via the Lua API.
MirceaKitsune [Fri, 5 Apr 2013 11:03:28 +0000 (01:03 -1000)]
Allow modifying movement speed, jump height and gravity per-player via the Lua API.

11 years agoCheck if the address field is empty when hitting enter on the multiplayer tab
ShadowNinja [Tue, 2 Apr 2013 02:48:22 +0000 (22:48 -0400)]
Check if the address field is empty when hitting enter on the multiplayer tab

11 years agoLimit speed in collisionMoveResult for avoiding hangs
Esteban I. Ruiz Moreno [Tue, 2 Apr 2013 23:24:45 +0000 (20:24 -0300)]
Limit speed in collisionMoveResult for avoiding hangs

11 years agoFix camera "jumping" when attached and the parent goes too fast
Zeg9 [Thu, 27 Dec 2012 13:22:59 +0000 (14:22 +0100)]
Fix camera "jumping" when attached and the parent goes too fast

11 years agoUpdate doc/lua-api.txt
PilzAdam [Wed, 3 Apr 2013 20:41:18 +0000 (22:41 +0200)]
Update doc/lua-api.txt

11 years agoBump version to 0.4.6
kwolekr [Wed, 3 Apr 2013 20:36:25 +0000 (16:36 -0400)]
Bump version to 0.4.6

11 years agoMerge remote branch 'origin/master'
Weblate [Wed, 3 Apr 2013 18:32:13 +0000 (20:32 +0200)]
Merge remote branch 'origin/master'

11 years agoTranslated using Weblate (Spanish)
Diego Martínez [Wed, 3 Apr 2013 15:22:42 +0000 (17:22 +0200)]
Translated using Weblate (Spanish)

11 years agoTranslated using Weblate (Polish)
Dêivan Ortiz Munhoz [Wed, 3 Apr 2013 14:42:15 +0000 (16:42 +0200)]
Translated using Weblate (Polish)

11 years agoTranslated using Weblate (Kirghiz)
Chynggyz Jumaliev [Sun, 31 Mar 2013 13:40:13 +0000 (15:40 +0200)]
Translated using Weblate (Kirghiz)

11 years agoTranslated using Weblate (German)
Sfan5 [Mon, 1 Apr 2013 16:56:55 +0000 (18:56 +0200)]
Translated using Weblate (German)

11 years agoTranslated using Weblate (French)
we prefer instagib metl3 [Mon, 1 Apr 2013 12:13:39 +0000 (14:13 +0200)]
Translated using Weblate (French)

11 years agoTranslated using Weblate (Estonian)
Pilz Adam [Wed, 3 Apr 2013 15:02:27 +0000 (17:02 +0200)]
Translated using Weblate (Estonian)

11 years agoTranslated using Weblate (Estonian)
Ragnar Laud [Wed, 3 Apr 2013 14:41:56 +0000 (16:41 +0200)]
Translated using Weblate (Estonian)

11 years agoTranslated using Weblate (Portuguese)
Dêivan Ortiz Munhoz [Wed, 3 Apr 2013 14:35:57 +0000 (16:35 +0200)]
Translated using Weblate (Portuguese)

11 years agoReturn an ItemStack in minetest.item_place() if nodes' on rightclick doesnt return it
PilzAdam [Tue, 2 Apr 2013 13:18:05 +0000 (15:18 +0200)]
Return an ItemStack in minetest.item_place() if nodes' on rightclick doesnt return it

11 years agoTranslated using Weblate (Spanish)
Esteban I. RM [Mon, 1 Apr 2013 16:52:42 +0000 (18:52 +0200)]
Translated using Weblate (Spanish)

11 years agoTranslated using Weblate (German)
Markus Lehmann [Mon, 1 Apr 2013 15:27:27 +0000 (17:27 +0200)]
Translated using Weblate (German)

11 years agoTranslated using Weblate (Spanish)
Diego Martínez [Sun, 31 Mar 2013 14:28:17 +0000 (16:28 +0200)]
Translated using Weblate (Spanish)

11 years agoTranslated using Weblate (Polish)
Maciej Kasatkin [Mon, 1 Apr 2013 16:41:39 +0000 (18:41 +0200)]
Translated using Weblate (Polish)

11 years agoTranslated using Weblate (French)
we prefer instagib metl3 [Mon, 1 Apr 2013 12:08:31 +0000 (14:08 +0200)]
Translated using Weblate (French)

11 years agoAdd Ore generation flags, implement ore absolute height
kwolekr [Mon, 1 Apr 2013 00:02:03 +0000 (20:02 -0400)]
Add Ore generation flags, implement ore absolute height

11 years agoIncrease value range of Ore::clust_scarcity
kwolekr [Sun, 31 Mar 2013 16:25:38 +0000 (12:25 -0400)]
Increase value range of Ore::clust_scarcity

11 years agoTranslated using Weblate (Spanish)
Diego Martínez [Sun, 31 Mar 2013 14:25:50 +0000 (16:25 +0200)]
Translated using Weblate (Spanish)

11 years agoMerge remote branch 'origin/master'
Weblate [Sun, 31 Mar 2013 10:27:05 +0000 (12:27 +0200)]
Merge remote branch 'origin/master'

11 years agoTranslated using Weblate (Italian)
Fabio Luongo [Sat, 30 Mar 2013 19:50:29 +0000 (20:50 +0100)]
Translated using Weblate (Italian)

11 years agoTranslated using Weblate (German)
Pilz Adam [Sat, 30 Mar 2013 19:02:39 +0000 (20:02 +0100)]
Translated using Weblate (German)

11 years agoAdd Kyrgyz language
Ilya Zhuravlev [Sun, 31 Mar 2013 10:24:52 +0000 (14:24 +0400)]
Add Kyrgyz language

11 years agoAdd a small optimization to the menu splash and remove a old comment
ShadowNinja [Sat, 30 Mar 2013 22:40:33 +0000 (18:40 -0400)]
Add a small optimization to the menu splash and remove a old comment

11 years agoDon't load menu textures every frame
khonkhortisan [Sat, 30 Mar 2013 21:49:46 +0000 (14:49 -0700)]
Don't load menu textures every frame

11 years agoDon't grant priveleges to non-existent players.
0gb.us [Sat, 30 Mar 2013 08:51:41 +0000 (01:51 -0700)]
Don't grant priveleges to non-existent players.

When accidentally misspelling a name, privileges are sometimes granted to non-existent players, leaving them with the extra privileges, but without the default privileges, if they ever join the server. This corrects that by disallowing /grant from working with invalid players. For completeness, it does the same for /revoke.

11 years agoInstall locales in minetest directory, so they are correctly loaded
Zeg9 [Tue, 26 Mar 2013 17:22:52 +0000 (18:22 +0100)]
Install locales in minetest directory, so they are correctly loaded

11 years agoFix MapgenV6::generateCaves possible division by 0 and misc. cosmetic fixes
kwolekr [Sun, 31 Mar 2013 01:24:37 +0000 (21:24 -0400)]
Fix MapgenV6::generateCaves possible division by 0 and misc. cosmetic fixes

11 years agoOptimize CNodeDefManager::getIds
kwolekr [Sat, 30 Mar 2013 23:12:23 +0000 (19:12 -0400)]
Optimize CNodeDefManager::getIds

11 years agoTranslated using Weblate (German)
Pilz Adam [Sat, 30 Mar 2013 19:01:56 +0000 (20:01 +0100)]
Translated using Weblate (German)

11 years agoUpdate po files
PilzAdam [Sat, 30 Mar 2013 18:57:27 +0000 (19:57 +0100)]
Update po files

11 years agoMerge remote branch 'origin/master'
Weblate [Sat, 30 Mar 2013 18:49:52 +0000 (19:49 +0100)]
Merge remote branch 'origin/master'

11 years agoTranslated using Weblate (Spanish)
Lord James [Tue, 19 Mar 2013 03:31:51 +0000 (04:31 +0100)]
Translated using Weblate (Spanish)

11 years agoTranslated using Weblate (Russian)
Anton Tsyganenko [Thu, 28 Mar 2013 14:29:43 +0000 (15:29 +0100)]
Translated using Weblate (Russian)

11 years agoTranslated using Weblate (Japanese)
Mitori Itoshiki [Thu, 7 Mar 2013 22:06:29 +0000 (23:06 +0100)]
Translated using Weblate (Japanese)

11 years agoTranslated using Weblate (Italian)
Fabio Luongo [Sat, 30 Mar 2013 10:04:14 +0000 (11:04 +0100)]
Translated using Weblate (Italian)

11 years agoTranslated using Weblate (Estonian)
Ragnar Laud [Thu, 7 Mar 2013 08:48:51 +0000 (09:48 +0100)]
Translated using Weblate (Estonian)

11 years agoMake the textbox for serverlist title wider
PilzAdam [Sat, 30 Mar 2013 17:56:29 +0000 (18:56 +0100)]
Make the textbox for serverlist title wider

11 years agoGUI: Make singleplayer default tab, store selected serverlist, show title of serverlist
PilzAdam [Sat, 30 Mar 2013 17:09:38 +0000 (18:09 +0100)]
GUI: Make singleplayer default tab, store selected serverlist, show title of serverlist

11 years agoFix build on Linux with some glibcs
kwolekr [Sat, 30 Mar 2013 01:08:35 +0000 (21:08 -0400)]
Fix build on Linux with some glibcs

11 years agoFix backward compatibility for server uptime in master server web page
proller [Fri, 29 Mar 2013 22:36:06 +0000 (02:36 +0400)]
Fix backward compatibility for server uptime in master server web page

11 years agoMasterserver: report gameid, uptime, cosmetic fixes on server web page
proller [Fri, 29 Mar 2013 22:03:24 +0000 (02:03 +0400)]
Masterserver: report gameid, uptime, cosmetic fixes on server web page

11 years agoAdd varying levels of precision to TimeTaker
kwolekr [Fri, 29 Mar 2013 20:51:57 +0000 (16:51 -0400)]
Add varying levels of precision to TimeTaker

11 years agoAdd different place sound for nodes
PilzAdam [Mon, 25 Mar 2013 22:59:17 +0000 (23:59 +0100)]
Add different place sound for nodes

11 years agoNew damage system, add damageGroups to ToolCapabilities, bump protocol version
PilzAdam [Thu, 28 Mar 2013 20:40:44 +0000 (21:40 +0100)]
New damage system, add damageGroups to ToolCapabilities, bump protocol version

11 years agoUpdate Credits tab
kwolekr [Fri, 29 Mar 2013 18:35:35 +0000 (14:35 -0400)]
Update Credits tab

11 years agoFix node replacement in not-quite-loaded chunks
0gb.us [Thu, 28 Mar 2013 08:24:48 +0000 (01:24 -0700)]
Fix node replacement in not-quite-loaded chunks

When first entering an area, sometimes placing nodes replaces other nodes that are not buildable_to. This seems to be caused by the fact that nodes in unloaded map blocks are treated as ignore, a node that is buildable_to. This fixes that, by using get_node_or_nil() instead of the previously-used get_node(), then checking to see if the nodes were actually loaded before replacing.

11 years agoFix last singlenode modification
kwolekr [Fri, 29 Mar 2013 17:18:09 +0000 (13:18 -0400)]
Fix last singlenode modification

11 years agoDon't replace existing nodes in singlenode mapgen
kwolekr [Fri, 29 Mar 2013 15:15:49 +0000 (11:15 -0400)]
Don't replace existing nodes in singlenode mapgen

11 years agoTranslated using Weblate (Russian)
4aiman Konsorumaniakku [Sat, 9 Mar 2013 13:28:09 +0000 (14:28 +0100)]
Translated using Weblate (Russian)

11 years agoPrevent infinite loop with invalid Inventory format
kwolekr [Thu, 28 Mar 2013 03:27:16 +0000 (23:27 -0400)]
Prevent infinite loop with invalid Inventory format

11 years agoFix parameter list of obj:set_attach() and obj:set_bone_position()
PilzAdam [Thu, 28 Mar 2013 00:09:01 +0000 (01:09 +0100)]
Fix parameter list of obj:set_attach() and obj:set_bone_position()

11 years agoClosed add object <-> object collision handling
sapier [Sat, 12 Jan 2013 17:59:19 +0000 (17:59 +0000)]
Closed add object <-> object collision handling

11 years agoREADME.txt: Add some build stuff
Perttu Ahola [Tue, 26 Mar 2013 16:40:32 +0000 (18:40 +0200)]
README.txt: Add some build stuff

11 years agoVary ore sheet y position by noise
kwolekr [Mon, 25 Mar 2013 02:35:23 +0000 (22:35 -0400)]
Vary ore sheet y position by noise

11 years agoEnsure ore can fit in OreSheet::generate()
kwolekr [Mon, 25 Mar 2013 00:19:29 +0000 (20:19 -0400)]
Ensure ore can fit in OreSheet::generate()

11 years agoUse minetest.register_ore() in minimal
PilzAdam [Sun, 24 Mar 2013 20:20:36 +0000 (21:20 +0100)]
Use minetest.register_ore() in minimal