Pāvels Nadtočajevs
a5e8c266af
[RTL] Fix ready signal sent too early in single threaded RTL.
2025-01-21 08:37:08 +02:00
Thaddeus Crews
7ad545e091
Merge pull request #101160 from havi05/tree-fix-cursor-selection
...
Tree - fix cusor selection in `multi` selection-mode
2025-01-20 16:25:46 -06:00
Thaddeus Crews
47077529a8
Merge pull request #63059 from Rindbee/fix-getting-wrong-focus-neighbor-in-ScrollContainer
...
Fix getting wrong focus neighbor when the control is in ScrollContainer
2025-01-20 16:25:42 -06:00
havi05
522d6fed70
Tree - fix ui_select
2025-01-20 17:23:37 +01:00
Thaddeus Crews
ecc8d2812e
Merge pull request #101100 from WhalesState/color-picker-1
...
`ColorPicker` remove unused children and fix sample bugs.
2025-01-20 10:05:44 -06:00
Robert Yevdokimov
54bdc5fc82
Fix spinbox input events propagating during dragging, breaking focus
2025-01-20 14:56:23 +04:00
Janis Kirsteins
815e905972
Typo fix: rename SortableVisbilityMode
2025-01-19 00:33:39 +01:00
Pāvels Nadtočajevs
d98528ca3c
Fix Label vertical line alignment.
2025-01-18 22:07:39 +02:00
Lars Pettersson
ff39adddd1
Prevent tooltip from showing when hovering past end of script line
2025-01-18 00:02:06 +01:00
WhalesState
6caadd57a9
ColorPicker remove unused children and fix sample bugs.
...
Remove an unused `VBoxContainer`.
Remove 3 unused children from grid (Label, Slider, SpinBox).
Ignore sample input when old color is not displayed.
Fix current color overbright position.
2025-01-17 18:12:36 +02:00
Thaddeus Crews
9bcf5ac9f7
Merge pull request #101560 from darksylinc/matias-union-order
...
Fix union order to simplify empty initializers
2025-01-16 17:17:53 -06:00
kit
8274e64402
Fix TextEdit breakpoint hover not hiding
2025-01-16 10:42:54 -05:00
JekSun97
29721bfcd7
Add get_connection_list_from_node
2025-01-16 21:29:22 +06:00
Pāvels Nadtočajevs
7c54ad34ba
[TextEdit] Fix viewport_to_caret using start of IME text instead of IME caret/selection.
2025-01-16 10:26:04 +02:00
风青山
b75acc3ccd
Fix Follow Focus in a rotated ScrollContainer
...
Calculate based on the `ScrollContainer`'s space to eliminate possible
rotation. The global rect already has applied the rotation, so it
should not be used.
2025-01-16 14:58:43 +08:00
Rindbee
e197463525
Fix getting wrong focus neighbor when the control is in ScrollContainer
...
Exclude controls inside a `ScrollContainer` that are outside the visible area of
the `ScrollContainer` when looking for focus neighbors.
2025-01-16 07:55:56 +08:00
Matias N. Goldberg
7b2f1e1d09
Fix union order to simplify empty initializers
...
This is a followup to PR #101344 (commit
0e06eb80bc ).
Some of them were not an issue because Godot was initializing all
members, but they were "fixed" just in case since it could become a
problem in the future.
Valgrind was specifically complaining about HashMapData &
GlobalPipelineData.
2025-01-14 19:05:01 -03:00
Michael Alexsander
e33a95f6ab
Always pick widest style as min width between unselected and hovered in TabBar
2025-01-14 12:16:44 -03:00
Rémi Verschelde
1ca03add30
Merge pull request #101532 from bruvzg/rtl_fix_fx_offset
...
[RTL] Fix character effect offset.
2025-01-14 12:09:23 +01:00
Rémi Verschelde
3aa5b0048f
Merge pull request #101513 from bruvzg/legacy_picker_fix
...
Fix legacy color picker crash.
2025-01-14 12:09:09 +01:00
Pāvels Nadtočajevs
88a719f291
[RTL] Fix character effect offset.
2025-01-14 11:56:24 +02:00
Pāvels Nadtočajevs
730495c215
Fix legacy color picker crash.
2025-01-14 08:25:18 +02:00
Rémi Verschelde
f8dc6a0afe
Merge pull request #101482 from bruvzg/rtl_expand_control
...
[RTL] Add cell option to control if cell is shrinked to its contents width.
2025-01-14 00:22:18 +01:00
Rémi Verschelde
2850b7113c
Merge pull request #100860 from larspet/spin-box-focus-exited
...
Allow overriding SpinBox value on `focus_exited`
2025-01-14 00:22:03 +01:00
Pāvels Nadtočajevs
b983b9d9f4
[RTL] Add cell option to control if cell is shrinked to its contents width.
2025-01-13 21:44:06 +02:00
Rémi Verschelde
2c521ea57d
Merge pull request #101481 from bruvzg/rtl_fade
...
[RTL] Fix "fade" effect char index calculations.
2025-01-13 20:22:37 +01:00
Rémi Verschelde
20c09d2c94
Merge pull request #100697 from arkology/texture-progress-radial-stretching
...
Tweak `TextureProgressBar` `NOTIFICATION_DRAW` to support 9-patch stretch in radial modes
2025-01-13 20:21:48 +01:00
Rémi Verschelde
737407033f
Merge pull request #85799 from HolonProduction/select-by-word
...
Allow dragging selection when selecting whole words in `RichTextLabel`
2025-01-13 20:21:23 +01:00
HolonProduction
617e3456fd
Allow dragging selection when selecting whole words in RichTextLabel
2025-01-13 09:56:09 +01:00
Pāvels Nadtočajevs
c5dc6e1c6d
[RTL] Fix "fade" effect char index calculations.
2025-01-13 08:11:59 +02:00
arkology
c46c3ddf37
Tweak TextureProgressBar NOTIFICATION_DRAW to support 9-patch stretch in radial modes
...
1) Code is splitted into 3 sections:
- draw `under` texture;
- draw `progress` texture + draw radial modes reference cross;
- draw `over` texture.
Each draw texture section handles nine-patch stretching. Except for the progress texture in radial modes, which does not support nine-patch stretching.
2) The reference cross position now is not misaligned to real center position (`floor()` call removed).
3) The reference cross drawing code is additionally surrounded by `TOOLS_ENABLED` check.
2025-01-12 21:41:54 +03:00
Rémi Verschelde
3a8fe456a5
Merge pull request #101383 from WhalesState/color-picker-wheel
...
Add `ColorPicker` cursor background and reuse the cursor for wheel.
2025-01-11 22:30:00 +01:00
Rémi Verschelde
33fb876ebb
Merge pull request #101321 from YeldhamDev/project_manager_warn_silence
...
Change print warnings to config ones for popups that need transparency
2025-01-11 22:29:48 +01:00
Rémi Verschelde
867425fd62
Merge pull request #101021 from bruvzg/empick
...
[macOS/Windows] Add `Emoji & Symbols` context menu item to LineEdit/TextEdit to show system character picker.
2025-01-10 23:06:03 +01:00
Rémi Verschelde
4dbcced69a
Merge pull request #100714 from hpvb/fix-100663
...
Handle changing ItemLists from signals
2025-01-10 23:05:51 +01:00
havi05
a9af65d368
Add HScrollbar to ItemList
2025-01-10 14:59:12 +01:00
WhalesState
2eded468f9
Add ColorPicker cursor background and reuse the cursor for wheel.
...
Add a cursor's background to fill the picker cursor.
Unhardcode the wheel radius.
Reuse the picker cursor image for the HSV wheel.
2025-01-10 09:55:54 +02:00
Pāvels Nadtočajevs
b252867145
[macOS/Windows] Add Emoji & Symbols context menu item to LineEdit/TextEdit to show system character picker.
2025-01-10 09:25:34 +02:00
Julian
ba3f4a4b24
Code region keywords must be followed by whitespace
2025-01-09 14:11:07 -05:00
Michael Alexsander
5c63646e87
Change print warnings to config ones for popups that need transparency
2025-01-09 15:59:56 -03:00
Rémi Verschelde
2e657bf2ae
Merge pull request #101205 from voylin/get_visible_line_count_fix
...
Fix `get_visible_line_count` in RichTextLabel
2025-01-09 13:50:51 +01:00
Rémi Verschelde
ef9f0aefd0
Merge pull request #101175 from wareya/wrap_perf_fix
...
Fix large `TextEdit` width resize performance when wrapping disabled
2025-01-09 13:50:46 +01:00
wareya
b8c52f16e2
Fix large LineEdit x resize perf when wrapping disabled
2025-01-08 21:24:49 -05:00
voylin
3e333df623
fix get_visible_lint_count in RichTextLabel
2025-01-09 10:24:52 +09:00
Rémi Verschelde
8e0f498400
Merge pull request #101266 from WhalesState/color-picking-fix
...
Fix color picking on Linux/X11.
2025-01-09 00:42:22 +01:00
Rémi Verschelde
bfa351cb44
Merge pull request #101246 from wlsnmrk/dropdown-fix
...
Fix menus and dropdowns requiring two clicks
2025-01-08 18:20:07 +01:00
Mark Wilson
5fad891759
Fix menus and dropdowns requiring two clicks
...
Fixes some editor menus and option buttons requiring two clicks to open
by checking status.pressed_down_with_focus separately from other press
status flags. Makes all pressed statuses consistent on toggle buttons
with ACTION_MODE_BUTTON_PRESSED.
2025-01-08 10:07:37 -05:00
Aarni Koskela
f134769506
Fix various typos
...
* Add TODO notes for typos that should be fixed for 5.0
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-01-08 14:47:42 +02:00
Markus Sauermann
2a72f78427
Fix __focus_rect meta access when resizing Tree
...
`NOTIFICATION_RESIZED` outputs errors, if `select_mode == SELECT_ROW`.
This PR unifies the access to the item focus rect.
2025-01-08 10:53:46 +01:00
WhalesState
989161e117
Fix color picking on linux.
2025-01-08 10:32:25 +02:00