summaryrefslogtreecommitdiffstats
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #49783 from aaronfranke/real-editor-pluginsRémi Verschelde2021-08-029-213/+184
|\ | | | | Use real_t in editor plugins
| * Use real_t in editor pluginsAaron Franke2021-08-019-213/+184
| | | | | | | | Also use const more often and delete dead code in CanvasItemEditor
* | Merge pull request #50430 from goostengine/ctrl-enter-commitRémi Verschelde2021-08-022-0/+27
|\ \ | |/ |/| VCS: Allow to stage and commit all files with Ctrl + Enter
| * VCS: Allow to stage and commit all files with Ctrl + EnterAndrii Doroshenko (Xrayez)2021-07-172-0/+27
| |
* | Merge pull request #51139 from Chaosus/fix_canvasitem_drag_warningRémi Verschelde2021-08-011-5/+7
|\ \ | | | | | | Prevent warning spam to console when dragging a CanvasItem in container
| * | Prevent warning spam to console when dragging a CanvasItem in containerYuri Roubinsky2021-08-011-5/+7
| | |
* | | Fix crash on doc dragging in script list panelYuri Roubinsky2021-08-011-2/+6
|/ /
* | Merge pull request #51124 from YeldhamDev/local_editor_dup_fixRémi Verschelde2021-08-011-7/+2
|\ \ | | | | | | Fix being able to add duplicate files in the Localization editor
| * | Fix being able to add duplicate files in the Localization editorMichael Alexsander2021-07-311-7/+2
| | |
* | | Merge pull request #51114 from pycbouh/editor-fix-audio-bus-colorsRémi Verschelde2021-07-312-30/+16
|\ \ \ | | | | | | | | Fix theming in the audio bus editor
| * | | Fix theming in the audio bus editorYuri Sizov2021-07-312-30/+16
| | | |
* | | | Merge pull request #51110 from pycbouh/editor-put-the-colon-back-inRémi Verschelde2021-07-314-10/+10
|\ \ \ \ | | | | | | | | | | Put multiple colons back into translated strings
| * | | | Put multiple colons back into translated stringsYuri Sizov2021-07-314-10/+10
| |/ / /
* / / / Make action names translatableHaoyu Qiu2021-07-313-9/+15
|/ / /
* | | Merge pull request #46270 from RandomShaper/fix_can_resetRémi Verschelde2021-07-312-72/+57
|\ \ \ | | | | | | | | Rationalize property reversion
| * | | Rationalize property reversionPedro J. Estébanez2021-07-302-72/+57
| | | |
* | | | Merge pull request #51057 from V-Sekai/bake-reset-animRémi Verschelde2021-07-303-0/+284
|\ \ \ \ | | | | | | | | | | Bake RESET animation.
| * | | | Bake RESET animation.K. S. Ernest (iFire) Lee2021-07-303-0/+284
| | | | | | | | | | | | | | | | | | | | Co-authored-by: MMMaellon <mmmaellon@gmail.com> Co-authored-by: Eron <rufsketch1@gmail.com>
* | | | | Make "Find in Files" searches ignore directories with `.gdignore` files in themNicholas Huelin2021-07-301-0/+5
| | | | | | | | | | | | | | | This pull request fixes an issue where searches using the "Find in Files" function would include folders with `.gdignore` files in them. The editor is supposed to ignore directories with these files in them altogether.
* | | | | Merge pull request #51078 from nekomatata/code-editor-theme-change-optimizationRémi Verschelde2021-07-302-0/+15
|\ \ \ \ \ | |_|/ / / |/| | | | Optimize theme change in code editor
| * | | | Optimize theme change in code editorPouleyKetchoupp2021-07-302-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | Postpone applying the whole theme when a setting changes, to avoid updating everything many times when the whole editor theme is changed.
* | | | | Merge pull request #50984 from Calinou/project-manager-vulkan-clustered-mobileRémi Verschelde2021-07-301-22/+15
|\ \ \ \ \ | |_|_|/ / |/| | | | Expose Vulkan's clustered and mobile backends in the project manager
| * | | | Expose Vulkan's clustered and mobile backends in the project managerHugo Locurcio2021-07-301-22/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since OpenGL will not be available in Godot 4.0, this exposes a choice between Vulkan clustered and Vulkan mobile in the project manager. Despite the name, Vulkan mobile has many benefits on desktop platforms. It provides better performance on simple scenes, and ensures that you won't accidentally use unsupported features while testing your project on desktop platforms. The Vulkan backend setting was made into a "basic" setting so that it can be changed without having to enable the Advanced Settings toggle. This also improves list formatting to use bullet points and tweaks the property hint to be more descriptive.
* | | | | Merge pull request #51067 from akien-mga/doc-return-argument-self-closing-tagsRémi Verschelde2021-07-301-8/+4
|\ \ \ \ \ | | | | | | | | | | | | doc: Use self-closing tags for `return` and `argument`
| * | | | | doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* | | | | | Merge pull request #51041 from foxydevloper/new-resources-snake-caseRémi Verschelde2021-07-302-3/+6
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Name new resource files with `snake_case`
| * | | | | Name new resource files with `snake_case`foxydevloper2021-07-292-3/+6
| | |/ / / | |/| | |
* | | | | Merge pull request #35891 from Calinou/editor-viewport-highlight-context-menusRémi Verschelde2021-07-304-7/+71
|\ \ \ \ \ | | | | | | | | | | | | Highlight context menu items at the top of the 2D/3D viewports
| * | | | | Highlight context menu items at the top of the 2D/3D viewportsHugo Locurcio2021-07-274-7/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it easier to notice that some menu items only appear when specific nodes are selected. This change applies to both 2D and 3D editors, including both plugin-based menus and the hardcoded 2D layout/animation contextual menus.
* | | | | | Make the focus outline translucent for editor viewportsHugo Locurcio2021-07-303-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the focus outline less distracting on the 2D and 3D editor viewports.
* | | | | | Merge pull request #50982 from Calinou/editor-use-bullet-pointsRémi Verschelde2021-07-302-4/+4
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Use bullet points in the editor instead of dashes where relevant
| * | | | | Use bullet points in the editor instead of dashes where relevantHugo Locurcio2021-07-282-4/+4
| | |_|/ / | |/| | |
* | | | | Merge pull request #51011 from foxydevloper/drag-drop-root-defaultRémi Verschelde2021-07-302-24/+32
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Make drag and drop into viewport add to root node by defaultfoxydevloper2021-07-292-24/+32
| |/ / / | | | | | | | | | | | | | | | | When dragging and dropping a texture, mesh, or scene from the FileSystem into the 2D or 3D viewport, it will be added as a child of the current scene's root node.
* | | | Merge pull request #51024 from Chaosus/clear_processes_idsRémi Verschelde2021-07-291-0/+1
|\ \ \ \ | | | | | | | | | | Clear debug process identifiers array at `stop()` to prevent invalid checking of them
| * | | | Clear debug process id at `stop()` to prevent invalid checking of themYuri Roubinsky2021-07-291-0/+1
| | | | |
* | | | | Remove colon from column titlesHaoyu Qiu2021-07-291-5/+5
|/ / / /
* | | | Merge pull request #50989 from SirQuartz/patch-35Rémi Verschelde2021-07-291-1/+1
|\ \ \ \ | | | | | | | | | | Fix duplicate shortcut for paint and erase in TileMap editor
| * | | | Fix duplicate shortcut in TileMap EditorNicholas Huelin2021-07-281-1/+1
| |/ / / | | | | | | | | This pull request fixes an issue where the paint and erase tools in the TileMap editor had the same shortcut (E). The erase tool having "E" be its shortcut makes more sense than the paint tool having that be its shortcut. So I changed the paint tool's shortcut to be "D" since nothing else uses it and it's short for "draw", it's also right next to "S" on the keyboard which happens to be the selection tool.
* / / / Hide open doc button when not inspecting anythingHaoyu Qiu2021-07-291-2/+3
|/ / /
* | | Merge pull request #50961 from YeldhamDev/embed_windows_fixesRémi Verschelde2021-07-281-3/+5
|\ \ \ | | | | | | | | Multiple cosmetic fixes for embedded windows
| * | | Multiple cosmetic fixes for embedded windowsMichael Alexsander2021-07-271-3/+5
| |/ /
* | | Improve the 2D editor ruler displayHugo Locurcio2021-07-281-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | - Use the ° symbol instead of "deg" to reduce clutter. - Round the displayed lengths to only one decimal instead of two to further reduce clutter. - Don't make the `px` suffix localizable, as it isn't localizable anywhere else in the editor.
* | | Merge pull request #50597 from Calinou/3d-editor-improve-manipulation-gizmoRémi Verschelde2021-07-281-11/+16
|\ \ \ | | | | | | | | Improve the 3D editor manipulation gizmo
| * | | Improve the 3D editor manipulation gizmoHugo Locurcio2021-07-191-11/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow some tolerance when clicking the plane move/scale, even if the click is actually slightly outside the plane (similar to Blender). - Make the rotate manipulation circles visually thinner to be less distracting. - Make the hovered color less saturated to be more distinguishable from the non-hovered state. - Don't set brightness above 1.0 to prevent the gizmo from glowing when hovered.
* | | | Merge pull request #50826 from Calinou/editor-improve-mesh-uv-previewRémi Verschelde2021-07-281-3/+4
|\ \ \ \ | |_|/ / |/| | | Improve MeshInstance3D UV preview in the editor
| * | | Improve MeshInstance3D UV preview in the editorHugo Locurcio2021-07-251-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use background and line colors that match better with the rest of the editor. - Use translucent lines to make overlapping lines visible. - Tweak the error message to mention the UV layer in question when there is no UV for a defined layer.
* | | | Merge pull request #50836 from Calinou/3d-editor-camera-preview-add-shortcutRémi Verschelde2021-07-271-0/+1
|\ \ \ \ | | | | | | | | | | Add shortcut to toggle the 3D editor's camera preview
| * | | | Add shortcut to toggle the 3D editor's camera previewHugo Locurcio2021-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A Camera3D node still has to be selected to initially enable camera preview, but another node can then be selected and the preview can be disabled by pressing the shortcut key again.
* | | | | Merge pull request #50933 from JFonS/gizmo_rework_improvementsRémi Verschelde2021-07-271-25/+43
|\ \ \ \ \