minetest/src
Markus Koch e1142ee57f Joystick: Remap joystick-specific KeyTypes to generic ones
According to the following table:
	* MOUSE_L     -> DIG
	* MOUSE_R     -> PLACE
	* SCROLL_UP   -> HOTBAR_NEXT
	* SCROLL_DOWN -> HOTBAR_PREV

This commit entirely removes the special KeyTypes used for joysticks.

Support for the MOUSE KeyTypes had already been removed in the main
game code without adapting the joystick code, breaking joystick
input. This commit restores joystick functionality.
2020-11-09 11:58:50 +01:00
..
client Joystick: Remap joystick-specific KeyTypes to generic ones 2020-11-09 11:58:50 +01:00
content Prevent games from setting secure settings (#10460) 2020-10-06 12:10:37 +01:00
database (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
gui Add model[] formspec element (#10320) 2020-11-04 21:46:18 +01:00
irrlicht_changes StaticText: Reset background on EnrichedString change (#9340) 2020-02-01 20:41:32 +01:00
mapgen Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
network Fix object interaction distance not being checked (#10547) 2020-11-09 11:55:15 +01:00
script Fix ObjectRef errors due to lua_isnil() (#10564) 2020-11-04 21:43:18 +01:00
server Implement unloading of static_save=false objects according to existing docs (#10485) 2020-10-19 20:38:33 +02:00
threading Remove Thread::kill() and related unittest (#10317) 2020-09-10 12:19:18 +02:00
unittest Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
util (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
CMakeLists.txt Improve MSVC cmake and update vcpkg instruction (#10407) 2020-09-29 19:39:53 +02:00
activeobject.h Add First Person Attachments (#10360) 2020-10-04 15:10:34 +02:00
activeobjectmgr.h Add an activeobject manager to hold active objects (#7939) 2018-12-13 20:18:54 +01: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.cpp Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
chat.h Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
chat_interface.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
chatmessage.h Travis: Update clang from 4.0 to 5.0 (#6467) 2017-10-09 11:32:06 +02:00
clientiface.cpp Revert #10495 and simplify. 2020-11-07 08:51:10 -08:00
clientiface.h Avoid resending near blocks unnecessarily. 2020-10-27 12:08:44 -07:00
cloudparams.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
cmake_config.h.in Add MetricsBackend with prometheus counter support 2020-04-29 07:48:08 +02:00
cmake_config_githash.h.in C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
collision.cpp Add missing sao->isGone() checks 2020-05-18 23:23:25 +02:00
collision.h Expose collided objects in moveresult 2020-05-06 14:03:52 +02:00
config.h Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cpp 2020-04-27 17:50:05 +02:00
constants.h Fix breath_bar scaling; delay breath_bar hiding by one second (#8271) 2020-04-28 19:30:57 +02: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 Add online content repository 2018-04-19 20:14:53 +01:00
convert_json.h Update JsonCPP to 1.8.3 (#6466) 2017-09-26 20:30:14 +02:00
craftdef.cpp Overall improvements to log messages (#9598) 2020-04-08 20:13:23 +02:00
craftdef.h Clean up craft replacements docs 2019-12-07 23:46:24 +01: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 Remove DSTACK support (#6346) 2017-08-30 08:09:41 +02:00
defaultsettings.cpp Increase defaults for viewing_range, active_object_range and related settings #10597 2020-11-03 15:55:53 -08:00
defaultsettings.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
emerge.cpp Fix documentation of emergequeue_limit settings 2020-05-24 11:48:33 +02:00
emerge.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
environment.cpp Allow the ABM time budget to be configurable. 2020-08-18 16:04:32 -07:00
environment.h Allow the ABM time budget to be configurable. 2020-08-18 16:04:32 -07:00
exceptions.h Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02: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 Clean up server-side translations, remove global variable (#10075) 2020-09-16 14:51:11 +01:00
filesys.h Clean up server-side translations, remove global variable (#10075) 2020-09-16 14:51:11 +01:00
gamedef.h Client eventmanager refactor (#7179) 2018-03-30 18:32:52 +02:00
gameparams.h Cleanup ClientLauncher structure (#10160) 2020-07-14 19:10:37 +02:00
gettext.cpp Fix detection of in-place path_locale when RUN_IN_PLACE=0 2020-04-27 17:50:05 +02:00
gettext.h Fix segfault caused by wrong wgettext() 2018-04-09 16:25:57 +02:00
gettime.h Allow customizing chat message format (#8529) 2019-08-08 17:04:46 +01:00
httpfetch.cpp Add PUT and DELETE request + specific method value to HTTP API (#9909) 2020-07-29 23:16:21 +02:00
httpfetch.h Add PUT and DELETE request + specific method value to HTTP API (#9909) 2020-07-29 23:16:21 +02:00
hud.cpp Minimap as HUD element with API control 2020-10-04 15:24:34 +02:00
hud.h Minimap as HUD element with API control 2020-10-04 15:24:34 +02:00
inventory.cpp Add a short_description to be used by mods (#8980) 2020-10-09 19:11:21 +01:00
inventory.h Add a short_description to be used by mods (#8980) 2020-10-09 19:11:21 +01:00
inventorymanager.cpp Fix inventory swapping not calling all callbacks (#9923) 2020-09-04 20:49:07 +02:00
inventorymanager.h Fix inventory swapping not calling all callbacks (#9923) 2020-09-04 20:49:07 +02:00
irr_aabb3d.h Revert 6587 - Optimize entity-entity collision (#7539) 2018-07-08 21:30:55 +01:00
irr_ptr.h Add Irrlicht-specific smart pointer (#6814) 2019-04-12 17:27:39 +01: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.h Fix Android build (#7873) 2018-11-18 11:48:16 +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
itemdef.cpp Add a short_description to be used by mods (#8980) 2020-10-09 19:11:21 +01:00
itemdef.h Add a short_description to be used by mods (#8980) 2020-10-09 19:11:21 +01:00
itemgroup.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
itemstackmetadata.cpp Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
itemstackmetadata.h Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +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
log.cpp Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
log.h Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
main.cpp Cleanup ClientLauncher structure (#10160) 2020-07-14 19:10:37 +02:00
map.cpp Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
map.h Remove unused functions reported by cppcheck (#10463) 2020-10-05 09:07:33 +02:00
map_settings_manager.cpp Mapgen: Fix on-by-default flags broken since eca6ee9 (#10318) 2020-08-29 00:14:38 +02:00
map_settings_manager.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
mapblock.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
mapblock.h Optimize ABM checks. 2018-07-21 03:09:39 -07:00
mapnode.cpp Cache liquid alternative IDs (#8053) 2020-05-20 22:52:10 +01:00
mapnode.h Rework functionality of leveled nodes (#9852) 2020-05-19 21:08:37 +02:00
mapsector.cpp ServerMap saving: cleanups (#6274) 2017-08-19 11:29:46 +02:00
mapsector.h Minor clientmap improvements. 2020-10-19 09:31:09 -07:00
metadata.cpp Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
metadata.h Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
modchannels.cpp Add session_t typedef + remove unused functions (#6470) 2017-09-27 19:47:36 +02: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 Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02: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 Remove all bump mapping and parallax occlusion related code. 2020-10-17 13:09:16 -07:00
nodedef.h Remove all bump mapping and parallax occlusion related code. 2020-10-17 13:09:16 -07:00
nodemetadata.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
nodemetadata.h Send only changed node metadata to clients instead of whole mapblock (#5268) 2018-12-04 20:37:48 +01:00
nodetimer.cpp Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
nodetimer.h Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
noise.cpp Fix GCC class-memaccess warnings (#10239) 2020-08-01 17:25:33 +02:00
noise.h NetBSD build fix proposal. (#10308) 2020-08-25 20:50:41 +02: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 Decouple entity minimap markers from nametags replacing with show_on_minimap property (#10443) 2020-10-19 20:38:15 +02:00
object_properties.h Decouple entity minimap markers from nametags replacing with show_on_minimap property (#10443) 2020-10-19 20:38:15 +02:00
particles.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
particles.h Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
pathfinder.cpp Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
pathfinder.h Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
player.cpp Unify wield item handling (#8677) 2019-08-07 19:16:31 +02:00
player.h Allow binding dig, place actions to keys; remove LMB/RMB hardcoding 2020-08-15 12:19:20 +03:00
porting.cpp Complete Haiku platform support. (#10311) 2020-08-23 15:39:32 +02:00
porting.h Complete Haiku platform support. (#10311) 2020-08-23 15:39:32 +02:00
porting_android.cpp Add core.open_url() to main menu API (#8592) 2020-05-17 19:09:10 +01:00
porting_android.h Add core.open_url() to main menu API (#8592) 2020-05-17 19:09:10 +01:00
profiler.cpp Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
profiler.h Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
raycast.cpp Ease selection of entities behind nodes (#7739) 2018-10-26 19:23:33 +02:00
raycast.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
reflowscan.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
reflowscan.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
remoteplayer.cpp Sky API: Rename *_tint to fog_*_tint for consistency 2020-05-05 08:37:04 +02:00
remoteplayer.h Fix code style to make clang-format happy 2020-03-05 20:55:29 +01:00
rollback.cpp Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 2017-08-19 14:25:35 +02:00
rollback.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
rollback_interface.cpp Fix some reference counters (memleak) (#8981) 2019-09-24 19:05:28 +02:00
rollback_interface.h Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 2017-08-19 14:25:35 +02:00
serialization.cpp Add limit parameter to decompressZlib 2020-02-01 14:05:26 +01:00
serialization.h Add limit parameter to decompressZlib 2020-02-01 14:05:26 +01:00
server.cpp Minimap as HUD element with API control 2020-10-04 15:24:34 +02:00
server.h Minimap as HUD element with API control 2020-10-04 15:24:34 +02:00
serverenvironment.cpp Implement unloading of static_save=false objects according to existing docs (#10485) 2020-10-19 20:38:33 +02:00
serverenvironment.h Add minetest.get_artificial_light and minetest.get_natural_light (#5680) 2020-10-06 20:49:46 +02:00
serverlist.cpp Log server announce on updates and deletes too (#10177) 2020-09-26 18:41:16 +02:00
serverlist.h Add online content repository 2018-04-19 20:14:53 +01:00
settings.cpp Prevent games from setting secure settings (#10460) 2020-10-06 12:10:37 +01:00
settings.h Prevent games from setting secure settings (#10460) 2020-10-06 12:10:37 +01:00
settings_translation_file.cpp Remove "generate normal maps" feature (#10313) 2020-09-14 19:27:25 +02:00
skyparams.h Color gradient for default and 'regular' type sky (#9502) 2020-05-09 17:14:56 +02:00
sound.h (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
staticobject.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
staticobject.h ServerEnvironment & StaticObject cleanups 2018-03-09 23:27:26 +01:00
terminal_chat_console.cpp Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02:00
terminal_chat_console.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
texture_override.cpp Implement override.txt support for special tiles (#10140) 2020-08-04 20:12:47 +02:00
texture_override.h Implement override.txt support for special tiles (#10140) 2020-08-04 20:12:47 +02:00
tileanimation.cpp Proselytize the network. Use IEEE F32 (#8030) 2019-01-03 17:04:26 +01:00
tileanimation.h Bump minimal protocol version to 36 (#6319) 2017-08-29 19:26:55 +02:00
tool.cpp (se)SerializeString: Include max length in the name 2020-10-01 09:52:59 +02:00
tool.h Punchwear (improved) (#8959) 2019-09-22 22:12:21 +02:00
translation.cpp Clean up server-side translations, remove global variable (#10075) 2020-09-16 14:51:11 +01:00
translation.h Clean up server-side translations, remove global variable (#10075) 2020-09-16 14:51:11 +01:00
version.cpp Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cpp 2020-04-27 17:50:05 +02:00
version.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
voxel.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
voxel.h VoxelArea: add_{x,y,z,p} must be static 2018-03-09 23:27:26 +01:00
voxelalgorithms.cpp Merge pull request #8776 from osjc/FixGetNode 2019-08-10 19:45:44 +02:00
voxelalgorithms.h Remove unused light updating code 2018-02-04 03:16:45 +00:00