summaryrefslogtreecommitdiffstats
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #80661 from MewPurPur/nav-agent-more-readableRémi Verschelde2023-08-163-3/+3
|\ | | | | | | Make the NavigationAgent3D icon more readable
| * Make the NavigationAgent3D icon more readableMewPurPur2023-08-153-3/+3
| |
* | Merge pull request #80659 from MewPurPur/portable-texture-iconRémi Verschelde2023-08-163-2/+2
|\ \ | | | | | | | | | Add PortableCompressedTexture2D icon
| * | Add PortableCompressedTexture2D iconMewPurPur2023-08-153-2/+2
| |/
* | Merge pull request #80610 from lawnjelly/fix_tilemap_editor_plugin_crash2Rémi Verschelde2023-08-142-1/+8
|\ \ | | | | | | | | | Fix `TileMapEditorPlugin` crash by storing tilemap ID instead of pointer
| * | Fix `TileMapEditorPlugin` crash by storing tilemap ID instead of pointerlawnjelly2023-08-142-1/+8
| | | | | | | | | | | | Store the tilemap ObjectID instead of raw pointer, and check it is valid before access.
* | | Merge pull request #80607 from lawnjelly/fix_tileset_signal_crashRémi Verschelde2023-08-141-0/+6
|\ \ \ | | | | | | | | | | | | Fix crash on exit where `TileSet` calls destroyed `TileSetAtlasSourceEditor`
| * | | Fix crash on exit where TileSet calls destroyed TileSetAtlasSourceEditorlawnjelly2023-08-141-0/+6
| |/ / | | | | | | | | | Removes signal from TileSet on destroying TileSetAtlasSourceEditor, to prevent TileSet calling function in destroyed TileSetAtlasSourceEditor.
* | | Merge pull request #80598 from MewPurPur/curve-xyz-texture-iconRémi Verschelde2023-08-142-1/+2
|\ \ \ | |/ / |/| | | | | Add CurveXYZTexture icon
| * | Add CurveXYZTexture iconMewPurPur2023-08-142-1/+2
| |/
* | Merge pull request #76778 from eugene87222/create-plugin-dialogRémi Verschelde2023-08-112-82/+48
|\ \ | | | | | | | | | Apply new input validation method for Create Plugin dialog
| * | Add validation pane to create plugin dialogEugene Yang2023-08-102-82/+48
| |/
* | Merge pull request #58389 from rcorre/blender-numericRémi Verschelde2023-08-112-114/+165
|\ \ | | | | | | | | | Implement numeric blender-style transforms.
| * | Implement numeric blender-style transforms.Ryan Roden-Corrent2023-08-102-114/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the user to input numbers during an "instant" (blender style) transform operation to specify exactly how far to transform the object. For example: g2.5xx: Translate 2.5 units along the local x-axis ry-45: Rotate -45 degrees around the y-axis s.25Z: Scale by a factor of .25 on the xy plane Some shared code between the traslate/rotate/scale branches of update_transform was refactored into apply_transform so numeric transforms could reuse it. This removes any "{X,Y,Z}-Axis Transform" messages. These prevented the "Transforming: (x,y,z)" messages from showing, and the latter are more useful, as they tell you the actual units. This also rearranges finish_transform to clear _edit before updating the axis rendering, so an axis doesn't remain highlighted. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* | | Merge pull request #80476 from bruvzg/log_print_rich_mlRémi Verschelde2023-08-102-8/+13
|\ \ \ | | | | | | | | | | | | [Editor Log] Clear rich print tags only after the last line.
| * | | [Editor Log] Clear rich print tags only after the last line.bruvzg2023-08-102-8/+13
| | | |
* | | | Merge pull request #75694 from ↵Rémi Verschelde2023-08-101-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | YuriSizov/editor-hot-singleton-interfaces-in-your-area Make `EditorInterface` accessible as a singleton
| * | | Make EditorInterface accessible as a singletonYuri Sizov2023-08-091-0/+1
| | |/ | |/| | | | | | | - EditorPlugin.get_editor_interface() is removed as redundant.
* | | Fix TileSet with TileMap handlingkobewi2023-08-092-4/+16
| | |
* | | Merge pull request #80377 from YuriSizov/importers-are-made-to-be-aloneRémi Verschelde2023-08-097-20/+39
|\ \ \ | | | | | | | | | | | | Register and cleanup resource importer singletons in a predictable way
| * | | Register and cleanup resource importer singletons in a predictable wayYuri Sizov2023-08-077-20/+39
| | | |
* | | | Merge pull request #80355 from jcovin293/issue/80347/fix-missing-ellipsisRémi Verschelde2023-08-093-9/+9
|\ \ \ \ | | | | | | | | | | | | | | | Fix menu items that trigger secondary interface missing ellipsis
| * | | | Fix menu items that trigger secondary interface missing ellipsisRandomWalrus132023-08-093-9/+9
| | |/ / | |/| | | | | | | | | | fix #80347
* | | | Merge pull request #80285 from YeldhamDev/just_a_little_bitRémi Verschelde2023-08-093-6/+1
|\ \ \ \ | | | | | | | | | | | | | | | Further separate icon from text of buttons in both editor and default themes
| * | | | Further separate icon from text of buttons in both editor and default themesMichael Alexsander2023-08-073-6/+1
| | |/ / | |/| |
* | | | Merge pull request #80256 from garychia/stack_var_debugRémi Verschelde2023-08-091-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | Avoid retrieving the object ID of a stack variable if it is nil
| * | | Avoid retrieving the object ID of a Nil variableChia-Hsiang Cheng2023-08-041-1/+1
| | | |
* | | | Merge pull request #80215 from clayjohn/HDR-2DRémi Verschelde2023-08-082-0/+6
|\ \ \ \ | | | | | | | | | | | | | | | Add option to enable HDR rendering in 2D
| * | | | Add option to enable HDR rendering in 2Dclayjohn2023-08-072-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is needed to allow 2D to fully make use of 3D effects (e.g. glow), and can be used to substantially improve quality of 2D rendering at the cost of performance Additionally, the 2D rendering pipeline is done in linear space (we skip linear_to_srgb conversion in 3D tonemapping) so the entire Viewport can be kept linear. This is necessary for proper HDR screen support in the future.
* | | | | Merge pull request #78744 from KoBeWi/easy_peasy_routine_refactor_stuffRémi Verschelde2023-08-0813-341/+382
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Standardize dialog input validation as a new class
| * | | | | Standardize dialog input validation as a new classkobewi2023-08-0813-341/+382
| | |_|/ / | |/| | |
* | | | | Merge pull request #78468 from KoBeWi/enmarginalizationRémi Verschelde2023-08-081-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix ColorPicker margin theme property
| * | | | | Fix ColorPicker margin theme propertykobewi2023-06-201-1/+1
| | | | | |
* | | | | | Readd a Camera3D icon gizmo to the 3D editor, renew Camera2D/3D iconsHugo Locurcio2023-08-089-5/+11
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The lack of icon gizmo made it no longer possible to select Camera3D nodes in the 3D viewport by clicking on them. A new Camera3D icon gizmo was designed to be direction-neutral. This avoids the issue that the previous icon gizmo had, since it was always facing right. This also adds icons for CameraAttributesPractical and CameraAttributesPhysical.
* | | | | Merge pull request #80362 from Calinou/string-use-unicode-compiletimeRémi Verschelde2023-08-079-15/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Use compile-time Unicode string conversion
| * | | | | Use compile-time Unicode string conversionHugo Locurcio2023-08-079-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to this syntax introduced in C++11, this reduces the amount of work that needs to be performed at run-time while making the code more terse.
* | | | | | Merge pull request #80102 from MewPurPur/undo-redo-iconRémi Verschelde2023-08-071-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add UndoRedo icon
| * | | | | | Add UndoRedo iconMewPurPur2023-08-041-0/+1
| | | | | | |
* | | | | | | Merge pull request #79971 from Calinou/editor-filesystem-dock-expand-favoritesRémi Verschelde2023-08-071-1/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Uncollapse favorites by default in the editor FileSystem dock
| * | | | | | | Uncollapse favorites by default in the editor FileSystem dockHugo Locurcio2023-07-281-1/+6
| | | | | | | |
* | | | | | | | Merge pull request #79467 from Calinou/editor-add-paste-as-siblingRémi Verschelde2023-08-072-4/+16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a shortcut to paste nodes as sibling of the selected node
| * | | | | | | | Add a shortcut to paste nodes as sibling of the selected nodeHugo Locurcio2023-07-142-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes quick pasting jobs easier when you don't want a heavily nested structure, by pressing Ctrl + Shift + V (Cmd + Shift + V on macOS) instead of Ctrl + V (Cmd + V on macOS).
* | | | | | | | | Merge pull request #79431 from MewPurPur/non-placeholder-icons-for-placeholdersRémi Verschelde2023-08-074-0/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add icons to some placeholder classes
| * | | | | | | | | Add icons to some placeholder classesMewPurPur2023-07-134-0/+4
| | | | | | | | | |
* | | | | | | | | | Merge pull request #78903 from MewPurPur/forget-dice-we-have-texture-cubes-nowRémi Verschelde2023-08-074-2/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add icons for 3D texture classes
| * | | | | | | | | | Add icons for 3D texture classesMewPurPur2023-08-044-2/+3
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #78858 from MewPurPur/tweak-mesh-previewRémi Verschelde2023-08-0714-118/+124
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve material and mesh preview buttons
| * | | | | | | | | | Improve material and mesh preview buttonsMewPurPur2023-08-0414-118/+124
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #75137 from nongvantinh/implement-6320Rémi Verschelde2023-08-073-7/+48
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | Expose 'Reimport' on right-click context menu in the FileSystem panel
| * | | | | | | | | Expose 'Reimport' on right-click context menu in the FileSystem panelNong Van Tinh2023-05-013-7/+48
| | | | | | | | | |