Thaddeus Crews
6d32d3df75
Merge pull request #111766 from kitbdev/speed_up_spinbox_creation
...
Improve performance of SpinBox creation
2025-10-27 10:01:35 +07:00
Thaddeus Crews
e870cd911b
Merge pull request #110895 from Giganzo/input-focus
...
Add setting for when to show the focus state for mouse input
2025-10-21 19:09:25 +07:00
Thaddeus Crews
ee6fb9e5e1
Merge pull request #111865 from kitbdev/fix-multiple-ime
...
Fix IME input in multiple Windows at once
2025-10-21 10:27:13 +07:00
kit
8abdedd477
Fix IME input in multiple Windows at once
2025-10-20 20:25:59 +07:00
Thaddeus Crews
d7943ae06e
Merge pull request #111190 from SantiagoDaza3/Open-Source-Contribution
...
Fix 'LineEdit' Unicode code-point/control character insertion failing to emit text_changed
2025-10-20 18:09:48 +07:00
Thaddeus Crews
4e03f41779
Merge pull request #111156 from WhalesState/insp-groups
...
Group `virtual keyboard` and `word separators` properties in the inspector.
2025-10-20 18:09:39 +07:00
Santi
01b9208850
LineEdit: now correctly emits text_changed on Unicode code-point and control character insertion.
2025-10-19 01:02:26 +07:00
kit
e232484a37
Improve performance of SpinBox creation
2025-10-17 13:11:21 +07:00
Thaddeus Crews
9e96c7d9b8
Merge pull request #110378 from timothyqiu/rtl-preview
...
Make text-related nodes translation domain aware
2025-10-16 12:48:05 +07:00
Giganzo
e384085ca1
Add setting for when to show the focus state for mouse input
2025-10-07 14:26:14 +07:00
Michael Alexsander
984b52a972
Fix cases where `LineEdit` can still show focus with mouse events
2025-10-06 10:19:35 +07:00
Mounir Tohami
2421dfaab3
Group virtual keyboard properties in the inspector
2025-10-02 14:15:10 +07:00
Aaron Franke
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 +07:00
Thaddeus Crews
1889f68007
Merge pull request #110886 from fstxz/fix-line-edit-double-click
...
Fix LineEdit's placeholder text being selected when double clicking
2025-09-30 20:10:35 +07:00
Aaron Franke
1a7be001d2
Use const Array ref in `set_structured_text_bidi_override_options`
2025-09-26 14:31:38 +07:00
Artemy Fedotov
40d56c98bc
Fix LineEdit's placeholder text being selected when double clicking
2025-09-25 12:05:48 +07:00
Haoyu Qiu
172c80df67
Make text-related nodes translation domain aware
...
- Makes `is_layout_rtl()` translation domain aware
- Makes various text-drawing controls translation domain aware
- Makes translation preview use the project's fallback locale when disabled
2025-09-22 09:39:14 +07:00
Michael Alexsander
aeb3a45c97
Hide `Control` focus when given via mouse input
2025-09-19 13:43:29 +07:00
Thaddeus Crews
ebb51d1f7d
Merge pull request #109363 from Giganzo/line_edit_rtl_icon
...
Fix LineEdit icon positon in right-to-left layout
2025-09-16 09:48:58 +07:00
Pāvels Nadtočajevs
67f80aaa23
[LineEdit] Fix double click not selecting single character words.
2025-08-13 10:42:46 +07:00
Pāvels Nadtočajevs
d13b5361b4
[TextServer] Fix caret hit test rounding.
2025-08-08 11:06:07 +07:00
Giganzo
fbf27dbfc6
Fix LineEdit icon positon in right-to-left layout
2025-08-06 21:55:37 +07:00
Giganzo
e3232b226d
Fix LineEdit center alignment
2025-08-05 10:05:45 +07:00
A Thousand Ships
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +07:00
Thaddeus Crews
a39a83a990
Merge pull request #106526 from roughbits01/line-edit-select-all-web
...
[Web] Fix `LineEdit` `select_all_on_focus` behavior when using a virtual keyboard
2025-06-27 09:39:58 +07:00
Haoyu Qiu
a7ab249a2a
Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default
2025-06-16 20:03:49 +07:00
Rémi Verschelde
c3ce623b54
Merge pull request #107413 from roughbits01/fix-ime-window-position
...
Fix IME window position not taking into account window transform
2025-06-12 11:56:50 +07:00
LuoZhihao
8ba4656ea3
Compile out editor-only logic within `validate_property` in games
2025-06-12 12:54:19 +07:00
Marwen Azouzi
76d782d291
Fix IME window position not taking into account window transform
2025-06-11 17:43:21 +07:00
Marwen Azouzi
402a527827
Fix select_all_on_focus behaviour on web export with virtual keyboard
2025-06-10 13:18:59 +07:00
Marwen Azouzi
5cba0b22e9
Fix LineEdit's caret desyncing issue when toggling secret mode
2025-06-05 10:01:11 +07:00
Thaddeus Crews
56b492d154
Merge pull request #107055 from roughbits01/line-edit-drag-selection
...
Fix LineEdit continues to force showing the caret after drag is aborted
2025-06-04 10:34:34 +07:00
Thaddeus Crews
2a74c5e521
Merge pull request #106729 from roughbits01/line-edit-vk-keep_editing_on_text_submit
...
Keep virtual keyboard visible when `keep_editing_on_text_submit` is enabled
2025-06-04 10:34:29 +07:00
Marwen Azouzi
3e1e686d31
Fix LineEdit forcing caret to show after aborted selection drag
2025-06-04 00:24:45 +07:00
Michael Alexsander
454e4f817c
Make build profile project detection also set build options
2025-06-03 11:11:33 +07:00
Marwen Azouzi
873833b4a7
Remove redundant `queue_redraw()` & fix typo
2025-05-29 17:22:32 +07:00
Marwen Azouzi
f03943f37b
[Web] Keep virtual keyboard visible when `keep_editing_on_text_submit` is enabled
2025-05-27 17:16:51 +07:00
Logan Detrick
1a427d3dec
Add feature hint string and "On" text for checkable groups
2025-05-21 14:56:55 +07:00
Marwen Azouzi
296bee6bce
Fix LineEdit with secret checked reveals the secret when a selection is dragged
2025-05-19 08:52:45 +07:00
Thaddeus Crews
cc5857728d
Merge pull request #106114 from m4gr3d/disable_auto_keyboard_popup
...
Add property to control showing the virtual keyboard on focus events
2025-05-06 08:37:40 +07:00
Fredia Huya-Kouadio
f29feac7a5
Add a `LineEdit` / `TextEdit` property to control whether the virtual keyboard should show on focus
2025-05-05 22:01:34 +07:00
Danil Alexeev
413cb795cd
Move `alt_code_oem437` and `alt_code_cp1252` to separate header file
2025-05-03 11:52:49 +07:00
Thaddeus Crews
3947cbe3b2
Merge pull request #104386 from Repiteo/core/cpp-math
...
Core: Replace C math headers with C++ equivalents
2025-04-27 19:21:22 +07:00
Thaddeus Crews
d9122205ec
Merge pull request #105656 from Koyper/fix_line_edit_text_edit_composite_character_backspace_delete
...
[LineEdit/TextEdit] Add composite character backspace delete and get composite character positions
2025-04-24 09:09:30 +07:00
Koyper
b668f45fd0
Fix LineEdit and TextEdit composite character backspace delete.
2025-04-23 15:14:09 +07:00
Pāvels Nadtočajevs
5b49fd4207
Selectively apply `FOCUS_ACCESSIBILITY` to the `Label`s instead of setting it by default.
2025-04-23 12:47:31 +07:00
Thaddeus Crews
ad40939b6f
Core: Replace C math headers with C++ equivalents
...
- Minor restructuring to ensure `math_funcs.h` is the central point for math functions
2025-04-16 15:49:02 +07:00
Thaddeus Crews
717df3ee88
Merge pull request #105249 from Repiteo/core/math-defs-namespace
...
Core: Use `Math` namespace for constants
2025-04-11 09:51:04 +07:00
Thaddeus Crews
94282d88f9
Core: Use `Math` namespace for constants
2025-04-10 16:29:30 +07:00
bruvzg
aa0ade5b49
[TextEdit / LineEdit] Add support for OEM Alt codes input.
2025-04-10 08:52:19 +07:00