summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2021-07-22Merge pull request #50746 from LightningAA/fix-texture-preview-crash-4.0Rémi Verschelde
Fix `TexturePreview` crashing
2021-07-22Fix `TexturePreview` crashingLightning_A
2021-07-22Implement textual ext/subresource IDs.reduz
* Friendlier with version control. * Generates pseudo unique IDs, to minimize conflicts when merging, but still user readable (so, not UUID). * Eventually will also allow to have more precisely named sub-resources in imported files. * This will allow better reloading on changes (including resources already loaded) as well as better keeping track of changes on the DCC. * Keeps backward compatibility with the old formats. * Binary and text format version incremented to mark breakage in forward compatibility.
2021-07-22Merge pull request #50319 from nekomatata/optimize-node-path-checkRémi Verschelde
Optimize NodePath update when renaming or deleting nodes in the editor
2021-07-21Implement atlas merging and tile proxiesGilles Roudière
2021-07-21Merge pull request #50684 from Chaosus/fix_output_theme_colorsRémi Verschelde
Fix Output panel colors on theme changing
2021-07-21Merge pull request #50521 from aaronfranke/iseqapproxRémi Verschelde
Use `is_equal_approx` in more places
2021-07-21Fix Output panel colors on theme changingYuri Roubinsky
2021-07-21Use is_equal_approx in more placesAaron Franke
2021-07-20Fix hidden seperators when horizontal frames is 1foxydevloper
2021-07-21Merge pull request #50662 from SirQuartz/patch-25Rémi Verschelde
Fix visual script icons
2021-07-20Fix visual script iconsNick Huelin
This pull request fixes an issue where the visual script icons weren't representative of their data.
2021-07-20Merge pull request #38317 from verdog/get-cam-2d-4.0Rémi Verschelde
add viewport.get_camera_2d()
2021-07-20Make "remove action" translatable in Input Mapfoxydevloper
2021-07-20Merge pull request #50649 from KoBeWi/🐛Rémi Verschelde
Fix Change Node Type after Add Node Here
2021-07-20Merge pull request #50648 from foxydevloper/remove-weird-printsRémi Verschelde
Remove leftover prints when using shader global variables
2021-07-20Fix Change Node Type after Add Node Herekobewi
2021-07-20Minor enhancements for the TileMap editorMichael Alexsander
2021-07-20Merge pull request #50621 from KoBeWi/feel_good_scrollRémi Verschelde
Add scrolling to tile atlas view
2021-07-20Add scrolling to tile atlas viewkobewi
2021-07-20Merge pull request #50631 from timothyqiu/add-item-typeRémi Verschelde
Improve add item type UI in theme editor
2021-07-20Merge pull request #50500 from ↵Rémi Verschelde
LightningAA/simplify-subviewport-preview-editor-theme Remove unnecessary `get_editor_theme()` in `SubViewportPreview`
2021-07-20Merge pull request #50505 from Calinou/editor-create-dialog-display-class-nameRémi Verschelde
Display the class name in the description
2021-07-20Improve add item type UI in theme editorHaoyu Qiu
2021-07-20Merge pull request #50593 from SirQuartz/patch-24Rémi Verschelde
Fix Illegible text in audio bus editor
2021-07-20Merge pull request #50605 from Calinou/tweak-shader-code-styleRémi Verschelde
Use C++11 raw literals for shader code to improve readability
2021-07-20Merge pull request #50624 from foxydevloper/translate-more-stringsRémi Verschelde
Make various strings translatable
2021-07-20Merge pull request #50498 from LightningAA/zoom-out-alt-4.0Rémi Verschelde
Add shift + [1-5] keyboard shortcuts to zoom out
2021-07-20Merge pull request #50627 from Atlinx/fix_50617Rémi Verschelde
Add scaling to the curve editor's handles
2021-07-20Merge pull request #50618 from reduz/implement-more-specialization-constantsRémi Verschelde
Implement more rendering options as specialization constants
2021-07-20Merge pull request #50607 from bruvzg/add_bold_fontsRémi Verschelde
[Editor Fonts] Add Noto Sans Bold font variant for supported languages.
2021-07-19Implement more rendering options as specialization constantsreduz
* Shadow quality settings now specialization constant. * Decal and light projector filters can be set. * Changing those settings forces re-creation of the pipelines. These changes should help improve performance related to shadow mapping, and allows improving performance by sacrificing decal and light projector quality.
2021-07-19Add scaling to the curve editor's handlesAtlinx
This fixes issue #50617
2021-07-19Make various strings translatablefoxydevloper
2021-07-19Merge pull request #50599 from Calinou/editor-profiler-improve-tooltipRémi Verschelde
Improve tooltips in the editor profiler to mention the script name
2021-07-19Merge pull request #50582 from timothyqiu/resource-extra-buttonRémi Verschelde
Minor enhancements for the resource options button
2021-07-19[Editor Fonts] Add Noto Sans Bold font variant for supported languages.bruvzg
2021-07-19Remove random prints for some shader actionsfoxydevloper
2021-07-20Implemented the ability to add shortcut for Project -> Reload Current Project.Stanislav Labzyuk
2021-07-19Merge pull request #50517 from KoBeWi/🌳💣Rémi Verschelde
Assign value to property by dropping to scene tree
2021-07-19Minor enhancements for the resource options buttonHaoyu Qiu
2021-07-19Merge pull request #50606 from Chaosus/textedit_fix_guttertypeRémi Verschelde
Fixed typos in `TextEdit::GutterType` enum
2021-07-19Assign value to property by dropping to scene treekobewi
2021-07-19Fixed typos in `TextEdit::GutterType` enumYuri Roubinsky
2021-07-19Use C++11 raw literals for shader code to improve readabilityHugo Locurcio
In files that have lots of branching, `\t` was replaced with a tab character instead.
2021-07-18Optimize StringName usagereduz
* Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor.
2021-07-19Improve tooltips in the editor profiler to mention the script nameHugo Locurcio
Co-authored-by: CrispyPin <crispin@tasa.se>
2021-07-18Fix Illegible text in audio bus editorNick Huelin
This pull request fixes an issue with the audio bus editor where the text would be illegible regardless of the theme being used.
2021-07-18Remove unnecessary get_editor_theme() in SubViewportPreviewLightning_A
2021-07-18Fix crash in EditorSpinSliderkobewi