summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2021-05-31Improve the layout and texts of the Editor Feature Profiles dialogYuri Sizov
2021-05-31Merge pull request #49223 from timothyqiu/plugin-config-desc-wrapRémi Verschelde
Wrap description TextEdit of plugin config dialog
2021-05-31Merge pull request #49132 from Calinou/editor-syntax-themes-rename-defaultRémi Verschelde
Rename the bundled text editor themes for consistency with themes
2021-05-31Rename the bundled text editor themes for consistency with themesHugo Locurcio
The Adaptive text editor theme is the default, and has therefore been renamed Default for consistency with the Default theme preset. It keeps its automatic dark/light switch status. The Default text editor theme was actually a legacy Godot 2-style theme, so it has been renamed to Godot 2 to match the theme preset. Its background color has been changed to be a constant opaque color, since the new editor theme made the theme look less good on a translucent background. The previous background color on light theme also lacked contrast.
2021-05-31Wrap description TextEdit of plugin config dialogHaoyu Qiu
2021-05-31Merge pull request #49178 from YeldhamDev/remove_dim_optionRémi Verschelde
2021-05-31Merge pull request #49157 from Chaosus/vs_billboardRémi Verschelde
Added Billboard Node to Visual Shaders
2021-05-31Merge pull request #49175 from nobuyukinyuu/bind-zoom-on-positionRémi Verschelde
Bind CanvasItemEditor::_zoom_on_position and CanvasItemEditor::get_st…
2021-05-31Merge pull request #49144 from aemreaydin/editor-features-collapse-resetRémi Verschelde
2021-05-31Merge pull request #49121 from KoBeWi/dropreloadRémi Verschelde
Add preload() to resource path when holding Ctrl
2021-05-31Merge pull request #49162 from Paulb23/fix_find_text_change_signalRémi Verschelde
Fix FindReplaceBar text_change signal binding after replace all
2021-05-31Merge pull request #49130 from Calinou/editor-improve-audio-bus-themingRémi Verschelde
Improve the audio bus editor appearance
2021-05-31Merge pull request #49050 from reduz/implement-spirv-cacheRémi Verschelde
Implement shader caching
2021-05-31Implement shader cachingreduz
* Shader compilation is now cached. Subsequent loads take less than a millisecond. * Improved game, editor and project manager startup time. * Editor uses .godot/shader_cache to store shaders. * Game uses user://shader_cache * Project manager uses $config_dir/shader_cache * Options to tweak shader caching in project settings. * Editor path configuration moved from EditorSettings to new class, EditorPaths, so it can be available early on (before shaders are compiled). * Reworked ShaderCompilerRD to ensure deterministic shader code creation (else shader may change and cache will be invalidated). * Added shader compression with SMOLV: https://github.com/aras-p/smol-v
2021-05-28Remove `dim_editor_on_dialog_popup` from editor settingsMichael Alexsander
2021-05-28Bind CanvasItemEditor::_zoom_on_position and CanvasItemEditor::get_state to ↵nobuyuki_nyuu
ClassDB
2021-05-28Fix FindReplaceBar text_change signal binding after replace allPaulb23
2021-05-28Added Billboard Node to Visual ShadersYuri Roubinsky
2021-05-27Fixed changing enabled classes resetting folding in manage editor features.Emre Aydin
2021-05-27Add preload() to resource path when holding Ctrlkobewi
2021-05-27Use a negative contrast setting for light editor themesHugo Locurcio
This makes light themes look more natural with regards to UI design guidelines around "elevation".
2021-05-27Improve the audio bus editor appearanceHugo Locurcio
- Use the editor font color for notch lines and text instead of a more contrasted color. - Reuse the editor theme's tooltip styling and apply it on theme change. - Make the preview label display an explicit `+` sign for positive values. - Prevent a zero value from displaying as `-0.0 dB` instead of `0.0 dB`. - Scale notch lines on hiDPI displays.
2021-05-26Fixed console error spam (about invalid edited scene index)Yuri Roubinsky
2021-05-26Merge pull request #49060 from EricEzaM/fix-rich-text-label-and-editor-logRémi Verschelde
Fixed implementation of RichTextLabel remove_line(), which fixed issues in EditorLog.
2021-05-26Merge pull request #49094 from madmiraal/fix-docs-3977Rémi Verschelde
Update EditorResourcePreview queue_*() documentation
2021-05-26Merge pull request #49056 from Chaosus/vs_colorYuri Roubinsky
2021-05-26Implements expandable color ports in visual shadersYuri Roubinsky
2021-05-26Update EditorResourcePreview queue_*() documentationMarcel Admiraal
2021-05-26Fixed implementation of RTL remove_line(), which fixed issues in EditorLog.Eric M
There were some issues in RichTextLabel `remove_line()` method, where items were not correctly removed, and line decremending for items in later lines was not correctly done. This also fixed several headaches with EditorLog, which relied on the `remove_line()` method for collapsing of duplicate messages. The fix to RTL also fixed the issues with EditorLog. Fixes #49030
2021-05-25Merge pull request #48546 from pycbouh/tree-highlight-selected-relationshipsRémi Verschelde
2021-05-25Merge pull request #49068 from pycbouh/i-broke-inspectorRémi Verschelde
Make `EditorFileDialog` only created on demand in `EditorResourcePicker`
2021-05-25Add highlight to the relationship lines of selected Tree itemsYuri Sizov
2021-05-25Make EditorFileDialog only created on demand in EditorResourcePickerYuri Sizov
2021-05-25Rename File::get_len() get_length()Marcel Admiraal
2021-05-25Merge pull request #48931 from groud/add_some_tiles_editors_settingsRémi Verschelde
Add TileMap grid editor settings.
2021-05-25Add TileMap grid editor settings.Gilles Roudière
2021-05-24Add editor icons for RibbonTrailMesh and TubeTrailMeshHugo Locurcio
2021-05-24Merge pull request #48644 from Calinou/editor-increase-icon-saturationRémi Verschelde
Increase icon saturation by 30% for all editor icons
2021-05-24Fixes adding nodes on dragging in visual shaders Yuri Roubinsky
2021-05-24Merge pull request #47791 from Chaosus/fix_doc_themeRémi Verschelde
Fix doc theme not changing when its changed via settings
2021-05-24Merge pull request #48956 from Chaosus/vs_fix_adding_multiple_resources_undoRémi Verschelde
Fixes non-atomary action of dragging resources on visual shader graph
2021-05-24Merge pull request #48829 from Chaosus/vs_comment_node_fixesRémi Verschelde
Prevents VisualShaderNodeComment from overlapping its content
2021-05-23Change frame_coords to Vector2ikobewi
2021-05-23Merge pull request #40397 from KoBeWi/silent_seekerRémi Verschelde
Allow to move timeline without moving animation
2021-05-23Merge pull request #48980 from amoriqbal/patch-1Rémi Verschelde
Mouse pointer reappears at same spot
2021-05-23Reset Shader Editor scroll when changing shaderkobewi
2021-05-23SpriteFramesEditor Minor fixeskleonc
2021-05-23Mouse ptr reappears at drag start positionamor
2021-05-22Add a keyboard shortcut to select the word under cursor in TextEditHugo Locurcio
This also acts as a general-purpose "deselect" shortcut since pressing it a second time will deselect text. This is available both in the script editor and in TextEdit fields in use, both in the editor and projects. The Duplicate Line script editor shortcut was moved to Ctrl + Shift + D since it conflicts with the new shortcut (Ctrl + D). The rationale for doing so is that Duplicate Line is a less commonly used action, and its behavior can be replicated by copying and pasting the current line anyway. (With no selection active, the whole line will be copied.)
2021-05-22Merge pull request #48916 from mortarroad/master-convex-hull-portedRémi Verschelde
Replace QuickHull with Bullet's convex hull computer.