minetest/src
q66 a16e51ec87 Merge remote-tracking branch 'upstream/master' 2012-04-04 18:36:37 +02:00
..
jthread Temporary commit; lots of test code and stuff 2011-02-21 00:45:14 +02:00
lua cmake: lua: use COMMON_CFLAGS 2012-03-31 01:31:17 +03:00
sqlite Update to SQLite 3.7.7.1 2011-09-01 18:27:30 -04:00
CMakeLists.txt Fix buildbot 2012-04-03 08:55:13 +03:00
activeobject.h Scripting WIP 2011-11-29 19:13:39 +02:00
ban.cpp Fix log output in ban.cpp 2012-03-11 12:12:21 +02:00
ban.h Fixed/extended/modified ban stuff to be good for inclusion 2011-08-12 13:11:27 +03:00
base64.cpp Fixed the password crash on Windows 2011-06-02 00:01:11 +03:00
base64.h Passwords - password entry at main menu, stored and checked by server 2011-05-20 20:28:03 +01:00
camera.cpp Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
camera.h c55sound continued 2012-03-24 04:24:25 +02:00
chat.cpp Chat console, including a number of rebases and modifications. 2012-03-10 20:11:10 +02:00
chat.h Chat console, including a number of rebases and modifications. 2012-03-10 20:11:10 +02:00
client.cpp Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
client.h Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
clientmap.cpp No occlusion culling when free_move is on and camera is inside ground 2012-03-28 12:19:25 +03:00
clientmap.h Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
clientobject.cpp Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
clientobject.h ClientActiveObject::debugInfoText() 2012-03-10 11:28:13 +02:00
clientserver.h Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
clientsimpleobject.h Immediate smoke puff when a normal entity is punched to death 2012-03-10 11:28:14 +02:00
clouds.cpp Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
clouds.h Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
cmake_config.h.in Build configuration fixes/improvements on Windows 2012-03-25 04:03:51 +03:00
collision.cpp Improve luaentity sprite functionality (and add some random stuff) 2011-11-29 19:13:54 +02:00
collision.h Relatively snappy object-ground collision detection 2011-11-29 19:13:50 +02:00
common_irrlicht.h Completely generalized mesh generation; ContentFeatures serialization 2011-11-29 19:13:44 +02:00
config.h Build configuration fixes/improvements on Windows 2012-03-25 04:03:51 +03:00
connection.cpp Attempt to fix some minor memory leaks 2012-03-20 17:55:34 +02:00
connection.h Proper handling of failing to bind server socket 2012-03-11 20:45:43 +02:00
constants.h added PlayerSAO and RemotePlayer, removed ServerRemotePlayer 2012-03-29 14:05:45 +03:00
content_abm.cpp Entity damage system WIP; Remove C++ mobs 2012-03-10 11:28:13 +02:00
content_abm.h Replace old active block random node modifying things with actual ActiveBlockModifiers 2011-11-29 19:13:56 +02:00
content_cao.cpp Fix visual='cube' size 2012-04-04 18:10:10 +03:00
content_cao.h Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
content_cso.cpp Immediate smoke puff when a normal entity is punched to death 2012-03-10 11:28:14 +02:00
content_cso.h Immediate smoke puff when a normal entity is punched to death 2012-03-10 11:28:14 +02:00
content_mapblock.cpp Improve the look of fences 2012-03-29 22:59:43 +03:00
content_mapblock.h MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
content_mapnode.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
content_mapnode.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
content_nodemeta.cpp Fix server hang when stepping a furnace with a huge dtime 2012-02-02 12:50:11 +02:00
content_nodemeta.h GenericNodeMetadata and an example furnace 2011-11-29 19:13:57 +02:00
content_object.h Add GenericCAO and player armor groups, but don't use them yet 2012-03-29 16:10:11 +03:00
content_sao.cpp Fix disabling of player movement cheat detection in singleplayer 2012-04-01 13:37:07 +03:00
content_sao.h Don't apply player movement cheat detection in singleplayer 2012-04-01 13:19:50 +03:00
craftdef.cpp Clean up log messages everywhere 2012-03-11 04:15:45 +02:00
craftdef.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
daynightratio.h Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
debug.cpp Remove useless debug output (log at info level) 2012-03-11 15:23:30 +02:00
debug.h Improve debug stack printing interface 2011-11-29 19:13:51 +02:00
defaultsettings.cpp Fullscreen, vsync, fullscreen_bpp and fsaa options in the config; fsaa is experimental atm, causes visible spaces between blocks. 2012-04-03 14:38:38 +02:00
defaultsettings.h Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
environment.cpp Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
environment.h Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
event.h Add event manager and use it to trigger sounds 2012-03-24 04:24:26 +02:00
event_manager.h Make event_manager.h build on MSVC 2012-03-25 04:06:45 +03:00
exceptions.h framework for modifying textures 2010-12-20 22:03:49 +02:00
farmesh.cpp Generate beaches 2012-03-29 03:44:37 +03:00
farmesh.h Fixed farmesh to such that it was a long time ago. 2011-08-03 13:03:30 +03:00
filecache.cpp Almost support loading sounds from server 2012-03-25 14:48:22 +03:00
filecache.h Almost support loading sounds from server 2012-03-25 14:48:22 +03:00
filesys.cpp Better file/directory removal platform code and utilities 2012-03-26 08:36:59 +03:00
filesys.h Better file/directory removal platform code and utilities 2012-03-26 08:36:59 +03:00
game.cpp Fix sound direction and add experimental:soundblock alias sb in minimal for testing 2012-04-04 13:32:08 +03:00
game.h Add "simple singleplayer mode"; Fix a number of GUI things 2012-03-15 15:20:20 +02:00
gamedef.h Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
genericobject.cpp Fix dropped nodeitem visuals 2012-04-04 13:16:09 +03:00
genericobject.h ObjectProperties 2012-03-30 12:51:51 +03:00
gettext.h Clean up log messages everywhere 2012-03-11 04:15:45 +02:00
gettime.h organizing stuff. 2010-12-21 18:08:24 +02:00
guiChatConsole.cpp Chat console, including a number of rebases and modifications. 2012-03-10 20:11:10 +02:00
guiChatConsole.h Chat console, including a number of rebases and modifications. 2012-03-10 20:11:10 +02:00
guiConfirmMenu.cpp New world removal GUI code 2012-03-26 08:37:15 +03:00
guiConfirmMenu.h Add confirmation menu and make world deletion possible in GUI 2012-03-13 00:48:05 +02:00
guiCreateWorld.cpp Use a more standard order of yes/no/cancel/whatever buttons in dialogs 2012-03-15 13:18:21 +02:00
guiCreateWorld.h World creation button and dialog and functionality 2012-03-13 00:06:37 +02:00
guiDeathScreen.cpp Handle death and respawn better 2011-10-15 14:46:59 +03:00
guiDeathScreen.h Add virtual destructors to abstract classes 2011-12-28 20:50:21 +02:00
guiInventoryMenu.cpp cleanup 2012-01-22 17:31:20 +02:00
guiInventoryMenu.h Inventory menu (with dragging) improved. Crafting is now handled via a IACTION_CRAFT inventory action. 2012-01-22 17:31:12 +02:00
guiKeyChangeMenu.cpp World creation button and dialog and functionality 2012-03-13 00:06:37 +02:00
guiKeyChangeMenu.h World creation button and dialog and functionality 2012-03-13 00:06:37 +02:00
guiMainMenu.cpp New world removal GUI code 2012-03-26 08:37:15 +03:00
guiMainMenu.h New world removal GUI code 2012-03-26 08:37:15 +03:00
guiMessageMenu.cpp Make text area in message dialog a bit larger 2012-01-02 13:34:24 +02:00
guiMessageMenu.h added new submenu for key assignment 2011-06-01 19:44:07 +02:00
guiPasswordChange.cpp Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
guiPasswordChange.h Updated licenses of CiaranG's contributions to be in line with the new contribution policy and added a TODO note to server.cpp 2011-05-31 11:59:51 +03:00
guiPauseMenu.cpp Add "simple singleplayer mode"; Fix a number of GUI things 2012-03-15 15:20:20 +02:00
guiPauseMenu.h Add "simple singleplayer mode"; Fix a number of GUI things 2012-03-15 15:20:20 +02:00
guiTextInputMenu.cpp Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
guiTextInputMenu.h Add virtual destructors to abstract classes 2011-12-28 20:50:21 +02:00
hex.h Add a variant of hex_encode 2012-03-25 14:48:19 +03:00
inventory.cpp added PlayerSAO and RemotePlayer, removed ServerRemotePlayer 2012-03-29 14:05:45 +03:00
inventory.h added PlayerSAO and RemotePlayer, removed ServerRemotePlayer 2012-03-29 14:05:45 +03:00
inventorymanager.cpp Client-side prediction of inventory changes, and some inventory menu fixes 2012-01-22 17:31:20 +02:00
inventorymanager.h Fix some warnings on some compilers 2012-02-02 15:54:20 +02:00
irrlichttypes.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
itemdef.cpp Attempt to fix some minor memory leaks 2012-03-20 17:55:34 +02:00
itemdef.h itemgroup.h and ItemGroupList typedef 2012-03-10 11:28:13 +02:00
itemgroup.h Entity damage system WIP; Remove C++ mobs 2012-03-10 11:28:13 +02:00
keycode.cpp Fix key change menu a bit 2012-01-06 19:50:40 +02:00
keycode.h Different implementation of KeyPress::operator== 2012-03-10 18:10:59 +02:00
light.cpp Unrelated, but anyway: tune light levels again 2012-03-27 19:25:25 +03:00
light.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
localplayer.cpp Add server-side enforcement of the 'fast' privilege; also fix client checking 'fly' instead of 'fast' 2012-03-31 17:08:39 +03:00
localplayer.h Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
log.cpp Add a third log output interface method 2011-11-29 19:13:56 +02:00
log.h Add a third log output interface method 2011-11-29 19:13:56 +02:00
logoutputbuffer.h Print errors from local log to chat 2011-11-29 19:13:56 +02:00
luaentity_common.h ObjectProperties 2012-03-30 12:51:51 +03:00
main.cpp Fullscreen, vsync, fullscreen_bpp and fsaa options in the config; fsaa is experimental atm, causes visible spaces between blocks. 2012-04-03 14:38:38 +02:00
main.h Create framework for getting rid of global definitions of node/tool/item/whatever types 2011-11-29 19:13:41 +02:00
mainmenumanager.h Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
map.cpp Remove unnecessary debug output 2012-03-29 01:38:13 +03:00
map.h Area-based MapEditEvent ignore and that put to use for on_generate too 2012-03-29 01:22:08 +03:00
mapblock.cpp Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update until it is actually needed 2012-03-29 00:28:48 +03:00
mapblock.h Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update until it is actually needed 2012-03-29 00:28:48 +03:00
mapblock_mesh.cpp MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
mapblock_mesh.h MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
mapchunk.h even more code refactoring 2011-06-26 02:34:36 +03:00
mapgen.cpp Tune cave generation 2012-04-02 08:51:05 +03:00
mapgen.h Generate beaches 2012-03-29 03:44:37 +03:00
mapnode.cpp MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
mapnode.h MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
mapsector.cpp Fix client.h getting included on the server build 2012-03-31 16:32:00 +03:00
mapsector.h GameDef compiles 2011-11-29 19:13:42 +02:00
mesh.cpp mesh: warn only once about render-to-target not being supported 2012-02-24 23:27:01 +01:00
mesh.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
modalMenu.h Crude tab test in main menu (requires gui redesign for the additional tabs) 2012-03-13 08:50:03 +02:00
modifiedstate.h Replace old active block random node modifying things with actual ActiveBlockModifiers 2011-11-29 19:13:56 +02:00
mods.cpp Properly handle mod name conflicts 2011-12-03 03:32:30 +02:00
mods.h Add minetest.get_modpath(modname) 2011-12-11 16:49:40 +02:00
nameidmapping.cpp Node definition names 2011-11-29 19:13:46 +02:00
nameidmapping.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
nodedef.cpp Allow group:groupname in ABM definition and implement minetest.hash_node_position() 2012-03-31 12:30:11 +03:00
nodedef.h Allow group:groupname in ABM definition and implement minetest.hash_node_position() 2012-03-31 12:30:11 +03:00
nodemetadata.cpp Move NodeMetadata prototype containers to content_nodemeta.cpp to fix them not being filled correctly on some systems and compilers 2011-12-01 01:58:31 +02:00
nodemetadata.h GenericNodeMetadata and an example furnace 2011-11-29 19:13:57 +02:00
noise.cpp updated noise stuff 2011-06-26 18:50:13 +03:00
noise.h updated noise stuff 2011-06-26 18:50:13 +03:00
object_properties.cpp Fix dropped nodeitem visuals 2012-04-04 13:16:09 +03:00
object_properties.h Fix dropped nodeitem visuals 2012-04-04 13:16:09 +03:00
player.cpp Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
player.h Add 'fly' and 'fast' privileges and the underlying privileges-to-client system 2012-03-31 16:25:02 +03:00
porting.cpp MSVC build directory autodetection at startup 2012-03-25 23:10:09 +03:00
porting.h Initial directory structure rework 2012-03-10 17:10:10 +02:00
profiler.h Add ScopeProfilerType SPT_GRAPH_ADD 2012-03-21 15:38:24 +02:00
quicktune.cpp Make finish quicktune and leave it unused (as intended) 2012-03-12 21:27:29 +02:00
quicktune.h Make finish quicktune and leave it unused (as intended) 2012-03-12 21:27:29 +02:00
quicktune_shortcutter.h Make finish quicktune and leave it unused (as intended) 2012-03-12 21:27:29 +02:00
script.cpp Make Lua error output in log clearer 2012-03-19 08:23:48 +02:00
script.h Determine light_propagates from paramtype 2011-12-04 03:45:02 +02:00
scriptapi.cpp Remove debug output 2012-04-04 13:20:56 +03:00
scriptapi.h Reimplement authentication handler in Lua; now we have 1) infinite privilege names, 2) minetest.register_authentication_handler() 2012-03-30 18:42:18 +03:00
serialization.cpp the zlib error print function now prints to dstream (debug.txt) 2011-08-08 12:11:41 +03:00
serialization.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
server.cpp Don't apply player movement cheat detection in singleplayer 2012-04-01 13:19:50 +03:00
server.h Allow getting the path of builtin.lua using minetest.get_modpath("__builtin") 2012-04-01 12:38:14 +03:00
servercommand.cpp Remplement and improve /setting in Lua, now called /set 2012-04-01 13:08:52 +03:00
servercommand.h Reimplement authentication handler in Lua; now we have 1) infinite privilege names, 2) minetest.register_authentication_handler() 2012-03-30 18:42:18 +03:00
serverobject.cpp Digging time groups WIP 2012-03-10 11:28:12 +02:00
serverobject.h ObjectRef:set_armor_groups() and ObjectRef:set_properties() - works on players too! 2012-03-30 13:34:21 +03:00
settings.h Allow directly supplying world as a parameter, including world.mt 2012-03-13 01:46:19 +02: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
sky.cpp Tune skybox 2012-03-27 23:30:41 +03:00
sky.h Dynamic sky, fog and cloud colors; sun and moon 2012-03-18 13:42:18 +02:00
socket.cpp Add output levels --info and --trace (--verbose is now more verbose) 2012-03-22 14:10:37 +02:00
socket.h Add output levels --info and --trace (--verbose is now more verbose) 2012-03-22 14:10:37 +02:00
sound.cpp celeron55's sound system initial framework 2012-03-24 04:24:23 +02:00
sound.h Almost support loading sounds from server 2012-03-25 14:48:22 +03:00
sound_openal.cpp Do a dumb-ass static string copy for const-incorrect old versions of ov_fopen 2012-03-27 00:06:26 +03:00
sound_openal.h c55sound continued 2012-03-24 04:24:25 +02:00
staticobject.h added missing file 2011-04-10 20:49:15 +03:00
strfnd.h Improve item serialization 2011-11-29 19:13:48 +02:00
subgame.cpp Prefer _game postfix in game names (to be squashed to the previous commit) 2012-03-26 23:17:29 +03:00
subgame.h Make server world selection not brain dead and use gameid 'minetest' instead of 'mesetint' 2012-03-25 20:30:58 +03:00
test.cpp voxalgo::clearLightAndCollectSources 2012-03-27 19:01:51 +03:00
test.h license stuff 2010-11-29 20:13:04 +02:00
threads.h added some missing files 2010-12-20 22:23:24 +02:00
tile.cpp [transformN image modifier 2012-03-29 22:58:01 +03:00
tile.h MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints 2012-03-15 21:45:44 +02:00
tool.cpp Rework tool_capabilities a bit (maxwear->uses, scale dig time according to leveldiff) 2012-03-29 13:35:20 +03:00
tool.h Rework tool_capabilities a bit (maxwear->uses, scale dig time according to leveldiff) 2012-03-29 13:35:20 +03:00
utility.cpp Fix calculating if block is in viewing range; fix fog and default minimum accordingly 2012-02-06 17:27:54 +02:00
utility.h Initialize utility.h return values to 0 to make lazily error-checked deserialization code work less chaotically 2012-03-25 17:09:24 +03:00
utility_string.h Add removeStringEnd() 2012-03-25 14:48:14 +03:00
voxel.cpp Implement propagateSunlight for VoxelManipulator 2012-03-27 19:01:50 +03:00
voxel.h Implement propagateSunlight for VoxelManipulator 2012-03-27 19:01:50 +03:00
voxelalgorithms.cpp voxalgo::clearLightAndCollectSources 2012-03-27 19:01:51 +03:00
voxelalgorithms.h voxalgo::clearLightAndCollectSources 2012-03-27 19:01:51 +03:00