Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2022-12-07 | Fix menu popup safe rect height no including theme separation. | bruvzg | |
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-10-13 | Merge pull request #66337 from EricEzaM/sprite-frames | Rémi Verschelde | |
Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-09-26 | Ensure popup menu redraws items when shortcuts update. | Eric M | |
2022-09-24 | Ensure all checks of `is_action` in the editor which are for 'shortcut' use, ↵ | Eric M | |
check the action exactly. | |||
2022-09-06 | Rename `PopupMenu`'s `set/get_current_index()` to `set/get_focused_item()` | Michael Alexsander | |
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-09-01 | Add dumb and manual theme caching systems to Window | Yuri Sizov | |
2022-08-29 | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | |
Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on. Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency. Just a few comments have also been changed to say "redraw". In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. | |||
2022-08-29 | Merge pull request #64960 from YeldhamDev/more_hl_stuff | Rémi Verschelde | |
2022-08-28 | Fix some corner cases in the `Menu/OptionButton` item auto-highlight | Michael Alexsander | |
2022-08-27 | Fix crash when pressing up on an empty `PopupMenu` | Michael Alexsander | |
2022-08-23 | Add some codes, returnes directly if the value is not changed. | 风青山 | |
Avoid executing the following value-changed logics if the value does not really change. | |||
2022-08-18 | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | |
menu for editor. | |||
2022-08-11 | Add missing properties to default theme | kobewi | |
2022-07-18 | Rename Control PRESET_WIDE to PRESET_FULL_RECT | FireForge | |
2022-07-06 | Refactor Font configuration and import UI, and Font resources. | bruvzg | |
2022-06-15 | Expose PopupMenu set/get_item_horizontal_offset() | FireForge | |
- Renames setter from set_item_h_offset() - Adds getter | |||
2022-06-13 | Single-window mode popups and edited scene windows fixes. | bruvzg | |
Fix single-window mode popup not closing when OptionBox is clicked. Fix single-window mode submenus closing when parent menu item, that was used to open it is clicked (using same safe-area logic as platform specific code). Disallow windows that are part of an edited scene from being set as exclusive or popup to prevent it from locking up the editor. | |||
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-04-28 | Merge pull request #52624 from e8newallm/52577 | Rémi Verschelde | |
Corrected ordering of Left/Top/Right/Bottom properties | |||
2022-04-23 | Rename theme properties to include underscores | FireForge | |
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | |||
2022-04-13 | Add `font_separator` and related properties to `PopupMenu` | Michael Alexsander | |
2022-04-13 | Fix and tweak labeled separator in `PopupMenu` | Michael Alexsander | |
2022-04-13 | Fix sub-menu keyboard navigation. | bruvzg | |
2022-03-15 | Fix text buf does not clear when calling the method set_item_text in PopupMenu | 风青山 | |
2022-03-12 | Allow negative indexes in ItemList and PopupMenu | kobewi | |
2022-03-06 | Remove set_as_minsize() | kobewi | |
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-09 | Merge pull request #57837 from YeldhamDev/that_was_pointless | Rémi Verschelde | |
2022-02-09 | Remove code to update the layout direction of submenus from `PopupMenu` | Michael Alexsander | |
2022-02-09 | Adjust id creation in PopupMenu to avoid duplicate ids | Markus Sauermann | |
2022-02-08 | Merge pull request #57692 from YeldhamDev/popping_options | Rémi Verschelde | |
2022-02-08 | Revert "Add missing SNAME macro optimization to all theme methods call" | Rémi Verschelde | |
This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters. | |||
2022-02-07 | Merge pull request #57725 from jmb462/missing-sname-theme-setters | Rémi Verschelde | |
2022-02-06 | Make popups from `MenuButton`, `OptionButton`, and submenus obey the layout ↵ | Michael Alexsander | |
direction | |||
2022-02-06 | Add missing SNAME macro optimization to all theme methods call | jmb462 | |
2022-02-06 | Better handle icons and checkboxes with separators in `PopupMenu` | Michael Alexsander | |
2022-02-06 | Enhancements and fixes for `OptionButton` and `PopupMenu` | Michael Alexsander | |
2022-02-03 | Merge pull request #56992 from YeldhamDev/smarter_popmenu_focus | Rémi Verschelde | |
2022-01-28 | Make various improvements to OptionButton | eikobear | |
- Allow OptionButton selection to be set to -1 to signify no selection, both via API and in the editor. - Reset OptionButton selection to -1 when the selected item has been removed. - Fully convert PopupMenu to a zero-based ID system, which improves an inconsistency in generated IDs when making new items in the editor. | |||
2022-01-25 | Make popup menus focus items automatically when not using the mouse | Michael Alexsander | |
2022-01-20 | [Windows] Fix pop-up dialogs instantly closing. | bruvzg | |
2022-01-15 | OptionButton::pressed(): give focus to selected | Ricardo Buring | |
2022-01-08 | Merge pull request #54647 from rafallus/fix/popupmenu_ids | Rémi Verschelde | |
Fix `PopupMenu` items id range in inspector |