Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e | Spartan322 | 2024-11-12 | 1 | -9/+9 |
|\ | |||||
| * | Fix `PopupMenu.id_focused` signal using index as ID | Haoyu Qiu | 2024-10-07 | 1 | -9/+9 |
| | | |||||
* | | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 1 | -2/+2 |
| | | |||||
* | | Rebrand preambles to Redot | Dubhghlas McLaughlin | 2024-10-11 | 1 | -0/+2 |
|/ | | | | | | | | | | | | | | | | | | | | | | 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> | ||||
* | Merge pull request #95902 from kitbdev/remove-forced-mouse-focus | Rémi Verschelde | 2024-09-03 | 1 | -8/+0 |
|\ | | | | | | | Clean up Viewport's `forced_mouse_focus` | ||||
| * | Clean up Viewport forced_mouse_focus | kit | 2024-08-21 | 1 | -8/+0 |
| | | |||||
* | | Always store ID of PopupMenu items | kobewi | 2024-08-20 | 1 | -1/+1 |
|/ | |||||
* | Stop popup release timeout on click. | bruvzg | 2024-08-12 | 1 | -0/+1 |
| | |||||
* | [PopupMenu] Increase mouse button release timeout and reset it from ↵ | bruvzg | 2024-08-07 | 1 | -1/+2 |
| | | | | `post_popup`. | ||||
* | Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit | Yuri Rubinsky | 2024-07-09 | 1 | -0/+1 |
| | |||||
* | [NativeMenu] Do not auto toggle check/multi-state items. Add ↵ | bruvzg | 2024-07-08 | 1 | -0/+11 |
| | | | | `is_native_menu` method. | ||||
* | [Scene] Add `SceneStringNames::panel` | A Thousand Ships | 2024-05-30 | 1 | -1/+1 |
| | |||||
* | [Scene] Add `SceneStringNames::id_pressed` | A Thousand Ships | 2024-05-30 | 1 | -1/+1 |
| | |||||
* | Fix `PopupMenu` focus issues after `Viewport::set_embedding_subwindows` is ↵ | bruvzg | 2024-05-22 | 1 | -3/+4 |
| | | | | changed. | ||||
* | Use Core/Scene stringnames consistently | kobewi | 2024-05-13 | 1 | -1/+1 |
| | |||||
* | Fix PropertyListHelper::_get_property returning a valid value even if an ↵ | Gilles Roudière | 2024-05-10 | 1 | -0/+1 |
| | | | | | | index is outside the array valid indices Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | ||||
* | [PopupMenu] Fix incorrect vertical scroll bar visible at fractional content ↵ | Koyper | 2024-04-25 | 1 | -3/+4 |
| | | | | scale | ||||
* | Merge pull request #86553 from Koyper/fix_popup_panel_content_scaling | Rémi Verschelde | 2024-04-18 | 1 | -14/+24 |
|\ | | | | | | | Fix non-embedded tooltips, popups and dialogs resizing to match Viewport content scale factors != 1.0 | ||||
| * | Fix non-embedded Windows resizing to match Viewport content scale factor | Koyper | 2024-04-17 | 1 | -14/+24 |
| | | |||||
* | | Fix submenus erroneously closing on some occasions | Michael Alexsander | 2024-04-13 | 1 | -0/+6 |
|/ | |||||
* | Fix NativeMenu layout direction on macOS, add extra check for Windows menu. | bruvzg | 2024-03-15 | 1 | -1/+1 |
| | |||||
* | [NativeMenu] Implement native popup menu support on Windows. | bruvzg | 2024-03-13 | 1 | -5/+56 |
| | |||||
* | Move `global_menu_*` methods to a separate `NativeMenu` class. | bruvzg | 2024-03-04 | 1 | -186/+192 |
| | |||||
* | Fix PopupMenu doesn't respect it's ScrollContainer's margins | Mounir Tohami | 2024-02-23 | 1 | -76/+58 |
| | |||||
* | Add methods to add submenus without using names | kobewi | 2024-02-22 | 1 | -86/+76 |
| | |||||
* | Merge pull request #87967 from jsjtxietian/set_item_submenu | Rémi Verschelde | 2024-02-22 | 1 | -0/+5 |
|\ | | | | | | | Fix `set_item_submenu` infinite recursion crash | ||||
| * | Fix `set_item_submenu` infinite recursion crash | jsjtxietian | 2024-02-22 | 1 | -0/+5 |
| | | |||||
* | | Revert "Fix selecting popup menu items on mouse release" | Rémi Verschelde | 2024-02-20 | 1 | -48/+43 |
|/ | |||||
* | Merge pull request #86952 from ↵ | Rémi Verschelde | 2024-02-14 | 1 | -43/+48 |
|\ | | | | | | | | | | | ryevdokimov/fix-selecting-popup-menu-items-on-mouse-release Fix selecting popup menu items on mouse release | ||||
| * | Fix selecting popup menu items on mouse release | Robert Yevdokimov | 2024-01-14 | 1 | -43/+48 |
| | | |||||
* | | Add PropertyListHelper to PopupMenu | kobewi | 2024-02-11 | 1 | -97/+35 |
| | | |||||
* | | Remove unnecessary `this->` expressions | A Thousand Ships | 2024-01-29 | 1 | -1/+1 |
| | | |||||
* | | Expose PopupMenu get_item_multistate(), get_item_multistate_max() and ↵ | mrcdk | 2024-01-22 | 1 | -0/+24 |
| | | | | | | | | set_item_multistate_max() | ||||
* | | [macOS] Do not unbind PopupMenu from global menu on `clear` call. | bruvzg | 2024-01-16 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #86141 from Maran23/popup-hover-height-calc | Rémi Verschelde | 2024-01-15 | 1 | -4/+3 |
|\ \ | | | | | | | | | | Fix Popup hover and height calculation are off by some pixels | ||||
| * | | Fix Popup hover and height calculation are off by some pixels | Marius Hanl | 2023-12-14 | 1 | -4/+3 |
| | | | | | | | | | | | | This was caused by an incorrect calculation of the v_separation where it was not needed | ||||
* | | | Merge pull request #84946 from DarkMessiah/default-theme-checkbox-disabled-state | Rémi Verschelde | 2024-01-10 | 1 | -3/+1 |
|\ \ \ | |_|/ |/| | | | | | Use disabled icons for CheckBox in DefaultTheme | ||||
| * | | Use disabled icons for CheckBox in DefaultTheme | Stanislav Labzyuk | 2023-11-19 | 1 | -3/+1 |
| |/ | |||||
* | | Merge pull request #84445 from Rubonnek/add-const-references-clang-tidy | Rémi Verschelde | 2024-01-04 | 1 | -2/+2 |
|\ \ | | | | | | | | | | Add const references detected by clang-tidy | ||||
| * | | Add const references detected by clang-tidy | Wilson E. Alvarez | 2023-12-16 | 1 | -2/+2 |
| |/ | |||||
* | | Merge pull request #82900 from bruvzg/macos_menu_global_shortcuts | Rémi Verschelde | 2024-01-03 | 1 | -7/+12 |
|\ \ | | | | | | | | | | [PopupMenu] Handle shortcuts with "global" flag directly. | ||||
| * | | [PopupMenu] Handle shortcuts with "global" flag directly. | bruvzg | 2023-10-06 | 1 | -7/+12 |
| | | | |||||
* | | | [PopupMenu] Handle physical_keycode and key_label of shortcuts. | bruvzg | 2023-12-30 | 1 | -18/+24 |
| | | | |||||
* | | | Merge pull request #81243 from Sauermann/fix-window-events | Yuri Sizov | 2023-12-19 | 1 | -4/+9 |
|\ \ \ | | | | | | | | | | | | | Fix internal events not being delivered to some Window types | ||||
| * | | | Fix internal events not being delivered to some Window types | Markus Sauermann | 2023-11-14 | 1 | -4/+9 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | `AcceptDialog`, `Popup` and `PopupMenu` no longer subscribe to "window_input" signal, because that is only sent if it is not an internal signal. Instead they receive events in `_input_from_window`. They ensure that the event is also propagated to their super-function, just like previously the signals would be treated. | ||||
* / | | [macOS] Add default Window and Help menus, allow special menu customization. | bruvzg | 2023-12-13 | 1 | -1/+51 |
|/ / | |||||
* | | Allow auto-generated node names in `PopupMenu::add_submenu_item` | Yuri Sizov | 2023-11-09 | 1 | -1/+5 |
| | | |||||
* | | Fix `activate_item_by_event` infinite recursion crash | jsjtxietian | 2023-11-01 | 1 | -0/+1 |
| | | |||||
* | | Ensure input event is valid in `PopupMenu::activate_item_by_event` | A Thousand Ships | 2023-10-25 | 1 | -0/+1 |
| | | |||||
* | | Add bulk change guards to successive theme overrides in Editor and GUI | Yuri Sizov | 2023-10-19 | 1 | -0/+2 |
| | |