Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #89264 from ryevdokimov/don't-update-snap-every-scan | Rémi Verschelde | 2024-03-08 | 1 | -2/+5 |
|\ | | | | | | | Move `snap_controls_to_pixels` from process to projects settings changed method | ||||
| * | Move `snap_controls_to_pixels` from process to projects settings changed method | Robert Yevdokimov | 2024-03-07 | 1 | -2/+5 |
| | | |||||
* | | Fix wrong undo-redo action when dropping files containing circular dependencies | David Luevano Alvarado | 2024-03-07 | 1 | -12/+25 |
|/ | |||||
* | Merge pull request #87886 from ryevdokimov/don't-use-physics-process | Rémi Verschelde | 2024-03-07 | 1 | -3/+3 |
|\ | | | | | | | Do not use `NOTIFICATION_PHYSICS_PROCESS` for 2D Editor | ||||
| * | Do not use physics process for 2D editor | Robert Yevdokimov | 2024-02-02 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #89132 from jsjtxietian/lock-update | Rémi Verschelde | 2024-03-06 | 1 | -29/+33 |
|\ \ | | | | | | | | | | Update lock and group button state when selection changed in CanvasItemEditor | ||||
| * | | Update lock and group button state when selection changed | jsjtxietian | 2024-03-06 | 1 | -29/+33 |
| | | | |||||
* | | | Fix editor crash when unsupported `Resource` is dropped in scene | David Luevano Alvarado | 2024-03-04 | 1 | -51/+48 |
|/ / | |||||
* | | Merge pull request #88829 from ryevdokimov/institate_message-2d | Rémi Verschelde | 2024-02-27 | 1 | -49/+61 |
|\ \ | | | | | | | | | | Show instantiating or inherit message when using drag to instantiate in 2D | ||||
| * | | Show instantiating or inherit message when using to drag to instantiate in 2D | Robert Yevdokimov | 2024-02-27 | 1 | -49/+61 |
| | | | |||||
* | | | Add const lvalue ref to editor/* container parameters | Muller-Castro | 2024-02-26 | 1 | -2/+2 |
|/ / | |||||
* | | Add methods to add submenus without using names | kobewi | 2024-02-22 | 1 | -12/+6 |
| | | |||||
* | | Merge pull request #69032 from ↵ | Rémi Verschelde | 2024-02-20 | 1 | -0/+4 |
|\ \ | | | | | | | | | | | | | | | | KoBeWi/check_every_changed_setting_in_every_group_everywhere() Use `check_changed_settings_in_group()` everywhere | ||||
| * | | Use check_changed_settings_in_group() everywhere | kobewi | 2024-02-19 | 1 | -0/+4 |
| | | | |||||
* | | | use ED_IS_SHORTCUT macro instead of matches_event | CookieBadger | 2024-02-19 | 1 | -10/+10 |
|/ / | |||||
* | | Make auto translation inheritable | Michael Alexsander | 2024-02-15 | 1 | -1/+1 |
| | | |||||
* | | Select newly added nodes on drag and drop in 2D viewport | viksl | 2024-02-14 | 1 | -0/+5 |
| | | |||||
* | | Fix CanvasItem/Node3D editor plugin drag drop transform calculation | kleonc | 2024-02-13 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #86659 from MajorMcDoom/live-debug-local-transform | Rémi Verschelde | 2024-02-12 | 1 | -1/+5 |
|\ \ | | | | | | | | | | Improved synchronization of Transforms during live debug sessions | ||||
| * | | Changed various editor transform operations to be committed in local instead ↵ | Zi Ye | 2024-01-05 | 1 | -1/+5 |
| | | | | | | | | | | | | of global space. Fixed a couple of bugs when syncing transforms to debug instance. | ||||
* | | | Merge pull request #87623 from Calinou/editor-scene-drag-and-drop-tweak-modifier | Rémi Verschelde | 2024-02-05 | 1 | -7/+6 |
|\ \ \ | | | | | | | | | | | | | Change scene drag-and-drop modifier behavior in the 2D and 3D editors | ||||
| * | | | Change scene drag-and-drop modifier behavior in the 2D and 3D editors | Hugo Locurcio | 2024-01-26 | 1 | -7/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Behavior is now consistent across 2D and 3D editors. - By default, drag-and-dropping adds the scene as a child of the selected node. Hold Alt when releasing the mouse to add the scene as a child of the root node, or Shift to add the scene as a sibling of the selected node. - To choose a different node type in the 2D editor when drag-and-dropping a texture resource, hold Alt + Shift (instead of just Alt). - If multiple nodes are selected, only the first one is taken into account. This was previously the behavior in 2D, but not in 3D (an error dialog appeared instead). This makes the UI more forgiving. | ||||
* | | | | Merge pull request #87125 from ↵ | Rémi Verschelde | 2024-02-05 | 1 | -0/+4 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | ryevdokimov/fix-removing-preview-nodes-on-ui-cancel Clear drag preview nodes on `NOTIFICATION_DRAG_END` | ||||
| * | | | Clear drag preview nodes on `NOTIFICATION_DRAG_END` | Robert Yevdokimov | 2024-02-03 | 1 | -0/+4 |
| | | | | |||||
* | | | | Add cancel transformation shortcut to 2D | Robert Yevdokimov | 2024-01-26 | 1 | -6/+8 |
| |/ / |/| | | |||||
* | | | Update the viewport if CanvasItem top level is changed | Robert Yevdokimov | 2024-01-22 | 1 | -1/+1 |
| | | | |||||
* | | | Improve editor theme generation after the refactor | Yuri Sizov | 2024-01-17 | 1 | -1/+2 |
| | | | |||||
* | | | Reorganize code related to editor theming | Yuri Sizov | 2024-01-16 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well. | ||||
* | | Update deferred calls to use Callables | kobewi | 2024-01-09 | 1 | -6/+8 |
| | | |||||
* | | Merge pull request #86933 from alessandrofama/drop-texture-scene-history | Rémi Verschelde | 2024-01-08 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Fix 2D viewport texture drop issue with global history registration | ||||
| * | | Fix issue with dropping texture in 2D viewport causing incorrect global ↵ | Alessandro Famà | 2024-01-07 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | history registration This fix addresses an issue where dropping a texture onto the 2D viewport in a scene without a root node incorrectly registers the action in the global history. Subsequently undoing and redoing this action in another scene results in the newly created node replacing the root of the current scene. Fixes #86826. | ||||
* | | Merge pull request #86805 from ryevdokimov/clear-nodes-on-ui-cancel-2d | Rémi Verschelde | 2024-01-08 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Allow `ui_cancel` to unselect all nodes in all edit modes in 2D, matching 3D behavior | ||||
| * | | Allow ui_cancel to unselect all nodes in 2D, matching 3D behavior | Robert Yevdokimov | 2024-01-04 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #86804 from ryevdokimov/allow-all-modes-to-select | Rémi Verschelde | 2024-01-08 | 1 | -9/+10 |
|\ \ \ | | | | | | | | | | | | | Allow all editor modes to select nodes in the viewport | ||||
| * | | | Allow all editor modes to select nodes in the viewport | Robert Yevdokimov | 2024-01-05 | 1 | -9/+10 |
| |/ / | |||||
* | / | Add const lvalue ref to container parameters | Muller-Castro | 2024-01-05 | 1 | -5/+5 |
| |/ |/| | |||||
* | | Merge pull request #75005 from J-N-Witch/add-position-gizmo-toggle | Rémi Verschelde | 2024-01-04 | 1 | -18/+54 |
|\ \ | |/ |/| | | | Add option to toggle visibility of Position gizmos in 2D editor, organize existing options | ||||
| * | Introduce a "Gizmos" submenu for toggling visibility of gizmos in 2D editor | J. N. Witch | 2023-10-25 | 1 | -18/+54 |
| | | | | | | | | | | | | instead of standalone checkboxes like "Show Group And Lock Gizmos". Add option to toggle visibility of Position gizmos. | ||||
* | | Merge pull request #84788 from Cerno-b/fix-description-text-for-grouping | Rémi Verschelde | 2024-01-03 | 1 | -2/+2 |
|\ \ | | | | | | | | | | Clarify description of "group selected" | ||||
| * | | Clarify description of "group selected" | Cerno_b | 2023-11-12 | 1 | -2/+2 |
| |/ | |||||
* / | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 1 | -2/+1 |
|/ | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | ||||
* | Merge pull request #82667 from ↵ | Rémi Verschelde | 2023-10-22 | 1 | -6/+9 |
|\ | | | | | | | | | | | kleonc/canvas-item-editor-drag-moving-transforms-fix Fix transform calculations for drag-moving CanvasItems in editor | ||||
| * | Fix transform calculations for drag-moving CanvasItems in editor | kleonc | 2023-10-04 | 1 | -6/+9 |
| | | |||||
* | | Merge pull request #81812 from MewPurPur/zoomies | Rémi Verschelde | 2023-10-09 | 1 | -10/+4 |
|\ \ | | | | | | | | | | Incorporate min and max zoom limits into the EditorZoomWidget | ||||
| * | | Incorporate min and max zoom limits into the EditorZoomWidget | MewPurPur | 2023-10-07 | 1 | -10/+4 |
| | | | |||||
* | | | Fix node icons appearing too big in some cases | kobewi | 2023-10-03 | 1 | -4/+8 |
| |/ |/| | |||||
* | | Merge pull request #81939 from YuriSizov/gui-flat-and-depressed | Rémi Verschelde | 2023-09-25 | 1 | -20/+28 |
|\ \ | | | | | | | | | | Replace flat buttons with flat-styled buttons with a visible pressed state | ||||
| * | | Replace flat buttons with flat-styled buttons with a visible pressed state | Yuri Sizov | 2023-09-19 | 1 | -20/+28 |
| | | | |||||
* | | | Fix leak when calling remove_control_from_menu_panel | Haoyu Qiu | 2023-09-24 | 1 | -1/+3 |
| | | | |||||
* | | | Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platform | ajreckof | 2023-09-19 | 1 | -6/+6 |
|/ / |