aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-26Guard sound manager initialization with "enable_sound" (#7167)nOOb3167
2018-03-26macOS: don't require X11 libraries during compilation (#7149)D Tim Cummings
The xxf86vm needs to be removed from Apple builds to avoid CMake Error XXF86VM_LIBRARY is NOTFOUND
2018-03-26Mapgen: Remove unused mgv7 code and some unused biometypesParamat
2018-03-24Make sounds stop playing when entering game or mainmenunOOb3167
2018-03-24Cleanup sound manager class (#7158)Loïc Blot
* Cleanup sound manager client * Use some const refs * Use auto on iterators * Drop unused parameters * Move sound_openal.* to client folder * Move sound.cpp + OnDemandSoundFetcher to client/ folder + reorganize includes properly
2018-03-24Print the mod loading time (#7137)you
* Print the mod loading time
2018-03-23Fix some gcc 7.3 reported warningsLoic Blot
``` src/client/joystick_controller.h:85:2: warning: duplicate 'virtual' declaration specifier [-Wduplicate-decl-specifier] virtual bool isTriggered(const irr::SEvent::SJoystickEvent &ev) const; /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../include/c++/7.3.1/ext/new_allocator.h:140:22: warning: destructor called on non-final 'JoystickAxisCmb' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] destroy(_Up* __p) { __p->~_Up(); } /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../include/c++/7.3.1/ext/new_allocator.h:140:22: warning: destructor called on non-final 'JoystickButtonCmb' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] destroy(_Up* __p) { __p->~_Up(); } ```
2018-03-23Global initialization of sound using SoundManagerGlobal (#7063)nOOb3167
* Global initialization of sound using SoundManagerGlobal
2018-03-22Update mesh collector and move it to a separate file (#6904)Vitaliy
* Update MeshCollector * Simplify MeshCollector
2018-03-22Gitlab CI: Disable currently broken ubuntu 16.10 & 17.04 buildsLoïc Blot
I will try to repair them later
2018-03-22Lua_api.txt: Improve noise documentationParamat
2018-03-21Minetest ASCII art: Move from actionstream to rawstreamparamat
2018-03-20Mgfractal / chunksize: Improve documentationparamat
2018-03-20Lua_api.txt: Fix hardware colouring documentationparamat
More 'draw type' -> 'paramtype2' changes, missing from a previous commit.
2018-03-18Add src/unittest/test_world/world.mt to gitignoreLoïc Blot
Fixes #7146
2018-03-17Add missing file to android buildLoic Blot
2018-03-17Fix node-nodebox lighting difference in direct sunlight (#7061)Vitaliy
2018-03-17.gitignore: ignore more files (android, unittests)Loic Blot
2018-03-17Lua_api.txt: Split long lines part 6paramat
2018-03-16Fix a crash or random memory leak when reseting saved environment variable ↵Loic Blot
in test_servermodmanager.cpp
2018-03-16Drop Server::m_enable_rollback_recording it's only used in server constructorLoic Blot
2018-03-16ServerEnvironment::loadDefaultMeta: Loading default meta is only possible ↵Loic Blot
for ServerEnv itself
2018-03-16Forgot to remove obsolete Server::m_modsLoic Blot
2018-03-16Server: delegate mod management & config to ServerModConfiguration (#7131)Loïc Blot
* Server: delegate mod management & config to ServerModConfiguration (rename it to ServerModManager) * Use c++11 range based loops * Add unittests + experimental/default mod as a test case to permit testing mod loading in future tests
2018-03-16Fix an alone if to be with a missing elseLoic Blot
2018-03-16Lua_api.txt: Split long lines part 5, fix hardware colouring docsparamat
2018-03-16Biomes: Fix vertical biome blendparamat
2018-03-15README: Fix Fedora dependencies (#7133)pauloue
2018-03-14Lua_api.txt: Split long lines part 4paramat
2018-03-13Rename 'subgame' to 'game'paramat
2018-03-13Lua_api.txt: Improve and complete drawtype documentationparamat
Move documentation of mesh and plantlike_rooted drawtypes into main section.
2018-03-11Lua_api.txt: Split long lines part 3paramat
2018-03-11Biome API: Add 'get_biome_name(biome_id)' APIparamat
Change name of default biome to a more suitable lowercase 'default'.
2018-03-11Add Voxelarea unittests (#7121)Loïc Blot
* Add voxelarea unittests
2018-03-11Android: typo fix since recent gradle update, as output path changedLoic Blot
2018-03-11Finally fix android buildLoic Blot
2018-03-11Fix Android build, but there is a remaining linking issue in ↵Loic Blot
guiConfirmRegistration * Also fix variable name overloading in guiConfirmRegistration
2018-03-11Android build fixes for c++11stujones11
2018-03-11Android: update tools (gradle, NDK) & prepare to switch to clangLoic Blot
2018-03-10Drop texture file list cache (#6660)Vitaliy
2018-03-10Fix typo in lighting code since bcdb3d5SmallJoker
2018-03-10Lua_api.txt: Split long lines part 2paramat
2018-03-10Spawn level: Add 'get_spawn_level(x, z)' APIparamat
Returns a suitable player spawn y co-ordinate for unmodified terrain.
2018-03-09Formspecs: Unify textarea and field parsing functions, fix wrong fallback textSmallJoker
* textarea[], field[]: Unify function, fix wrong fallback text * Remove apparently superflous mainmenumanager.h incldue * intlGUIEditBox.cpp: make read-only boxes really read-only * Use elseif (trivial)
2018-03-09VoxelArea: add_{x,y,z,p} must be staticLoic Blot
Fix some documentations issues Use getNodeNoCheck(v3s16, ...) in some cases instead of getNodeNoCheck(x, y, z, ...)
2018-03-09Drop unused struct ModLicenseInfo & ModAuthorInfo + default constructor in ↵Loic Blot
ModMetadata
2018-03-09ServerEnvironment & StaticObject cleanupsLoic Blot
* isFreeServerActiveObjectId is now part of ServerEnvironment * getFreeServerActiveObjectId is now part of ServerEnvironment * StaticObject constructor now take ServerActiveObject instead of type + string. This permits to remove a big string copy in some code parts
2018-03-09Drop unused Server::m_ignore_map_edit_events_peer_idLoic Blot
2018-03-09Variable name fix + structure creation unrolling in lighting codeLoic Blot
2018-03-09Drop less performant Server::setBlockNotSent for ↵Loic Blot
ClientInterface::markBlockposAsNotSent