Thaddeus Crews
b7eda9dbc1
Merge pull request #104230 from bruvzg/start_clip
...
Add properties to configure space trimming on line break.
2025-03-18 14:42:44 -05:00
kobewi
ef0408e704
Refactor ColorPicker shapes
2025-03-18 18:57:26 +01:00
Thaddeus Crews
ea62170dac
Core: Add constexpr constructors/operators to math structs
...
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
2025-03-17 12:15:31 -05:00
Thaddeus Crews
49fcd4ce46
Merge pull request #101546 from bruvzg/portal_color_picker
...
[Linux] Implement native color picker.
2025-03-17 10:52:29 -05:00
Thaddeus Crews
8ca72e1490
Merge pull request #103848 from timothyqiu/popup-i18n
...
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
unvermuthet
de4d1e6d8c
fix(VideoStreamPlayer): Redraw when video resolution changes during playback
2025-03-16 22:14:29 +01:00
Mack
146fa48a4a
Prevent clicking of TreeItem buttons when letting go outside of the button.
2025-03-16 16:35:29 +00:00
Pāvels Nadtočajevs
2bbf0f2317
Add properties to configure space trimming on line break.
2025-03-16 16:15:37 +02:00
Konrad Gadzina
d51f33e1b4
Fix game crashes when adding color preset after clearing presets in another control
2025-03-16 13:19:04 +01:00
BrotherShort
3c9c0006b4
Fix folding arrow and relationship lines move to 2nd column.
2025-03-16 05:20:42 +08:00
BrotherShort
08f93fcf1e
Fix the TreeItem rename LineEdit is offset
2025-03-15 02:39:23 +08:00
Pāvels Nadtočajevs
9f8d8b7c4e
[RTL] Fix custom effects not updating.
2025-03-14 16:35:35 +02:00
Thaddeus Crews
d190cc6d6f
Merge pull request #100412 from havi05/tree-hover-on-selected
...
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Aryombre
eeb46b7c70
Fix : drag unselected tree item when 2+ tree items selected now correctly drag the pointed item
2025-03-13 00:48:51 +01:00
Rémi Verschelde
9b5221aeed
Merge pull request #104020 from timothyqiu/missing-tr-markup
...
Add missing `ETR`/`TTR` markups
2025-03-12 22:57:18 +01:00
Rémi Verschelde
1d6707bb5d
Merge pull request #103705 from BrotherShort/rtl_SceneTree_item_rename
...
Fix SceneTree's rename LineEdit's offset position
2025-03-12 22:57:03 +01:00
Rémi Verschelde
cbb1e0ef7a
Merge pull request #103653 from dugramen/popup_respect_scale
...
Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions
2025-03-12 22:56:58 +01:00
Thaddeus Crews
8c32d5eee5
Merge pull request #103822 from ASamBlur/fix-graphnode-port-positions-for-expanded-children
...
Fix GraphNode port positions of children with size flag expand
2025-03-12 10:31:37 -05:00
Haoyu Qiu
a7c1f2730f
Add missing ETR/TTR markups
2025-03-12 20:12:33 +08:00
Thaddeus Crews
754e3b3f9a
Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix
...
Fix crash related to #region/#endregion caused by trailing spaces
2025-03-11 19:54:46 -05:00
Thaddeus Crews
bf44930ec2
Merge pull request #81178 from KoBeWi/ok_bummer
...
Rework AcceptDialog's ok button text
2025-03-11 19:54:38 -05:00
Thaddeus Crews
19882339f4
Merge pull request #99374 from FeniXb3/colorpicker-picker-shape-accessibility
...
Improve ColorPicker picker shape keyboard and joypad accessibility
2025-03-11 19:54:32 -05:00
Thaddeus Crews
3bc2821e26
Merge pull request #102372 from Rindbee/display-the-actual-used-theme-items-in-the-Inspector
...
Display the actual used theme items in the Inspector
2025-03-11 16:53:55 -05:00
Thaddeus Crews
0822829359
Merge pull request #101439 from JekSun97/Provide-connection_map-to-GraphEdit
...
Add `get_connection_list_from_node` function to `GraphEdit`
2025-03-11 16:53:48 -05:00
kobewi
4ae87afaf6
Rework AcceptDialog's ok button text
2025-03-11 22:52:50 +01:00
Konrad Gadzina
e6f812c056
Modify color in ColorPicker with keyboard or joypad
2025-03-11 22:41:41 +01:00
Thaddeus Crews
deb9705b77
Merge pull request #99662 from beicause/color-picker-wheels-in-okhsl
...
ColorPicker: Allow other color wheels in okhsl mode
2025-03-11 14:00:59 -05:00
Julian
659d1b5d0c
Fix crash caused by trailing spaces
2025-03-11 00:06:08 -04:00
Thaddeus Crews
78c9f8ddd9
Merge pull request #103906 from adamscott/revert-builtin-gui-license-notice
...
Revert "Add built-in GUI to display license notices"
2025-03-10 21:05:58 -05:00
Thaddeus Crews
c42fe6fb36
Merge pull request #95736 from nongvantinh/checkbox-states-colors
...
Allow changing the color for the Checkbox's checked and unchecked icons
2025-03-10 10:01:18 -05:00
Adam Scott
1d325847f3
Revert "Add built-in GUI to display license notices"
...
This reverts commit daa6198925 .
2025-03-10 10:33:12 -04:00
A Thousand Ships
331a43a9d8
Add String::remove_char(s) methods for performance and convenience
2025-03-10 13:19:28 +01:00
Haoyu Qiu
82a0290871
Add auto translate mode for items in PopupMenu and OptionButton
2025-03-09 23:50:11 +08:00
BrotherShort
b1938c41bb
Fix SceneTree Item text display bug
2025-03-09 23:02:34 +08:00
dugramen
ad812cf29d
Apply transform for LineEdit, RichTextLabel, and TextEdit popup positions
2025-03-08 17:57:44 -05:00
A Thousand Ships
466590d0ec
Use get_slicec instead of get_slice for single character splitters
2025-03-08 20:36:37 +01:00
ASamBlur
2d4c32b3ae
Fix GraphNode port positions of children with size flag expand
...
- Changed slot_y_cache calculations in _resort function so ports will be drawn correctly for expanded children.
- Similarly calculate the port_cache.pos in _port_pos_update function so the connection matches the port's position.
2025-03-08 19:29:29 +02:00
Thaddeus Crews
324512e11c
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
Thaddeus Crews
3c43508ed7
Merge pull request #102427 from AThousandShips/fix_substr
...
Clean up some uses of `String::substr`
2025-03-07 15:12:33 -06:00
Thaddeus Crews
0c6efe572e
Merge pull request #79599 from Calinou/add-license-notices-gui
...
Add built-in GUI to display license notices
2025-03-07 15:12:29 -06:00
Thaddeus Crews
6b4fda04c9
Merge pull request #89442 from KoBeWi/internal_duplicaten't
...
Don't duplicate internal nodes
2025-03-07 12:06:36 -06:00
Thaddeus Crews
e0a040c0d3
Merge pull request #101319 from JulianHeuser/region_syntax_highlighting_fix
...
Improve consistency of code regions
2025-03-07 12:06:34 -06:00
Thaddeus Crews
5e48f26e7f
Merge pull request #103580 from yangyey/bugfixing
...
Add space for BBCode Ordered Lists
2025-03-07 12:06:32 -06:00
kobewi
92ab92114e
Don't duplicate internal nodes
2025-03-07 16:08:53 +01:00
DE-YU_H14
a49ca33a7f
Implement properties that recursively disables children's focus & mouse filter.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-03-07 22:34:58 +08:00
A Thousand Ships
5113022dfe
Clean up some uses of String::substr
...
Cases where the end position is either equvalent to the default or past
the end of the string.
2025-03-07 14:50:38 +01:00
Pāvels Nadtočajevs
acdaaf48f9
[Label] Fix min. size calculation counting extra spacing twice.
2025-03-07 00:02:42 +02:00
BrotherShort
7d7b773147
Fix SceneTree's rename LineEdit's offset position
2025-03-06 23:36:08 +08:00
bruvzg
3e4e6e6c0c
Improve native file dialog parent window selection.
2025-03-06 17:15:39 +02:00
Aaron J Yoder
117d5cbf96
Add tab spacing modifier for tabs in TabBar and TabContainer
2025-03-05 16:55:37 -05:00