Arctis-Fireblight
759b2e5cc5
Merge remote-tracking branch 'godot/master' into Godot-Sync-2dd26a0
2025-09-09 04:42:00 -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
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
Arctis-Fireblight
00692349f5
Merge commit godotengine/godot@4ebf67c
2025-08-27 23:18:33 -05: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
Giganzo
cadfd52b16
Fix PopupMenu accel position
2025-08-17 22:55:37 +02: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
Spartan322
7aeecacb93
Merge commit godotengine/godot@0c51ede243
2025-08-16 23:07:50 -04:00
Spartan322
4f08ff1a11
Merge commit godotengine/godot@a3b42d85d2
2025-08-13 19:56:49 -04: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
Pāvels Nadtočajevs
2111ff0e2a
Fix menu keyboard and controller navigation.
2025-07-21 10:03:07 +03:00
Spartan322
cd86012a9d
Merge commit godotengine/godot@71a9948157
2025-07-19 14:15:00 -04:00
Giganzo
6ac24d232b
Fix PopupMenu clickable area with shadows
2025-07-09 07:20:43 +02:00
Spartan322
7f9872092c
Merge commit godotengine/godot@5abed52fd9
2025-06-20 03:57:56 -04:00
Pāvels Nadtočajevs
34a97f9c9b
Fix scale and position of popups with force_native.
2025-06-16 13:03:42 +03:00
Pāvels Nadtočajevs
12d957e737
Call PopupMenu min. size calculations after about_to_popup signal processing.
2025-06-11 12:23:29 +03:00
Spartan322
8122592328
Merge commit godotengine/godot@80a3d205f1
2025-05-01 01:30:09 -04:00
lawnjelly
f8f350a32a
Add GLOBAL_GET cached macros.
...
GLOBAL_GET is an expensive operation which should not be used each frame / tick.
This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com >
2025-04-30 15:08:50 +01:00
Spartan322
4aa954a0f5
Merge commit godotengine/godot@1696ab0cb6
2025-04-23 10:02:56 -04:00
Spartan322
2b59059dde
Merge commit godotengine/godot@2d3bdcac35
2025-04-19 16:05:28 -04:00
Ibrahn Sahir
147b8415b1
Fix shadow offset larger than shadow size in PopupMenu and PopupPanel.
...
Panel shadow offsets larger than shadow size should no longer place the
panel edges outside its window.
2025-04-10 12:31:06 +01:00
Thaddeus Crews
45fb66f4b0
Merge pull request #104632 from ibrahn/popup-menu-mouseover-calc
...
Fix and simplify hit calculation in `PopupMenu::_get_mouse_over`.
2025-04-09 18:11:58 -05:00
Pāvels Nadtočajevs
b106dfd4f9
Base accessibility API.
2025-04-08 20:14:28 +03:00
scgm0
27438a1b9d
Improve Popup content_scale_factor
2025-03-26 23:47:40 +08:00
Ibrahn Sahir
6e7d2abb81
Fix and simplify hit calculation in PopupMenu::_get_mouse_over.
2025-03-26 00:25:48 +00:00
kobewi
10f6c01b9c
Remove ABS in favor of Math::abs
2025-03-19 13:52:40 +01:00
Haoyu Qiu
82a0290871
Add auto translate mode for items in PopupMenu and OptionButton
2025-03-09 23:50:11 +08:00
Spartan322
e2d0cc2ded
Merge commit godotengine/godot@ad9abe841d
2025-02-11 21:06:34 -05:00
Michael Alexsander
a32d3663c4
Fix popup shadows misbehaving with content_scale_factor
2025-02-10 11:55:08 -03:00
Spartan322
35e289fa5e
Merge commit godotengine/godot@0b6a717ac1
2025-02-04 11:38:32 -05:00
Pāvels Nadtočajevs
4b8cfc3040
Fix native popup menus position in embedded windows.
2025-02-01 21:31:03 +02:00
Spartan322
5e6a04e752
Merge commit godotengine/godot@5b52b4b5c4
2025-01-12 13:06:53 -05:00
Michael Alexsander
5c63646e87
Change print warnings to config ones for popups that need transparency
2025-01-09 15:59:56 -03:00
Spartan322
889d027c1a
Merge commit godotengine/godot@d2ada64a03
2025-01-08 07:52:51 -05:00
Spartan322
1609981ccf
Merge commit godotengine/godot@75ce4266c4
2024-12-29 11:38:02 -05:00
Yufeng Ying
73d85f46c9
Remove unused headers in scene.
...
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-24 00:40:09 +08:00
Spartan322
c3314b0ab0
Merge commit godotengine/godot@1f47e4c4e3
2024-12-04 20:11:58 -05:00
Michael Alexsander
f7f6432af6
Make PopupMenu/Panel shadows properly visible again
2024-12-02 14:20:58 -03:00
rune-scape
d58b2e879f
Get rid of easily removable uses of const_cast
2024-12-01 17:50:13 -08:00
Spartan322
3a73c6ebd1
Merge commit godotengine/godot@cb411fa960
2024-11-12 13:46:59 -05:00
Spartan322
6beb1eef9a
Fix copyright headers referring to Godot
2024-10-27 11:17:29 -04:00
Dubhghlas McLaughlin
e8542b06ac
Rebrand preambles to Redot
...
Credits:
Co-authored-by: Skogi <skogi.b@gmail.com >
Co-authored-by: Spartan322 <Megacake1234@gmail.com >
Co-authored-by: swashberry <swashdev@pm.me >
Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se >
Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com >
Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com >
Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com >
Co-authored-by: radenthefolf <radenthefolf@gmail.com >
Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com >
Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com >
Co-authored-by: decryptedchaos <nixgod@gmail.com >
Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com >
Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com >
Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com >
Co-authored-by: Mister Puma <MisterPuma80@gmail.com >
Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com >
Co-authored-by: SingleError <isaaconeoneone@gmail.com >
Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com >
2024-10-11 02:26:51 -04:00
Haoyu Qiu
a328952fc1
Fix PopupMenu.id_focused signal using index as ID
2024-10-07 00:19:16 +08:00
Rémi Verschelde
e2dd56bea7
Merge pull request #95902 from kitbdev/remove-forced-mouse-focus
...
Clean up Viewport's `forced_mouse_focus`
2024-09-03 17:38:17 +02:00
kit
307e40e873
Clean up Viewport forced_mouse_focus
2024-08-21 09:37:44 -04:00
kobewi
5279fec60f
Always store ID of PopupMenu items
2024-08-20 15:33:21 +02:00
bruvzg
7f6c14522c
Stop popup release timeout on click.
2024-08-12 19:35:20 +03:00
bruvzg
460b538746
[PopupMenu] Increase mouse button release timeout and reset it from post_popup.
2024-08-07 10:22:12 +03:00
Yuri Rubinsky
af5fc8354b
Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit
2024-07-09 19:38:52 +03:00
bruvzg
eddc9cea11
[NativeMenu] Do not auto toggle check/multi-state items. Add is_native_menu method.
2024-07-08 11:20:28 +03:00