summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2022-01-23Merge pull request #57029 from timothyqiu/disable-script-editor-menuRémi Verschelde
2022-01-23Minor tweaks and fixes to panningkobewi
2022-01-23Merge pull request #57012 from Calinou/editor-add-new-script-textfile-shortcutsRémi Verschelde
2022-01-23[Editor] Disable contextual alternates (coding ligatures) outside of code ↵bruvzg
editor.
2022-01-23Merge pull request #57000 from KoBeWi/UNLIMITED_PANNINGRémi Verschelde
2022-01-23Merge pull request #56474 from brennengreen/keying-boundsRémi Verschelde
2022-01-23Merge pull request #35508 from Calinou/editor-help-references-use-code-fontRémi Verschelde
2022-01-23Merge pull request #57056 from Chaosus/vs_fix_defaultsRémi Verschelde
2022-01-23Merge pull request #57060 from KoBeWi/you_have_1_completion_requestRémi Verschelde
2022-01-22Add usage of indeterminate checkboxes to editorkobewi
2022-01-22SpriteFramesEditor Show AtlasTexture's source texture path in the frame's ↵kleonc
tooltip
2022-01-22Remove transform input from fog mode in visual shadersYuri Roubinsky
2022-01-22Rename request_code_completion signalkobewi
2022-01-22Fix default input port hints for some modes in visual shaderYuri Roubinsky
2022-01-22Fix missing VoxelGI 3D editor gizmo iconHugo Locurcio
2022-01-21Use a fixed-width font for internal references in the editor helpHugo Locurcio
Since internal references are often written in scripts, it makes sense to use a fixed-width font for them.
2022-01-21Add ViewPanner to 2D editorkobewi
2022-01-21Fix icon in drag preview of scripts/docsMichael Alexsander
2022-01-21Merge pull request #57036 from timothyqiu/groups-editorRémi Verschelde
2022-01-21Improve Groups dock panel and the Group EditorHaoyu Qiu
2022-01-21Merge pull request #57032 from timothyqiu/assetlib-network-settingsRémi Verschelde
2022-01-21Update AssetLib network settings when Editor Settings changeHaoyu Qiu
2022-01-21Fixed target which connected animation player, follow up #55066Silc 'Tokage' Renew
2022-01-21Disable ScriptEditor's menu items when they do nothingHaoyu Qiu
2022-01-20Add shortcuts for New Script and New Text File in the script editorHugo Locurcio
These default to Ctrl + N and Ctrl + Shift + N respectively, and will only work while the script editor is focused. When the script editor is not focused, a new scene (or inherited scene) will be created instead.
2022-01-20Merge pull request #51452 from omar-polo/fix-macrosRémi Verschelde
2022-01-20Merge pull request #55066 from trollodel/less_singletons_in_editornodeRémi Verschelde
2022-01-20Merge pull request #52134 from RandomShaper/fix_namingRémi Verschelde
2022-01-20Merge pull request #36198 from Calinou/code-font-jetbrains-monoRémi Verschelde
2022-01-20Merge pull request #52690 from nsrCodes/batch-rename-preview-wrapRémi Verschelde
2022-01-20Rename or refactor macros to avoid leading underscoresOmar Polo
These are not used consistently and some can conflict with system-specific defines. While here, also delete some unused macros.
2022-01-20Merge pull request #56980 from KoBeWi/handled_key_inputRémi Verschelde
2022-01-20Store panels and docks singletons in their own classestrollodel
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-20Merge pull request #55360 from Calinou/rename-bake-mode-propertiesRémi Verschelde
2022-01-20Merge pull request #53276 from Phischermen/propagate_checkRémi Verschelde
2022-01-20Merge pull request #56972 from lawnjelly/warn_unusedRémi Verschelde
2022-01-20Fix unhandled_key_input() in Script Editorkobewi
2022-01-20Add nodiscard to core math classes to catch c++ errors.lawnjelly
A common source of errors is to call functions (such as round()) expecting them to work in place, but them actually being designed only to return the processed value. Not using the return value in this case in indicative of a bug, and can be flagged as a warning by using the [[nodiscard]] attribute.
2022-01-20Make Scene dock menu button an actual `MenuButton`Michael Alexsander
2022-01-19Merge pull request #56967 from pycbouh/assetlib-ux-in-progressRémi Verschelde
Fix Asset Library UX when an asset is being downloaded
2022-01-19Merge pull request #54729 from Paulb23/text-edit-callableRémi Verschelde
2022-01-19Convert TextEdit callbacks to CallablePaulb23
2022-01-19Fix Asset Library UX when an asset is being downloadedYuri Sizov
2022-01-19Improve the default project themeHugo Locurcio
The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net>
2022-01-19Fix locale always selecting translation instead of "en", when no match found.bruvzg
2022-01-19Merge pull request #56926 from V-Sekai/show_in_file_managerRémi Verschelde
2022-01-19Merge pull request #56907 from rburing/convert_to_meshlibrary_apply_transformsRémi Verschelde
2022-01-19[Editor] Move some animation specific keying logic out of inspector.Fabio Alessandrelli
Most of the custom logic to handle special keying cases is now inside the AnimationPlayerEditorPlugin. The EditorInspector now emits a signal when inspecting a new object.
2022-01-18Addded methods to propagate checks & refactored classes to use new methods.Kevin Fischer