summaryrefslogtreecommitdiff
path: root/scene/gui/popup_menu.cpp
AgeCommit message (Expand)Author
2023-01-19Clean-up, harmonize, and improve StyleBox APIYuri Sizov
2023-01-09Removed unused property hints and `Object::get_translatable_strings()`Juan Linietsky
2023-01-08Use BitField<> in core type masksJuan Linietsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-07Fix menu popup safe rect height no including theme separation.bruvzg
2022-11-14Remove redundant Variant-types initializationsMarkus Sauermann
2022-11-08Remove duplicate project settings definitionskobewi
2022-10-13Merge pull request #66337 from EricEzaM/sprite-framesRémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-26Ensure popup menu redraws items when shortcuts update.Eric M
2022-09-24Ensure all checks of `is_action` in the editor which are for 'shortcut' use, ...Eric M
2022-09-06Rename `PopupMenu`'s `set/get_current_index()` to `set/get_focused_item()`Michael Alexsander
2022-09-02Add `is_zero_approx` methods to `Vector2`, `3`, and `4`Jonathan Nicholl
2022-09-01Add dumb and manual theme caching systems to WindowYuri Sizov
2022-08-29Rename `CanvasItem.update()` to `queue_redraw()`Micky
2022-08-29Merge pull request #64960 from YeldhamDev/more_hl_stuffRémi Verschelde
2022-08-28Fix some corner cases in the `Menu/OptionButton` item auto-highlightMichael Alexsander
2022-08-27Fix crash when pressing up on an empty `PopupMenu`Michael Alexsander
2022-08-23Add some codes, returnes directly if the value is not changed.风青山
2022-08-18Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native m...bruvzg
2022-08-11Add missing properties to default themekobewi
2022-07-18Rename Control PRESET_WIDE to PRESET_FULL_RECTFireForge
2022-07-06Refactor Font configuration and import UI, and Font resources.bruvzg
2022-06-15Expose PopupMenu set/get_item_horizontal_offset()FireForge
2022-06-13Single-window mode popups and edited scene windows fixes.bruvzg
2022-06-11Add suffixes to all nodes and resourcesFireForge
2022-04-28Merge pull request #52624 from e8newallm/52577Rémi Verschelde
2022-04-23Rename theme properties to include underscoresFireForge
2022-04-13Add `font_separator` and related properties to `PopupMenu`Michael Alexsander
2022-04-13Fix and tweak labeled separator in `PopupMenu`Michael Alexsander
2022-04-13Fix sub-menu keyboard navigation.bruvzg
2022-03-15Fix text buf does not clear when calling the method set_item_text in PopupMenu风青山
2022-03-12Allow negative indexes in ItemList and PopupMenukobewi
2022-03-06Remove set_as_minsize()kobewi
2022-02-25Improve popup window handling.bruvzg
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-09Merge pull request #57837 from YeldhamDev/that_was_pointlessRémi Verschelde
2022-02-09Remove code to update the layout direction of submenus from `PopupMenu`Michael Alexsander
2022-02-09Adjust id creation in PopupMenu to avoid duplicate idsMarkus Sauermann
2022-02-08Merge pull request #57692 from YeldhamDev/popping_optionsRémi Verschelde
2022-02-08Revert "Add missing SNAME macro optimization to all theme methods call"Rémi Verschelde
2022-02-07Merge pull request #57725 from jmb462/missing-sname-theme-settersRémi Verschelde
2022-02-06Make popups from `MenuButton`, `OptionButton`, and submenus obey the layout d...Michael Alexsander
2022-02-06Add missing SNAME macro optimization to all theme methods calljmb462
2022-02-06Better handle icons and checkboxes with separators in `PopupMenu`Michael Alexsander
2022-02-06Enhancements and fixes for `OptionButton` and `PopupMenu`Michael Alexsander
2022-02-03Merge pull request #56992 from YeldhamDev/smarter_popmenu_focusRémi Verschelde
2022-01-28Make various improvements to OptionButtoneikobear
2022-01-25Make popup menus focus items automatically when not using the mouseMichael Alexsander