summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2021-05-31ScrollContainer: Expose `_ensure_focused_visible` to the APILightning_A
Was renamed to `ensure_control_visible`
2021-05-09Merge pull request #48534 from Calinou/editor-theme-allow-negative-contrastRémi Verschelde
Allow negative contrast values in the editor theme settings
2021-05-09Merge pull request #46808 from pycbouh/theme-editor-better-create-uiRémi Verschelde
Refactor Create Theme menu in Theme Editor
2021-05-09Merge pull request #48582 from Calinou/editor-resource-preview-fix-focus-outlineRémi Verschelde
Fix EditorPropertyResource focus outline being drawn behind the preview
2021-05-09Merge pull request #48574 from Calinou/editor-add-new-scene-shortcutsRémi Verschelde
Add shortcuts for New Scene and New Inherited Scene actions
2021-05-09Fix EditorPropertyResource focus outline being drawn behind the previewHugo Locurcio
2021-05-09Save the current script when pressing Ctrl + S if no scene is openHugo Locurcio
- Tweak the dialog messages to be more informative. - The "Saved N modified resources" dialog is not a warning per se, so make it more explicit.
2021-05-09Add shortcuts for New Scene and New Inherited Scene actionsHugo Locurcio
These default to Ctrl + N and Ctrl + Shift + N respectively.
2021-05-09Refactor Create Theme menu in Theme EditorYuri Sizov
2021-05-07Merge pull request #48535 from groud/tiles_squashedRémi Verschelde
TileSet and TileMap rework (squashed)
2021-05-07Rework the TileSet resource and TileMap nodes:Gilles Roudière
- Move most properties from TileMap to TileSet, - Make TileSet more flexible, supporting more feature (several collision layers, etc...), - Fusion both the TileMap and TileSet editor, - Implement TileSetSources, and thus a new way to index tiles in the TileSet, - Rework the TileSet and TileMap editors completely, - Implement an editor zoom widget (and use it in several places)
2021-05-07Tweak the setting hint for the custom editor theme settingHugo Locurcio
The custom editor theme is only visible after restarting the editor.
2021-05-07Allow negative contrast values in the editor theme settingsHugo Locurcio
When using a negative contrast value, the base color will be lightened to create the derivative colors instead of being darkened. This can lead to better-looking themes, especially for light themes.
2021-05-07Merge pull request #47530 from likeich/add_instance_child_shortcutRémi Verschelde
Adds command+shift+a shortcut to instance a scene
2021-05-07Merge pull request #48521 from likeich/remove_extra_separatorRémi Verschelde
Remove extra separator in scenetree dock menu
2021-05-07Merge pull request #33577 from Calinou/highlight-control-flow-keywordsRémi Verschelde
Highlight control flow keywords with a different color
2021-05-07Merge pull request #48491 from dalexeev/action-map-editorRémi Verschelde
Improve ActionMapEditor
2021-05-07Merge pull request #48466 from EricEzaM/output-log-save-stateRémi Verschelde
Made Editor Log buttons save their state, per project.
2021-05-07Implement the `%command%` placeholder in the Main Run Args settingHugo Locurcio
This can be used to tell Godot to run an executable that will run Godot rather than running Godot directly. This is useful to make Godot start on the dedicated GPU when using a NVIDIA Optimus setup on Linux: `prime-run %command%` The `editor/run/main_run_args` setting declaration was moved to make it visible in the ProjectSettings documentation.
2021-05-06Remove extra separatorKyle
Removes an extra separator when Scene Tree Editing is disabled. Discussed in #48518
2021-05-06Fixed cut/copy/paste visibilityKyle
Fixes #48514 by moving the visibility of these buttons into their own if statement that depends on if scene tree editing is allowed. Previously it was under the script editing setting which is unexpected as it works with nodes and the scene tree.
2021-05-06Merge pull request #45607 from Calinou/improve-editor-themeRémi Verschelde
Improve the editor theme
2021-05-06Merge pull request #44831 from gongpha/dont-update-tree-if-selectedRémi Verschelde
Blocking updating in SceneTreeEditor when an item was selected
2021-05-06Merge pull request #42416 from Calinou/editor-make-function-save-scriptRémi Verschelde
2021-05-06Merge pull request #37700 from Calinou/rename-ip-unix-tcp-serverRémi Verschelde
Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores
2021-05-06Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio
2021-05-06Fix blank line at start of Editor Log (reinstate #44909)Eric M
2021-05-05Save the current script when adding a new method via signal connectionHugo Locurcio
This makes it possible for external editors to pick up the changes. Most modern editors should reload the file automatically, but some older/lightweight editors may ask the user instead (or only warn after trying to save in the external editor). This closes #41283.
2021-05-05Highlight control flow keywords with a different colorHugo Locurcio
This makes them easier to distinguish from other keywords.
2021-05-05Improve ActionMapEditorDanil Alexeev
- CheckBox replaced with CheckButton. - Removed unnecessary code.
2021-05-06Made Editor Log buttons save their state, per project.Eric M
2021-05-05Merge pull request #48467 from EricEzaM/editor-settings-shortcut-crash-fixRémi Verschelde
2021-05-05fix AnimationTrackEditor's undo with correction invalid method nameTokage
2021-05-05Fixed crash in Editor Settings shortcuts UIEric M
2021-05-04Merge pull request #48378 from Calinou/editor-improve-audio-inspector-previewRémi Verschelde
Improve the editor audio preview inspector appearance and functionality
2021-05-04Merge pull request #47172 from CaptainProton42/fix-3d-scene-previewRémi Verschelde
Fix 3D scene preview generation.
2021-05-04Merge pull request #48451 from EricEzaM/output-log-fixesRémi Verschelde
Fixed issues with Editor Log after recent changes
2021-05-04Fix 3D scene preview generation.CaptainProton42
File system dock previews will now be generated for 3D scenes when no editor feature profile is set.
2021-05-05Fixed issues with Editor Log after recent changesEric M
Fixed #48446, Fixed #48443
2021-05-04Fixed wrong mouse position after releasing grabberkobewi
2021-05-04Merge pull request #47855 from aaronfranke/doubleclickRémi Verschelde
Rename `doubleclick` to `double_click`
2021-05-04Merge pull request #41321 from EricEzaM/output-log-enhancementsRémi Verschelde
2021-05-04Merge pull request #35375 from Calinou/version-click-to-copyRémi Verschelde
Make it possible to copy the Godot version identifier by clicking it
2021-05-04Merge pull request #48274 from groud/undoredo_dependenciesRémi Verschelde
Allow to hook a callback into inspector's undo/redo
2021-05-04Rename `doubleclick` to `double_click`Aaron Franke
2021-05-04Provide a way to hook into Inspectors UndoRedo.Gilles Roudière
2021-05-04Improve output log performance.Eric M
Added method to create a new line in RichTextLabel without adding an ItemNewline to the previous line. Previously, removing a line then adding a newline was adding unnecessary ItemNewline instances to the previous line, significantly the remove_line method.
2021-05-04Output log rewrite and enhancements.Eric M
Added message type filters. Added ability to search. Added ability to collapse multiple duplicate messages into one line. Updated layout to allow for more vertical space in log text area.
2021-05-03Assorted fixes to UV unwrapping and GPU lightmapperjfons
Various fixes to UV2 unwrapping and the GPU lightmapper. Listed here for context in case of git blame/bisect: * Fix UV2 unwrapping on import, also cleaned up the unwrap cache code. * Fix saving of RGBA images in EXR format. * Fixes to the GPU lightmapper: - Added padding between atlas elements, avoids bleeding. - Remove old SDF generation code. - Fix baked attenuation for Omni/Spot lights. - Fix baking of material properties onto UV2 (wireframe was wrongly used before). - Disable statically baked lights for objects that have a lightmap texture to avoid applying the same light twice. - Fix lightmap pairing in RendererSceneCull. - Fix UV2 array generated from `RenderingServer::mesh_surface_get_arrays()`. - Port autoexposure fix for OIDN from 3.x. - Save debug textures as EXR when using floating point format.
2021-05-03Merge pull request #48403 from kleonc/tilemap-editor-modulate-autotile-previewRémi Verschelde
TileMapEditor Modulate autotile previews