1
0
Fork 0
Commit Graph

6505 Commits

Author SHA1 Message Date
Thaddeus Crews 149a4b4ca1
Merge pull request #107868 from lawnjelly/quick_ancestry4
Provide quick access to `Object` ancestry
2025-09-20 13:41:39 -05:00
Thaddeus Crews 74e869c777
Merge pull request #109981 from bruvzg/clamp_menui_h
Clamp menus at the bottom of the screen.
2025-09-19 20:54:33 -05:00
Thaddeus Crews 72785c54ed
Merge pull request #110012 from dagarsar/tree-const-arg
Reinstate `const` parameter in `Tree`'s `draw_item_rect`
2025-09-19 20:54:31 -05:00
Thaddeus Crews 647546bcac
Merge pull request #110089 from dagarsar/tree-margin-1
Fix `Tree` relationship lines do not apply `h_separation` and `item_margin` correctly
2025-09-19 20:54:27 -05:00
Thaddeus Crews 90b771ce3a
Merge pull request #109512 from precup/speedy-big-trees
Speed up very large `Trees`
2025-09-19 20:54:14 -05:00
Thaddeus Crews f27f917d32
Merge pull request #107955 from lodetrick/mouse-signals
Fix `mouse_entered` and `mouse_exited` Signals being emitted too early
2025-09-19 09:17:04 -05:00
Thaddeus Crews 2c1ad5b07a
Merge pull request #109031 from bruvzg/tab_spacing
Include `SPACING_SPACE` in tab stops calculation.
2025-09-19 09:17:00 -05: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 -05:00
Clay John fcd1cf8d57
Merge pull request #110191 from bruvzg/tx_upd_or
[TextEdit] Fix text edit font update order.
2025-09-02 07:24:02 -07:00
Pāvels Nadtočajevs 7368d148c1
[TextEdit] Fix text edit font update order. 2025-09-02 08:51:18 +03:00
Thaddeus Crews 89f32c6ead
Merge pull request #110107 from aaronfranke/fix-range-overflow
Fix Range scale overflow
2025-09-01 12:25:47 -05:00
Thaddeus Crews 8ccb7ba2ec
Merge pull request #90832 from YeldhamDev/just_ignore_the_margin_bro
Fix incorrect submenu icon and accelerator text positions involving margins
2025-09-01 12:25:44 -05:00
Mounir Tohami 5412885a7a Fix ColorPicker after adding intensity sliders. 2025-09-01 13:06:44 +03:00
Mike Precup 67723a9572 Speed up very large Trees 2025-08-31 13:38:43 -07:00
Aaron Franke efb580e9e5
Fix Range scale overflow 2025-08-29 20:43:51 -07:00
danielgsilva bf7422e2c7 Take into account parent and child folding status when drawing relatioship lines 2025-08-29 14:03:39 +01:00
Pāvels Nadtočajevs 02adbc47ba
Do not set flags when `PopupMenu::set_visible` is called to hide popup. 2025-08-28 13:16:16 +03:00
Thaddeus Crews 9c5cb0d38f
Merge pull request #109927 from deralmas/no-reason-to-hide
Popup: Reset state on visibility change
2025-08-27 13:39:40 -05:00
Pāvels Nadtočajevs 90370a08ec
Clamp menus at the bottom of the screen. 2025-08-27 15:29:50 +03:00
danielgsilva 611fc62fe4 Reinstate const parameter in draw_item_rect 2025-08-27 10:27:15 +01:00
Aaron Franke 0ad409bcd6
Rescale values to better utilize R128 range before snapping 2025-08-24 09:45:14 -07:00
Dery Almas 31f7d68ef4 Popup: Reset state on visibility change
The original logic was never called for certain platforms, leaving the
hide reason unset and causing weird semi-random issues with the few
users of that internal API, such as when renaming nodes in the scene
tree editor.
2025-08-24 10:37:12 +02:00
kobewi e85e8da55d Enable input when ColorPicker popup exits tree 2025-08-21 13:54:17 +02:00
aaronp64 019f4ab403 Update TextEdit to use center alignment for inline objects
Updated to use center alignment instead of top to avoid shifting the line of text up when adding an object.
2025-08-20 17:19:58 -04:00
Thaddeus Crews 86bb48ab83
Merge pull request #109755 from Giganzo/option-button-icon-clear
Fix OptionButton not removing icon when using clear
2025-08-19 10:29:43 -05:00
Giganzo 5c59a75923 Fix OptionButton not removing icon when using clear 2025-08-19 10:55:42 +02:00
Thaddeus Crews 40c96b8433
Merge pull request #109046 from bruvzg/ac_win_x
[Accessibility] Process non-focusable windows (popups, menus) as part of the parent window tree.
2025-08-18 08:29:12 -05:00
Thaddeus Crews 039a480ff7
Merge pull request #109708 from Giganzo/popup-menu-accel
Fix PopupMenu accel position
2025-08-18 08:29:09 -05:00
Thaddeus Crews 9812d405b8
Merge pull request #109354 from KoBeWi/ETRC
Fix some localization issues in controls
2025-08-18 08:29:09 -05:00
Thaddeus Crews 589e7579da
Merge pull request #109541 from bruvzg/le_dblclick
[LineEdit] Fix double click not selecting single character words.
2025-08-18 08:29:06 -05:00
Giganzo cadfd52b16 Fix PopupMenu accel position 2025-08-17 22:55:37 +02:00
Pāvels Nadtočajevs 0bd9437237
[RTL] Fix text around `visible_characters` boundary being added twice to the buffer. 2025-08-17 18:45:25 +03:00
Pāvels Nadtočajevs 7b47f5e8db
[Accessibility] Process non-focusable windows (popups, menus) as part of the parent window tree. 2025-08-17 12:15:08 +03:00
Thaddeus Crews 90ba13bd0b
Merge pull request #109528 from syntaxerror247/drive-selection-issue
Fix drive selection issue on Android
2025-08-13 18:42:13 -05:00
Pāvels Nadtočajevs 67f80aaa23
[LineEdit] Fix double click not selecting single character words. 2025-08-13 10:42:46 +03:00
Thaddeus Crews cc9fcbeb1b
Merge pull request #109100 from aaronfranke/range-snap
Fix snapping logic in Range
2025-08-12 11:46:36 -05:00
Pāvels Nadtočajevs 10fd7163d4
Add methods to check which event first triggered "just pressed/released" state. 2025-08-12 16:25:23 +03:00
Aaron Franke af8bdac5a9
Use r128.h for high precision snapping 2025-08-12 04:11:33 -07:00
Aaron Franke eee7ce635b
Fix snapping logic in Range 2025-08-12 03:32:27 -07:00
Anish Mishra 5bcf9a5a57 Fix drive selection issue on Android 2025-08-11 21:47:00 +05:30
Thaddeus Crews 6807ec688d
Merge pull request #109441 from aaronp64/rtl_table_search
Fix issues searching `RichTextLabel` when search result is in a table
2025-08-11 09:55:19 -05:00
aaronp64 f0eddb8e6f Fix issues searching RichTextLabel when search result is in a table
Fixes for cases where search results would be skipped or repeatedly found involving tables in RichTextLabel:
- If previous result was found in last cell of table, earlier cells would be skipped, since the end of the table was reached.  Updated to not skip earlier cells when searching in reverse.
- When choosing next line to continue from after searching table, the inner line number within the table's cell was added, causing the search to jump forward if not on line 0 in the cell.  This could cause lines to get skipped when searching forward, or searching the table again when searching in reverse.  Updated to continue from the immediate next line before/after the table.
- If a table cell has multiple lines, repeated searching would only include the line where the previous result was found, then jump to the next cell.  Updated to search remaining lines in the same cell first.
2025-08-08 15:28:53 -04:00
Pāvels Nadtočajevs d13b5361b4
[TextServer] Fix caret hit test rounding. 2025-08-08 11:06:07 +03:00
Summersay415 bf5fada0b1 Revert "Fix incorrect anchor preset when custom offset is set" 2025-08-07 12:55:59 +07:00
Giganzo fbf27dbfc6 Fix LineEdit icon positon in right-to-left layout 2025-08-06 21:55:37 +02:00
Thaddeus Crews a08ebf9c2d
Merge pull request #109329 from Giganzo/line_edit_center
Fix LineEdit center alignment
2025-08-06 12:01:15 -05:00
kobewi 4ed86d347c Fix some localization issues in controls 2025-08-06 14:50:03 +02:00
Giganzo e3232b226d Fix LineEdit center alignment 2025-08-05 10:05:45 +02:00
Pāvels Nadtočajevs 610c98c1ce
Add `SVGTexture`support to `NinePatchRect`, `TextureProgressBar` and `StyleBoxTexture`. 2025-08-04 08:57:30 +03:00
Thaddeus Crews 202477457d
Merge pull request #108996 from gtibo/graphnode-selection-fix
Update GraphNode selection logic if not visible
2025-08-01 11:45:14 -05:00