minetest/src
Muhammad Rifqi Priyo Susanto 7221de6ede Option to invert direction or disable mouse wheel for hotbar item selection
More changed callbacks for the settings are added in readSettings(). Those are also deregistered when the Game object is destroyed.
2023-05-31 12:40:00 +07:00
..
benchmark Add lighting test and benchmark (#12802) 2022-09-26 06:49:08 -04:00
client Option to invert direction or disable mouse wheel for hotbar item selection 2023-05-31 12:40:00 +07:00
content Use json forward-declarations 2023-04-27 18:50:33 +02:00
database Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
gui Place nodes with single tap on Android (+ bugfix) (#13187) 2023-05-29 12:30:30 +07:00
irrlicht_changes Drop dependency on IrrCompileConfig 2023-03-01 09:06:23 +01:00
mapgen Store MapEditEvent blocks in a vector (#13071) 2022-12-24 12:21:59 -05:00
network Load blocks and objects behind player when in third-persion front-view (#13431) 2023-05-29 10:26:42 -07:00
script Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
server Load blocks and objects behind player when in third-persion front-view (#13431) 2023-05-29 10:26:42 -07:00
threading Fix synchronization issue at thread start 2022-05-02 20:54:55 +02:00
unittest Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
util Remove trailing whitespace (#13505) 2023-05-18 20:34:18 +02:00
activeobject.h Removed some obsolete code (#10562) 2021-01-21 18:17:09 +00:00
activeobjectmgr.h Avoid jittering when player is attached (#12439) 2023-05-28 11:36:34 -07:00
ban.cpp Add unittests on ActiveObject and BanManager class (#6866) 2018-01-01 18:48:52 +01:00
ban.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
chat_interface.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
chat.cpp Fix ChatPrompt crash in very narrow windows (#13305) 2023-03-11 17:46:49 +01:00
chat.h Improve chat history (#12975) 2023-01-14 16:14:37 -05:00
chatmessage.h Travis: Update clang from 4.0 to 5.0 (#6467) 2017-10-09 11:32:06 +02:00
clientdynamicinfo.h Add minetest.get_player_window_information() (#12367) 2023-02-27 22:58:41 +00:00
clientiface.cpp Load blocks and objects behind player when in third-persion front-view (#13431) 2023-05-29 10:26:42 -07:00
clientiface.h Reduce server CPU consumed by occlusion culling. (#13260) 2023-03-05 21:33:41 -08:00
cmake_config_githash.h.in C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
cmake_config.h.in Use json forward-declarations 2023-04-27 18:50:33 +02:00
CMakeLists.txt Android build via CMake (#13528) 2023-05-26 15:21:23 +02:00
collision.cpp Revisit F6 statistics formatting (#13126) 2023-01-16 20:16:23 +01:00
collision.h Expose collided objects in moveresult 2020-05-06 14:03:52 +02:00
config.h Android build via CMake (#13528) 2023-05-26 15:21:23 +02:00
constants.h Raise max mapgen limit constant to align with mapblock size 2022-01-30 13:49:26 +01:00
content_mapnode.cpp Modernize src/c* src/d* and src/e* files (#6263) 2017-08-17 23:02:50 +02:00
content_mapnode.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
content_nodemeta.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
content_nodemeta.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
convert_json.cpp Use json forward-declarations 2023-04-27 18:50:33 +02:00
convert_json.h Use json forward-declarations 2023-04-27 18:50:33 +02:00
craftdef.cpp Throw Hocroft-Karp onto shapeless recipes 2023-04-14 21:10:09 +02:00
craftdef.h Throw Hocroft-Karp onto shapeless recipes 2023-04-14 21:10:09 +02:00
daynightratio.h Make natural night light as bright as MT 0.4.16 (#9053) 2019-10-18 21:54:44 +01:00
debug.cpp Fix some misspellings (#8104) 2019-01-16 13:39:13 +01:00
debug.h Raise and clean up _WIN32_WINNT constant 2023-05-11 22:51:01 +02:00
defaultsettings.cpp Option to invert direction or disable mouse wheel for hotbar item selection 2023-05-31 12:40:00 +07:00
defaultsettings.h Settings: Proper priority hierarchy 2021-01-29 17:32:35 +01:00
dummygamedef.h Rename "mod metadata" to "mod storage" everywhere 2022-11-24 17:58:25 -05:00
dummymap.h Add lighting test and benchmark (#12802) 2022-09-26 06:49:08 -04:00
emerge.cpp Store MapEditEvent blocks in a vector (#13071) 2022-12-24 12:21:59 -05:00
emerge.h Add more Prometheus metrics (#12274) 2022-05-09 21:20:58 +02:00
environment.cpp Reduce exposure of various internals (#12885) 2022-11-03 17:35:31 +01:00
environment.h Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
exceptions.h Remove dead code (#10845) 2021-01-22 15:09:26 +00:00
face_position_cache.cpp Modernize various files 2017-08-18 07:44:52 +02:00
face_position_cache.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
filesys.cpp Raise and clean up _WIN32_WINNT constant 2023-05-11 22:51:01 +02:00
filesys.h Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
gamedef.h Add minetest.get_game_info and allow reading game.conf (#12989) 2022-11-28 07:21:43 -05:00
gameparams.h Add register dialog to separate login/register (#12185) 2022-06-05 17:47:38 +02:00
gettext.cpp Implement --debugger option to improve UX when debugging crashes (#13157) 2023-01-23 00:19:30 +01:00
gettext.h Get rid of wgettext 2023-04-08 20:17:50 +02:00
gettime.h Refactor local time getter functions (#12221) 2022-04-28 18:53:33 +02:00
httpfetch.cpp Print announce error response (#11878) 2022-01-01 22:44:56 +01:00
httpfetch.h Print announce error response (#11878) 2022-01-01 22:44:56 +01:00
hud.cpp Add chat HUD flag (#13189) 2023-02-20 21:00:37 +01:00
hud.h Add chat HUD flag (#13189) 2023-02-20 21:00:37 +01:00
inventory.cpp Inventory: Allow InvRef:set_list with new_size >= old_size (#13497) 2023-05-18 20:32:55 +02:00
inventory.h InventoryManager: Disallow resizing or deleting inventory lists that are in use (#13360) 2023-04-22 17:42:36 +02:00
inventorymanager.cpp Release invlist resizelock while doing the recursive callback in move_somewhere mode (#13470) 2023-04-30 18:20:48 +02:00
inventorymanager.h Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
irr_aabb3d.h Revert 6587 - Optimize entity-entity collision (#7539) 2018-07-08 21:30:55 +01:00
irr_ptr.h Add make_irr 2023-04-11 20:06:15 +02:00
irr_v2d.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
irr_v3d.h Revert 6587 - Optimize entity-entity collision (#7539) 2018-07-08 21:30:55 +01:00
irrlichttypes_bloated.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
irrlichttypes_extrabloated.h Use true pitch/yaw/roll rotations without loss of precision by pgimeno (#8019) 2019-02-07 21:26:06 +00:00
irrlichttypes.h Remove dead code behind Irrlicht version checks 2023-02-18 16:46:51 +01:00
itemdef.cpp Add ability to override item images using meta (#12614) 2023-04-17 19:44:41 +01:00
itemdef.h Add ability to override item images using meta (#12614) 2023-04-17 19:44:41 +01:00
itemgroup.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
itemstackmetadata.cpp Avoid duplication of mod metadata in memory (#12562) 2022-09-26 17:03:43 -04:00
itemstackmetadata.h Avoid duplication of mod metadata in memory (#12562) 2022-09-26 17:03:43 -04:00
json-forwards.h Use json forward-declarations 2023-04-27 18:50:33 +02:00
light.cpp Fix light overflow of u8 if light is saturated at 255 (#10305) 2020-08-23 15:39:55 +02:00
light.h Light curve: Simplify and improve code, fix darkened daytime sky (#7693) 2018-09-16 17:59:42 +01:00
lighting.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
lighting.h Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
log.cpp Add missing concurrency protection in logger (#12325) 2022-05-23 22:50:25 +02:00
log.h Check specific outputs for isatty (#12980) 2022-11-21 12:08:40 -05:00
main.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
map_settings_manager.cpp Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
map_settings_manager.h Rework Settings to support arbitrary hierarchies (#11352) 2021-06-23 15:22:31 +02:00
map.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
map.h Safely handle block deletion (#13315) 2023-03-24 12:34:44 +01:00
mapblock.cpp Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
mapblock.h Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
mapnode.cpp Fix crash on handling wallmounted nodes with invalid param2 (#13487) 2023-05-18 20:31:04 +02:00
mapnode.h Embed data directly in mapblocks 2022-10-09 13:43:48 -04:00
mapsector.cpp Safely handle block deletion (#13315) 2023-03-24 12:34:44 +01:00
mapsector.h Safely handle block deletion (#13315) 2023-03-24 12:34:44 +01:00
metadata.cpp Deprecate special handling of ${key} syntax in metadata values (#12970) 2022-11-24 17:56:43 -05:00
metadata.h Deprecate special handling of ${key} syntax in metadata values (#12970) 2022-11-24 17:56:43 -05:00
modchannels.cpp Move the codebase to C++14 2022-02-26 14:39:41 +01:00
modchannels.h Add session_t typedef + remove unused functions (#6470) 2017-09-27 19:47:36 +02:00
modifiedstate.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
mtevent.h Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
nameidmapping.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
nameidmapping.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
nodedef.cpp Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
nodedef.h Remove trailing whitespace (#13505) 2023-05-18 20:34:18 +02:00
nodemetadata.cpp Avoid duplication of mod metadata in memory (#12562) 2022-09-26 17:03:43 -04:00
nodemetadata.h Avoid duplication of mod metadata in memory (#12562) 2022-09-26 17:03:43 -04:00
nodetimer.cpp Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
nodetimer.h Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
noise.cpp Inline triLinearInterpolationNoEase and triLinearInterpolation (#12421) 2022-06-11 20:01:30 +02:00
noise.h Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
objdef.cpp Allow ObjDefManager instances to be cloned 2020-05-05 19:26:59 +02:00
objdef.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
object_properties.cpp Allow rotating entity selectionboxes (#12379) 2022-10-30 16:53:14 +01:00
object_properties.h Allow rotating entity selectionboxes (#12379) 2022-10-30 16:53:14 +01:00
particles.cpp Particle spawner: Move definitions to source 2023-04-08 17:23:17 +02:00
particles.h Particle spawner: Move definitions to source 2023-04-08 17:23:17 +02:00
pathfinder.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
pathfinder.h Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
player.cpp Add chat HUD flag (#13189) 2023-02-20 21:00:37 +01:00
player.h Physics overrides: Move values to a common struct (#12591) 2022-08-12 10:17:02 +01:00
porting_android.cpp Re-enable verbose logging on Android 2023-03-02 19:57:18 +01:00
porting_android.h Android: Add support for sharing debug.txt (#12370) 2022-06-05 17:42:09 +01:00
porting.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
porting.h Raise and clean up _WIN32_WINNT constant 2023-05-11 22:51:01 +02:00
profiler.cpp Add MAX profiler option 2023-04-14 00:09:48 +01:00
profiler.h Add MAX profiler option 2023-04-14 00:09:48 +01:00
raycast.cpp Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
raycast.h Allow rotating entity selectionboxes (#12379) 2022-10-30 16:53:14 +01:00
reflowscan.cpp Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
reflowscan.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
remoteplayer.cpp Fix consistency of sky sun/moon texture behaviour 2022-01-22 11:18:34 -05:00
remoteplayer.h Add API to control shadow intensity from the game/mod (#11944) 2022-03-26 16:58:26 +01:00
rollback_interface.cpp Make MapEditEvent more complete 2022-12-24 08:24:59 -05:00
rollback_interface.h Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 2017-08-19 14:25:35 +02:00
rollback.cpp Remove old rollback migration code (#13082) 2023-01-06 22:35:20 +01:00
rollback.h Remove old rollback migration code (#13082) 2023-01-06 22:35:20 +01:00
serialization.cpp Convert spaces to tabs (#13506) 2023-05-26 15:13:57 +02:00
serialization.h Switch MapBlock compression to zstd (#10788) 2021-08-31 17:32:31 -07:00
server.cpp Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
server.h Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
serverenvironment.cpp Load blocks and objects behind player when in third-persion front-view (#13431) 2023-05-29 10:26:42 -07:00
serverenvironment.h Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
serverlist.cpp Print announce error response (#11878) 2022-01-01 22:44:56 +01:00
serverlist.h Use json forward-declarations 2023-04-27 18:50:33 +02:00
settings_translation_file.cpp Update settingtypes (#13428) 2023-04-14 22:32:25 +01:00
settings.cpp Add ability to override item images using meta (#12614) 2023-04-17 19:44:41 +01:00
settings.h Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
skyparams.h Return shadow_sky_body_orbit_tilt setting 2023-03-24 12:34:21 +01:00
sound.h Sounds: Various little improvements (#12486) 2022-07-09 22:32:24 +02:00
staticobject.cpp Reduce exposure of various internals (#12885) 2022-11-03 17:35:31 +01:00
staticobject.h Reduce exposure of various internals (#12885) 2022-11-03 17:35:31 +01:00
terminal_chat_console.cpp Fix compiler warnings 2022-04-08 14:55:21 +01:00
terminal_chat_console.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
texture_override.cpp Remove trailing whitespace (#13505) 2023-05-18 20:34:18 +02:00
texture_override.h Textures: introduce world-align overrides (#12540) 2022-08-13 08:52:16 +02:00
tileanimation.cpp Allow looped animation to be used safely with old clients 2022-09-10 12:21:29 +02:00
tileanimation.h Allow looped animation to be used safely with old clients 2022-09-10 12:21:29 +02:00
tool.cpp Use json forward-declarations 2023-04-27 18:50:33 +02:00
tool.h Use json forward-declarations 2023-04-27 18:50:33 +02:00
translation.cpp Update my name 2022-06-16 21:38:32 +02:00
translation.h Update my name 2022-06-16 21:38:32 +02:00
version.cpp Android build via CMake (#13528) 2023-05-26 15:21:23 +02:00
version.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
voxel.cpp Optimize lighting calculation (#12797) 2022-10-09 10:50:26 -04:00
voxel.h VoxelArea: add_{x,y,z,p} must be static 2018-03-09 23:27:26 +01:00
voxelalgorithms.cpp Remove unused MapBlock functionality 2022-10-09 13:43:48 -04:00
voxelalgorithms.h Add lighting test and benchmark (#12802) 2022-09-26 06:49:08 -04:00