minetest/src
Jürgen Doser 6af8a34d91 Basic support for configuring which mods to load for each world
settings.h: added function to return all keys used in settings, and a
function to remove a setting

mods.{h,cpp}: added class ModConfiguration that represents a subset of the installed mods.

server.{h,cpp}: server does not load add-on mods that are disabled in
the world.mt file. mods are disabled by a setting of the form
"load_mod_<modname> = false". if no load_mod_<modname> = ... setting
is found, the mod is loaded anyways for backwards compatibilty. server
also complains to errorstream about mods with unstatisfied
dependencies and about mods that are not installed.

guiConfigureWorld.{h,cpp}: shows a treeview of installed add-on mods
and modpacks with little icons in front of their name indicating their
status: a checkmark for enabled mods, a cross for disabled mods, a
question mark for "new" mods

Mods can be enabled/disabled by a checkbox. Mods also show a list of
dependencies and reverse dependencies. double-click on a mod in
dependency or reverse dependency listbox selects the corresponding
mod. Enabling a mod also enables all its dependencies. Disabling a mod
also disables all its reverse dependencies.

For modpacks, show buttons to enable/disable all mods (recursively,
including their dependencies) in it.

Button "Save" saves the current settings to the world.mt file and
returns to the main menu. Button "Cancel" returns to main menu without
saving.

basic keyboard controls (if the proper widget has keyboard focus):

up/down: scroll through tree of mods
left/right: collaps/expand a modpack
space: enable/disable the selected mod
2013-01-21 17:31:50 +02:00
..
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 Added ability to fetch media from remote server (using cURL library) 2012-12-16 15:20:18 +04:00
CMakeLists.txt Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +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
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 Clean and optimize clouds.cpp enough to not really contain any of the small amount of non-LGPLv2/later code left 2012-06-05 18:54:42 +03: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 Add a list of servers to the "Multiplayer" tab 2013-01-21 16:42:56 +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 fixes node timer bug (fixes #407). 2013-01-11 18:59:27 +01:00
environment.h Add ServerEnvironment::setNode()/removeNode() to allow setting nodes from the C++ side with proper script-defined initialization/destruction 2013-01-02 23:18:14 +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 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.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 Bugfix: else repeat_rightclick_timer = 0; 2013-01-14 21:38:40 +01: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 Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +02: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 Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +02: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 Update GUI texts 2012-12-06 21:02:02 +02:00
guiPauseMenu.h Optimize headers 2012-06-17 04:03:39 +03: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 Fixed u64 ambiguous symbol error 2012-12-20 17:53:25 +10: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 fix integer overflow (fixes #414) 2013-01-12 23:32:09 +04:00
map.h Experimental-ish rollback functionality 2012-07-27 02:27:18 +03: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 L-System treegen 2012-12-30 13:42:19 +04:00
mapgen.h L-System treegen 2012-12-30 13:42:19 +04: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 Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +02:00
mods.h Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +02: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 Fix tile MaterialType to make sense and make lava surface be shader'd lower like water 2012-12-02 02:59:15 +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 Replace pow() with multiplikation to improve speed 2012-11-02 16:24:57 +01:00
noise.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
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 Improve build configuration options 2012-07-23 15:23:33 +03:00
porting.h Optimize headers 2012-06-17 04:03:39 +03: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 Fix buttons not working for Lua-triggered formspecs 2013-01-07 19:00:33 +02: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 Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +02:00
server.h Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +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 Basic support for configuring which mods to load for each world 2013-01-21 17:31:50 +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
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 L-Systems treegen update. 2013-01-07 18:13:14 +04:00
treegen.h L-Systems treegen update. 2013-01-07 18:13:14 +04:00
voxel.cpp Properly and efficiently use split utility headers 2012-06-17 02:40:36 +03:00
voxel.h Optimize headers 2012-06-17 04:03:39 +03:00
voxelalgorithms.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
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