virtualx-engine/core/input
Alfred Reinold Baudisch a862583d05 Unified shortcut to clear carets and selections
Refactors`ui_text_remove_secondary_carets` from https://github.com/godotengine/godot/pull/68089 as `ui_text_clear_carets_and_selection`, with extra behaviour:

- If there's only one active caret active with a selection, clears the selection.
- In case there's more than one caret active, removes the secondary carets and clears selections.

With this change, `TextEdit` then imitates the behaviour of VSCode for clearing carets and selections.
2022-11-02 18:23:24 +01:00
..
default_controller_mappings.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gamecontrollerdb.txt Sync controller mappings DB with SDL2 community repo 2022-09-27 23:48:25 +02:00
godotcontrollerdb.txt [Web] Add PS3 gamepad mapping for FF+Linux. 2022-10-03 13:06:50 +02:00
input.cpp Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
input.h Consolidate the fact that Input is meant to be final 2022-08-22 14:37:25 +02:00
input_builders.py ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
input_enums.h Add joystick button index boundary check. Increase max. button number to 128 (max. buttons supported by DirectInput). 2022-01-10 14:39:05 +02:00
input_event.cpp Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
input_event.h Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
input_map.cpp Unified shortcut to clear carets and selections 2022-11-02 18:23:24 +01:00
input_map.h Replace Array return types with TypedArray 2 2022-08-23 23:21:32 +02:00
SCsub SCons: List .gen.cpp sources explicitly to avoid globbing errors 2021-10-15 22:14:11 +02:00
shortcut.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
shortcut.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00