summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-11-30Merge pull request #42825 from Chaosus/fix_grid_hotkeyRémi Verschelde
Changes 'always show grid' hotkey to prevent conflict with 'pan mode'
2020-11-30Reversed Toggle Script Button iconYuri Roubinsky
2020-11-30Merge pull request #43970 from EricEzaM/PR/popup-menu-margin-shrinkRémi Verschelde
Reduced EditorTheme margin on PopupMenu
2020-11-30Reduced margin on PopupMenuEric M
2020-11-30Show editable children in the connect dialogTomasz Chabora
2020-11-29Fixed several visual shader inputsYuri Roubinsky
Fixed several inputs in visual shaders
2020-11-28Fixed invalid visual shader outputs (TRANSMISSION, ALPHA_SCISSOR)Yuri Roubinsky
2020-11-28Merge pull request #42109 from EricEzaM/PR/input-and-shortcuts-reworkRémi Verschelde
Shortcuts rework - fixed issues with input propagation and triggering of unwanted shortcuts.
2020-11-28Merge pull request #41100 from bruvzg/ctl_text_server_interfaceRémi Verschelde
[Complex Text Layouts] Implement TextServer interface.
2020-11-26Implement signed distance fields for 2D shadersreduz
2020-11-26Merge pull request #43884 from Chaosus/vs_warningsRémi Verschelde
Added extra warning to texture nodes in visual shader + fix warning appearing
2020-11-26[Complex Text Layouts] Refactor TextEdit and CodeEdit controls.bruvzg
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
2020-11-26Added extra warning to VisualShaderNodeTexture + fix warning appearingYuri Roubinsky
2020-11-26Merge pull request #43807 from Xrayez/aspect-ratio-containerRémi Verschelde
Add `AspectRatioContainer` class
2020-11-26i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 97e7d637e0362a2d676eaa854f0e638ecf49e347)
2020-11-25Merge pull request #43861 from JFonS/fix_gizmo_defvalRémi Verschelde
Fix binding of default value in EditorSpatialGizmoPlugin::get_material()
2020-11-25Fix binding of default value in EditorSpatialGizmoPlugin::get_material()jfons
It was commented for some reason I can't remember.
2020-11-25Add `AspectRatioContainer` classAndrii Doroshenko (Xrayez)
Co-authored-by: Ugis Brekis <ugis.brekis@productmadness.com>
2020-11-23Add is_valid() check for InputEventKey in CanvasItemEditor.Eric M
2020-11-23Implement new shortcuts system.Eric M
unhandled_key_input changed to unhandled_button_input. Controls can set a 'shortcut_context' which they can then use to determine if their shortcuts should be triggered or not, based on if the viewport's focused GUI control is a child of their 'shortcut context'.
2020-11-23Removed unhandled_key_input from editor AudioBus and instead connect to ↵Eric M
gui_input signal on tree for handling of effects shortcuts.
2020-11-23Remove unused unhandled_key_input method in EditorHelp. Search popup and ↵Eric M
focus is handled by an external MenuButton shortcut.
2020-11-23Added accept_event() calls for SceneTreeDock and BaseButtonEric M
2020-11-23Merge pull request #43627 from aaronfranke/pixelviRémi Verschelde
Use Vector2i instead of Vector2 for Image get_pixelv and set_pixelv
2020-11-23Merge pull request #43754 from Calinou/primary-grid-steps-default-potRémi Verschelde
Use a power-of-two value for Primary Grid Steps in the 3D editor
2020-11-22Bind the editor's Search Help function to F1 by defaultHugo Locurcio
Now that the F1 key is available, we can bind Search Help to the key generally used in other applications to open the help menu.
2020-11-21Use a power-of-two value for Primary Grid Steps in the 3D editorHugo Locurcio
This matches the 2D editor default behavior. Powers of two are usually better for grid divisions as they are often used in level design.
2020-11-21Use Vector2i instead of Vector2 for Image get_pixelv and set_pixelvAaron Franke
Co-authored-by: Andrii Doroshenko <xrayez@gmail.com>
2020-11-20Export: Reorder options for consistency across platformsRémi Verschelde
2020-11-19Merge pull request #43591 from madmiraal/fix-43520Rémi Verschelde
Update joy button and stick names, enums and documentation
2020-11-19Update joy button and stick names, enums and documentationMarcel Admiraal
2020-11-19Merge pull request #43668 from GryphonClaw/masterRémi Verschelde
added shortcuts/hotkeys for tileset editor plugin collision buttons, …
2020-11-19Update the 3D grid when the "View Grid" checkbox is changedAaron Franke
2020-11-18added shortcuts/hotkeys for tileset editor plugin collision buttons, with ↵GryphonClaw
suggested changes.
2020-11-18Merge pull request #43639 from timothyqiu/rotation-fixRémi Verschelde
Fixes rotation in select mode on macOS
2020-11-18Merge pull request #43654 from qarmin/multiple_projectsRémi Verschelde
Allow to open multiple projects when some are not imported or without main scene.
2020-11-18Allow to open multiple projects when some are not imported or without main ↵Rafał Mikrut
scene.
2020-11-18glTF: Workaround import failure with invalid embedded imagesRémi Verschelde
image/gif is not supported in the glTF 2.0 specification, these files are broken. But let's be lenient... Fixes #43638.
2020-11-18Fixes rotation in select mode on macOSHaoyu Qiu
2020-11-18Fixed deletion of nodes with exported node pathsMarcus Brummer
2020-11-17Fix CLI export when export_path is in preset.Fabio Alessandrelli
Export presets contains the export_path option, to specify the default export location, but the CLI export option disregarded that, and always required and export path to be specified. After this commit, if the export path is not specified in the command, the one in the preset will be used, erroring only if it's not present or invalid.
2020-11-17Merge pull request #38201 from Calinou/editor-f2-rename-nodeRémi Verschelde
Require Ctrl for switching between editors, bind F2 to Rename Node
2020-11-17Merge pull request #43614 from akien-mga/save-debugger-optionsRémi Verschelde
Debugger: Save options in project metadata
2020-11-17i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit e95af7ae9b883151e6de1d31f94950833ae5b478)
2020-11-17Debugger: Save options in project metadataRémi Verschelde
Fixes #19542.
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-16Merge pull request #43538 from KoBeWi/gotta_check_them_allRémi Verschelde
Allow folder checking in export preset file list
2020-11-16Merge pull request #43479 from Calinou/use-low-editor-scale-autoRémi Verschelde
Use 75% editor scale on small displays automatically
2020-11-16Use 75% editor scale on small displays automaticallyHugo Locurcio
This also makes borders always display in the editor theme, even if the editor scale is below 100%. Otherwise, "focus" outlines would vanish when using an editor scale below 100%, which harms usability.