..
jthread
Temporary commit; lots of test code and stuff
2011-02-21 00:45:14 +02:00
lua
Improve build configuration options
2012-07-23 15:23:33 +03:00
sqlite
Update to SQLite 3.7.7.1
2011-09-01 18:27:30 -04:00
util
Slightly improved version of mystrtok_r
2013-01-23 17:37:53 -05:00
CMakeLists.txt
Readded and optimized mapgen V6
2013-01-21 21:41:37 +02:00
activeobject.h
Optimize headers
2012-06-17 04:03:39 +03:00
ban.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
ban.h
Optimize headers
2012-06-17 04:03:39 +03:00
base64.cpp
Fix signedness warning in base64.cpp
2012-07-21 22:10:29 +03:00
base64.h
Add #include guards to base64.h
2012-12-03 19:44:54 +02:00
biome.cpp
Removed Mapgen V7 for now
2013-01-21 21:41:37 +02:00
biome.h
Last set of minor cleanups
2013-01-21 21:41:37 +02:00
camera.cpp
Tilt camera on player damage (tweaked by PilzAdam)
2013-01-03 15:16:46 +01:00
camera.h
Optimize headers
2012-06-17 04:03:39 +03:00
chat.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
chat.h
Optimize headers
2012-06-17 04:03:39 +03:00
client.cpp
Fix buttons not working for Lua-triggered formspecs
2013-01-07 19:00:33 +02:00
client.h
Add particles
2013-01-14 15:27:00 +01:00
clientmap.cpp
Fix automagic render distance tuner
2012-12-06 15:49:20 +02:00
clientmap.h
Reorganize ClientMap rendering code for a bit more performance
2012-09-04 22:41:03 +03:00
clientobject.cpp
Send animations, bone overrides and attachments in entity initialization. Clients no longer have to be near an object when an animation or attachment is set to see the changes, and newly connected clients (or a client that simply renders the object for the first time) will get all of those settings. Therefore, the lua script no longer needs to run every X seconds either, just once per entity.
2012-11-25 19:14:23 +02:00
clientobject.h
A bunch of fixes
2012-11-25 19:14:24 +02:00
clientserver.cpp
Move a function from clientserver.h to clientserver.cpp
2012-11-26 10:31:24 +02:00
clientserver.h
Fix buttons not working for Lua-triggered formspecs
2013-01-07 19:00:33 +02:00
clientsimpleobject.h
Optimize headers
2012-06-17 04:03:39 +03:00
clouds.cpp
Make cloud height user-configurable
2013-01-21 21:41:09 +02:00
clouds.h
Optimize headers
2012-06-17 04:03:39 +03:00
cmake_config.h.in
Added ability to fetch media from remote server (using cURL library)
2012-12-16 15:20:18 +04:00
collision.cpp
Add bouncy node group
2012-09-01 12:58:37 +03:00
collision.h
Add bouncy node group
2012-09-01 12:58:37 +03:00
config.h
Added ability to fetch media from remote server (using cURL library)
2012-12-16 15:20:18 +04:00
connection.cpp
Add congestion control settings to minetest.conf
2012-11-29 22:13:22 +02:00
connection.h
Add congestion control settings to minetest.conf
2012-11-29 22:13:22 +02:00
constants.h
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
content_abm.cpp
Fixed content_abm aliases
2013-01-04 19:05:57 +01:00
content_abm.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
content_cao.cpp
On-demand item meshes and textures
2012-12-02 00:38:26 +02:00
content_cao.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
content_cso.cpp
Experimental-ish rollback functionality
2012-07-27 02:27:18 +03:00
content_cso.h
Optimize headers
2012-06-17 04:03:39 +03:00
content_mapblock.cpp
Handle day-night transition in shader and make light sources brighter when shaders are used
2012-12-02 14:24:58 +02:00
content_mapblock.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
content_mapnode.cpp
Fix map deserialization and remove old serialization code
2012-07-23 08:18:39 +03:00
content_mapnode.h
Fix map deserialization and remove old serialization code
2012-07-23 08:18:39 +03:00
content_nodemeta.cpp
Implement formspec
2012-07-22 17:40:41 +03:00
content_nodemeta.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
content_object.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
content_sao.cpp
Initialize all member variables of LuaEntitySAO
2012-12-23 17:16:46 +02:00
content_sao.h
Full protocol 13 compatibility on server side
2012-11-29 22:08:25 +02:00
craftdef.cpp
Working group-shapeless and multigroup recipes
2012-07-26 13:49:13 +03:00
craftdef.h
Add minetest.get_craft_recipe()
2012-07-21 02:33:22 +03:00
daynightratio.h
Smooth day-night transitions
2012-12-02 18:02:45 +02:00
debug.cpp
Optimize headers
2012-06-17 04:03:39 +03:00
debug.h
Optimize headers
2012-06-17 04:03:39 +03:00
defaultsettings.cpp
Use a string identifier for a mapgen instead of version
2013-01-21 21:41:37 +02:00
defaultsettings.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
environment.cpp
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
environment.h
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
event.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
event_manager.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
exceptions.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
farmesh.cpp
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
farmesh.h
Optimize headers
2012-06-17 04:03:39 +03:00
filecache.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
filecache.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
filesys.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
filesys.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
game.cpp
Place block when holding sneak while right-clicking nodes with formspec
2013-01-28 00:44:42 +04:00
game.h
Optimize headers
2012-06-17 04:03:39 +03:00
gamedef.h
ShaderSource and silly example shaders
2012-12-02 00:46:18 +02:00
genericobject.cpp
Fix Taoki's messed up generic object command ids
2012-11-29 22:08:25 +02:00
genericobject.h
Fix Taoki's messed up generic object command ids
2012-11-29 22:08:25 +02:00
gettext.h
Clean up log messages everywhere
2012-03-11 04:15:45 +02:00
gettime.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiChatConsole.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
guiChatConsole.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiConfigureWorld.cpp
Remove use of operator[] on a std::map, so no spurious elements get inserted. ( fixes #464 )
2013-02-01 15:50:33 +01:00
guiConfigureWorld.h
Basic support for configuring which mods to load for each world
2013-01-21 17:31:50 +02:00
guiConfirmMenu.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
guiConfirmMenu.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiCreateWorld.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
guiCreateWorld.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiDeathScreen.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
guiDeathScreen.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiFormSpecMenu.cpp
"or" should be "||". Don't use "or", "and", etc.. It breaks build.
2013-01-04 23:39:12 +04:00
guiFormSpecMenu.h
New elements in formspec, item_image and item_image_button.
2012-12-01 20:39:41 +02:00
guiKeyChangeMenu.cpp
Fixed two typo's in commit 615fd498bc
2013-01-07 18:57:12 +01:00
guiKeyChangeMenu.h
Fix GUIKeyChangeMenu so that '/' can be inserted on a finnish keyboard
2012-09-01 18:03:50 +03:00
guiMainMenu.cpp
Fix crash when pressing delete button in server browser and no server is selected.
2013-01-22 19:05:46 +01:00
guiMainMenu.h
Add a list of servers to the "Multiplayer" tab
2013-01-21 16:42:56 +02:00
guiMessageMenu.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
guiMessageMenu.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiPasswordChange.cpp
Header file tweaking; mainly for speed
2011-10-12 13:53:38 +03:00
guiPasswordChange.h
Optimize headers
2012-06-17 04:03:39 +03:00
guiPauseMenu.cpp
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
guiPauseMenu.h
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
guiTextInputMenu.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
guiTextInputMenu.h
Implement formspec
2012-07-22 17:40:41 +03:00
hex.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
inventory.cpp
Remove "Unknown inventory identifier" deserialization errors, because they can break forward compatibility
2012-09-04 23:02:56 +03:00
inventory.h
Add InventoryList width property & allow custom crafting grids.
2012-09-01 10:01:41 +03:00
inventorymanager.cpp
Fix moving stuff into a mismatched stack in a "infinite" inventory
2012-09-02 23:01:42 +03:00
inventorymanager.h
Make inventory GUI do sane things when server-side inventory acts unusually
2012-09-02 22:51:38 +03:00
irr_aabb3d.h
Optimize headers
2012-06-17 04:03:39 +03:00
irr_v2d.h
Optimize headers
2012-06-17 04:03:39 +03:00
irr_v3d.h
Optimize headers
2012-06-17 04:03:39 +03:00
irrlichttypes.h
Last set of minor cleanups
2013-01-21 21:41:37 +02:00
irrlichttypes_bloated.h
Optimize headers
2012-06-17 04:03:39 +03:00
irrlichttypes_extrabloated.h
Optimize headers
2012-06-17 04:03:39 +03:00
itemdef.cpp
Handle day-night transition in shader and make light sources brighter when shaders are used
2012-12-02 14:24:58 +02:00
itemdef.h
On-demand item meshes and textures
2012-12-02 00:38:26 +02:00
itemgroup.h
Optimize headers
2012-06-17 04:03:39 +03:00
keycode.cpp
Fix keycodes ( #325 )
2012-12-23 02:11:32 +04:00
keycode.h
Fix GUIKeyChangeMenu so that '/' can be inserted on a finnish keyboard
2012-09-01 18:03:50 +03:00
light.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
light.h
Smooth day-night transitions
2012-12-02 18:02:45 +02:00
localplayer.cpp
Add a setting to enable always flying fast
2013-01-07 18:26:34 +01:00
localplayer.h
Don't send player position from client to server if the player hasn't moved
2012-12-02 20:22:02 +02:00
log.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
log.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
logoutputbuffer.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
luaentity_common.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
main.cpp
Add a list of servers to the "Multiplayer" tab
2013-01-21 16:42:56 +02:00
main.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
mainmenumanager.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
map.cpp
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
map.h
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
mapblock.cpp
Move util/serialize.h out from staticobject.h for smaller header dependencies
2012-11-26 11:18:34 +02:00
mapblock.h
Reorganize ClientMap rendering code for a bit more performance
2012-09-04 22:41:03 +03:00
mapblock_mesh.cpp
Try to add a bit of topside brightness when not using shaders
2012-12-02 23:48:11 +02:00
mapblock_mesh.h
Handle day-night transition in shader and make light sources brighter when shaders are used
2012-12-02 14:24:58 +02:00
mapchunk.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
mapgen.cpp
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
mapgen.h
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
mapgen_v6.cpp
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
mapgen_v6.h
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
mapnode.cpp
darkrose should work at a nuclear power plant.
2012-07-24 16:36:50 +03:00
mapnode.h
Smooth day-night transitions
2012-12-02 18:02:45 +02:00
mapsector.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
mapsector.h
Optimize headers
2012-06-17 04:03:39 +03:00
mesh.cpp
fix screen flickering black when rendering to texture
2012-12-06 19:56:49 +02:00
mesh.h
Optimize headers
2012-06-17 04:03:39 +03:00
modalMenu.h
Optimize headers
2012-06-17 04:03:39 +03:00
modifiedstate.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
mods.cpp
Improve behaviour for empty modpacks and when no mods at all are installed:
2013-01-22 19:05:28 +01:00
mods.h
Improve behaviour for empty modpacks and when no mods at all are installed:
2013-01-22 19:05:28 +01:00
nameidmapping.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
nameidmapping.h
Optimize headers
2012-06-17 04:03:39 +03:00
nodedef.cpp
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
nodedef.h
Support serialization of protocol 13 ContentFeatures
2012-11-29 22:08:25 +02:00
nodemetadata.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
nodemetadata.h
Implement formspec
2012-07-22 17:40:41 +03:00
nodetimer.cpp
Improve node timer format (map format version 25) and update mapformat.txt
2012-07-24 15:03:46 +03:00
nodetimer.h
Improve node timer format (map format version 25) and update mapformat.txt
2012-07-24 15:03:46 +03:00
noise.cpp
Finish and clean up mapgen configuration
2013-01-21 21:41:37 +02:00
noise.h
Fix MapgenV6::getGroundLevelAtPoint()
2013-01-21 21:41:37 +02:00
object_properties.cpp
Modify new ObjectProperties format to such that 0.4.3 will eat it
2012-11-29 22:08:25 +02:00
object_properties.h
Framework for the attachment system, new object property which allows changing the color and alpha of mesh materials
2012-11-25 18:14:15 +02:00
particles.cpp
Add particles
2013-01-14 15:27:00 +01:00
particles.h
Add particles
2013-01-14 15:27:00 +01:00
player.cpp
Add InventoryList width property & allow custom crafting grids.
2012-09-01 10:01:41 +03:00
player.h
Tilt camera on player damage (tweaked by PilzAdam)
2013-01-03 15:16:46 +01:00
porting.cpp
Fix msvc build
2013-01-22 01:16:29 +04:00
porting.h
Fix compile under MingW
2013-01-23 16:28:15 -05:00
profiler.h
Optimize headers
2012-06-17 04:03:39 +03:00
quicktune.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
quicktune.h
Optimize headers
2012-06-17 04:03:39 +03:00
quicktune_shortcutter.h
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
rollback.cpp
Tweak rollback and liquids
2012-07-27 15:46:51 +03:00
rollback.h
Tweak rollback and liquids
2012-07-27 15:46:51 +03:00
rollback_interface.cpp
Make the rollback system VERY FUCKING GOD DAMN POWERFUL
2012-07-27 13:24:28 +03:00
rollback_interface.h
Tweak rollback and liquids
2012-07-27 15:46:51 +03:00
script.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
script.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
scriptapi.cpp
Merge pull request #447 from sapier/add_lua_log_parameter_check
2013-01-26 10:58:53 -08:00
scriptapi.h
Add shutdown hook interface to Lua API
2012-11-30 19:26:51 +02:00
serialization.cpp
Fix compressZlib()
2012-07-22 20:29:09 +03:00
serialization.h
Improve node timer format (map format version 25) and update mapformat.txt
2012-07-24 15:03:46 +03:00
server.cpp
Make mapgen factory setup more elegant, add mapgen_v6.h
2013-01-23 16:16:49 -05:00
server.h
Finish and clean up mapgen configuration
2013-01-21 21:41:37 +02:00
serverlist.cpp
Add a list of servers to the "Multiplayer" tab
2013-01-21 16:42:56 +02:00
serverlist.h
Add a list of servers to the "Multiplayer" tab
2013-01-21 16:42:56 +02:00
serverobject.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
serverobject.h
Full protocol 13 compatibility on server side
2012-11-29 22:08:25 +02:00
settings.h
Make sure that settings are written to config file when settings are removed.
2013-01-22 19:05:46 +01:00
sha1.cpp
Passwords - a few corrections to the previous commit
2011-05-20 21:37:13 +01:00
sha1.h
Passwords - a few corrections to the previous commit
2011-05-20 21:37:13 +01:00
shader.cpp
Implement a global shader parameter passing system and useful shaders
2012-12-02 00:46:18 +02:00
shader.h
Implement a global shader parameter passing system and useful shaders
2012-12-02 00:46:18 +02:00
sky.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
sky.h
Optimize headers
2012-06-17 04:03:39 +03:00
socket.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
socket.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
sound.cpp
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
sound.h
Optimize headers
2012-06-17 04:03:39 +03:00
sound_openal.cpp
Fix issue with openal mac os x compile
2012-09-01 18:19:59 +03:00
sound_openal.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
staticobject.cpp
Move util/serialize.h out from staticobject.h for smaller header dependencies
2012-11-26 11:18:34 +02:00
staticobject.h
Move util/serialize.h out from staticobject.h for smaller header dependencies
2012-11-26 11:18:34 +02:00
strfnd.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
subgame.cpp
Basic support for configuring which mods to load for each world
2013-01-21 17:31:50 +02:00
subgame.h
Basic support for configuring which mods to load for each world
2013-01-21 17:31:50 +02:00
test.cpp
Ranged support of protocol version on server side
2012-11-29 22:08:25 +02:00
test.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
threads.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
tile.cpp
Add the ability for client to check if image exists
2012-11-30 22:19:54 +02:00
tile.h
Fix tile MaterialType to make sense and make lava surface be shader'd lower like water
2012-12-02 02:59:15 +02:00
tool.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
tool.h
Optimize headers
2012-06-17 04:03:39 +03:00
treegen.cpp
Treegen update. Some new symbols. Speed up code a bit.
2013-01-23 20:40:09 +02:00
treegen.h
Treegen update. Some new symbols. Speed up code a bit.
2013-01-23 20:40:09 +02:00
voxel.cpp
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
voxel.h
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
voxelalgorithms.cpp
The new mapgen, noise functions, et al.
2013-01-21 21:41:33 +02:00
voxelalgorithms.h
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00