godot/core
Markus Sauermann 916d480686 Fix InputEvent device id clash
`InputMap::ALL_DEVICES` and `InputEvent::DEVICE_ID_EMULATION` have the
same value `-1`.

Change value of `InputMap::All_DEVICES` so that it's different from
`InputEvent::DEVICE_ID_EMULATION`. `InputEvent::DEVICE_ID_EMULATION`
is part of the API and can't be changed without potentially breaking
projects.

Gather all special device constants in a single location inside
`InputEvent`.

Add a converter to project settings, that takes care of adjusting
project files during loading.
2024-10-20 21:56:41 +02:00
..
config Fix InputEvent device id clash 2024-10-20 21:56:41 +02:00
crypto SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
debugger Add expression evaluater to debugger (REPL) 2024-10-01 15:36:09 +02:00
error SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
extension GDExtension: Use loader to check if the library exists. 2024-09-29 07:38:45 +02:00
input Fix InputEvent device id clash 2024-10-20 21:56:41 +02:00
io Merge pull request #97118 from mihe/patch-exports 2024-09-26 12:45:42 +02:00
math Rename Vector4.components -> coord 2024-09-26 14:02:00 +02:00
object Add @export_tool_button annotation for easily creating inspector buttons 2024-09-27 22:24:15 +01:00
os SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
string Parse fragment from URL 2024-09-27 19:42:30 +08:00
templates SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
variant Bind Array get and set functions 2024-09-26 13:00:17 -07:00
core_bind.compat.inc Add support for non-blocking IO mode to OS.execute_with_pipe. 2024-09-06 14:16:39 +03:00
core_bind.cpp Merge pull request #90955 from AThousandShips/print_to_stdout 2024-09-23 16:13:41 +02:00
core_bind.h Merge pull request #90955 from AThousandShips/print_to_stdout 2024-09-23 16:13:41 +02:00
core_builders.py
core_constants.cpp Add @export_tool_button annotation for easily creating inspector buttons 2024-09-27 22:24:15 +01:00
core_constants.h
core_globals.cpp
core_globals.h
core_string_names.cpp
core_string_names.h
doc_data.cpp Implement typed dictionaries 2024-09-04 10:27:26 -05:00
doc_data.h Docs: Add missing deprecated/experimental tag support for theme items 2024-09-04 17:49:05 +03:00
register_core_types.cpp Add translation domain 2024-09-17 13:09:44 +08:00
register_core_types.h
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
typedefs.h SCons: Pass /Zc:__cplusplus in MSVC builds 2024-09-05 11:44:57 -05:00
version.h