summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-01-09Fixes TextureRegion editor drag handle for HiDPIHaoyu Qiu
Before this fix, it's easy to miss the drag handle on a HiDPI monitor.
2020-01-08Export: Fix leak or orphaned Controls after #34911Rémi Verschelde
They need to be hidden but still in tree.
2020-01-08Merge pull request #34898 from veryprofessionaldodo/33420Rémi Verschelde
Recent Nodes now respect Editor Profiles #33420
2020-01-08Merge pull request #34913 from akien-mga/main-add-export-packRémi Verschelde
Export: Add dedicated --export-pack option to export data pack
2020-01-08Recent Nodes now respect Editor Profilesveryprofessionaldodo
2020-01-08Export: Add dedicated --export-pack option to export data packRémi Verschelde
The previous behavior relying on the provided extension was problematic on macOS since .zip is the main extension used for the full project export (binary + data pack). We add a dedicated `--export-pack` command line option to define when only the data pack should be exported. Its extension will still be inferred from the path. Fixes #23073.
2020-01-08Export: Hide Patches tab until actually implementedRémi Verschelde
This seems to have been left dangling during 3.0 development and was never finished. Hiding for now until it can be completed, otherwise we'll have to drop it. See #22394.
2020-01-08Merge pull request #34802 from xelivous/power-of-two-is-goodRémi Verschelde
Change the 2D editor's snap to 8x8 by default
2020-01-08Merge pull request #34887 from akien-mga/cli-export-usabilityRémi Verschelde
Export: Improve usability of command line interface
2020-01-08Merge pull request #34905 from YeldhamDev/scriptdiag_minor_fixRémi Verschelde
Minor fixes for ScriptCreateDialog
2020-01-08Minor fixes for ScriptCreateDialogMichael Alexsander
2020-01-07Make possible to edit the GraphEdit's selection rect colorsMichael Alexsander
2020-01-08Show selected main scene in FileSystem split viewvolzhs
2020-01-07Export: Improve usability of command line interfaceRémi Verschelde
I'm barely scratching the surface of the changes needed to make the --export command line interface easy to use, but this should already improve things somewhat. - Streamline `can_export()` templates check in all platforms, checking first for the presence of official templates, then of any defined custom template, and reporting on the absence of any. Shouldn't change the actual return value much which is still true if either release or debug is usable - we might want to change that eventually and better validate against the requested target. - Fix discrepancy between platforms using `custom_package/debug` and `custom_template/debug` (resp. `release`). All now use `custom_template`, which will break compatibility for `export_presets.cfg` with earlier projects (but is easy to fix). - Use `can_export()` when attempting a command line export and report the same errors that would be shown in the editor. - Improve error reporting after a failed export attempt, handling missing template and invalid path more gracefully. - Cleanup of unused stuff in EditorNode around the export workflow. - Improve --export documentation in --help a bit. Fixes #16949 (at least many of the misunderstandings listed there). Fixes #18470.
2020-01-06PCK: Set VERSION_PATCH in header, factor out header magicJoost Heitbrink
Unify pack file version and magic to avoid hardcoded literals. `version.py` now always includes `patch` even for the first release in a new stable branch (e.g. 3.2). The public name stays without the patch number, but `Engine.get_version_info()` already included `patch == 0`, and we can remove some extra handling of undefined `VERSION_PATCH` this way. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-01-05Fixes scaled scrolling of TextureRegion editorHaoyu Qiu
2020-01-04Take the editor scale into account for 2D zoom operationsHugo Locurcio
The zoom level displayed is now relative to the editor scale. This means that with an editor scale of 200%, the 100% zoom level will actually be 200% as it's multiplied by the editor scale. This prevents things from looking too small when opening a project on an hiDPI display. This matches the behavior found in most image editors out there.
2020-01-04Makes more strings translatableHaoyu Qiu
2020-01-03Change the 2D editor's snap to 8x8 by defaultxelivous
2020-01-03[Mono]: the C# script icon is now visible in the editor.dankan1890
2020-01-03doc: Sync classref with current sourceRémi Verschelde
2020-01-03Merge pull request #34760 from fire/gltf2-scissorsRémi Verschelde
Support GLTF2 alpha scissors.
2020-01-02Enable the script editor line length guideline by defaultHugo Locurcio
Now that the GDScript style guide has an official recommendation, it makes sense to enable the line length guideline by default.
2020-01-02Support GLTF2 alpha scissors.K. S. Ernest (iFire) Lee
2020-01-02Merge pull request #34757 from neikeq/the-revenge-of-the-defvalsRémi Verschelde
Fix missing DEFVAL in some EditorSpatialGizmo methods
2020-01-02Fix missing DEFVAL in some EditorSpatialGizmo methodsIgnacio Etcheverry
This was a regression from ac18665c8803916236cdf326b7b9a00951bf140d, which changed the C++ method signature but forgot to update the method bind.
2020-01-02Merge pull request #34618 from qarmin/vector_please_dont_crashRémi Verschelde
Don't use constant reference in Vector push_back, insert and append_array
2020-01-02Merge pull request #34720 from Calinou/light-gizmo-color-by-lightRémi Verschelde
Tint 3D light gizmos using the light's color
2020-01-02Fix error when closing Attach Node Script windowvolzhs
2020-01-01Merge pull request #34665 from timothyqiu/camera-fovRémi Verschelde
Clamps fov/size for Camera gizmo
2020-01-01Merge pull request #34721 from dankan1890/ext_fixRémi Verschelde
ScriptCreateDialog: Suggested language extension now matches the selected language.
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2020-01-01ScriptCreateDialog: Suggested language extension now matches the selected ↵dankan1890
language. Fixes #34711
2020-01-01Tint 3D light gizmos using the light's colorHugo Locurcio
This makes navigation more convenient in the 3D viewport, especially when using the unshaded display mode.
2019-12-31Fixes Groups Editor batch add/remove nodesHaoyu Qiu
2019-12-30Merge pull request #34702 from Zylann/fix_project_manager_opens_wrong_projectRémi Verschelde
Fix wrong project opening in some situations
2019-12-30i18n: Sync translation template with current sourceRémi Verschelde
2019-12-30i18n: Sync translations with WeblateRémi Verschelde
2019-12-30Merge pull request #34695 from timothyqiu/show-in-file-systemRémi Verschelde
Checks script path before show in filesystem
2019-12-30Merge pull request #34680 from Calinou/editor-export-nonzero-exit-code-errorRémi Verschelde
Exit the editor export process with a non-zero exit code on error
2019-12-30Fix wrong project opening in some situations, hidden nodes were not reorderedMarc Gilleron
2019-12-30Merge pull request #34653 from YeldhamDev/optionbutton_margin_autoRémi Verschelde
Make OptionButton itself take into account the arrow margin instead of relying on the theme
2019-12-30Merge pull request #34656 from volzhs/keep-selected-dirRémi Verschelde
Show selected directory in split mode when selecting a file
2019-12-30Merge pull request #34642 from timothyqiu/help-searchRémi Verschelde
Improves Search Help dialog
2019-12-30Merge pull request #34625 from timothyqiu/i18nRémi Verschelde
Makes more editor strings translatable
2019-12-30Merge pull request #34614 from qarmin/dont_create_preview_of_empty_sceneRémi Verschelde
Don't create preview of empty scene.
2019-12-30Merge pull request #34578 from timothyqiu/var-renameRémi Verschelde
Fixes variable naming in FileSystemDock
2019-12-30Merge pull request #34613 from timothyqiu/edscale-againRémi Verschelde
Fixes Theme Editor minimum height on HiDPI monitor
2019-12-30Merge pull request #34598 from timothyqiu/tab-heightRémi Verschelde
Fixes tab height in Batch Rename dialog
2019-12-30Merge pull request #34594 from marstaik/gltf_colorfix_uRémi Verschelde
Fix Hard Crash on glTF Color Accessor Import