summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-07-03Change how default fonts are created, fixes #39235Juan Linietsky
Also fixes file dialog icons.
2020-07-04Merge pull request #39845 from mrushyendra/bone_painting_undoredo_masterRémi Verschelde
Fix undo/redo for bone painting in Polygon2D UV Editor
2020-07-04Merge pull request #40092 from hinlopen/remove-find-lastRémi Verschelde
Remove String::find_last (same as rfind)
2020-07-03Remove String::find_last (same as rfind)Stijn Hinlopen
2020-07-03Provide warning when using polygon shapes in `CollisionShape2D` nodeAndrii Doroshenko (Xrayez)
`ConvexPolygonShape2D` and `ConcavePolygonShape2D` are only meant to be used directly in code and not in the editor for physics-based use cases specifically. Developers are advised to use `CollisionPolygon2D` instead, which does generate those shapes under the hood, handling polygon convexivity, proper orientation etc.
2020-07-03Merge pull request #40065 from rileylyman/script_drag_dropRémi Verschelde
Allow script editor scripts to be drag-dropped onto resource properties
2020-07-03Merge pull request #39968 from lordkettune/custom-tracks-fixRémi Verschelde
Fix custom tracks causing issues on reimport
2020-07-03Merge pull request #40067 from YeldhamDev/anim_bezier_timeline_zoomRémi Verschelde
Fix timeline cursor not updating on zoom change in the Bezier editor
2020-07-02Make Resource properties accept SE plugin scriptsRiley Lyman
2020-07-02Fix issues with custom tracks on reimportlordkettune
2020-07-02Merge pull request #39415 from SkyLucilfer/PotGenerationRémi Verschelde
Add POT generation feature in Editor
2020-07-02Fix timeline cursor not updating on zoom change in the Bezier editorMichael Alexsander
2020-07-02Merge pull request #40049 from hinlopen/remove-pane-dragRémi Verschelde
Remove unused class PaneDrag
2020-07-02Merge pull request #34319 from timothyqiu/tree-drag-10026Rémi Verschelde
Prevent dragging from SceneTree buttons
2020-07-02Merge pull request #40034 from hinlopen/fix-new-node-crashRémi Verschelde
Fix: Crash when trying to add new node
2020-07-02Merge pull request #32428 from willnationsdev/script-var-orderRémi Verschelde
Add script class categories to EditorInspector.
2020-07-02Add translation parser plugin supportSkyJJ
2020-07-02Added "POT generation" feature under "Localization" in the EditorSkyJJ
2020-07-02Remove unused class PaneDragStijn Hinlopen
2020-07-02Merge pull request #40042 from YeldhamDev/anim_tree_marginRémi Verschelde
Remove oversized margins in the AnimationTree editor
2020-07-02Merge pull request #40041 from YeldhamDev/anim_bezier_timeline_thiccRémi Verschelde
Make timeline cursor in the Bezier editor just as thick as the Animation editor
2020-07-02Fix crash by calculating wrong size of array.Stijn Hinlopen
2020-07-02Prevent dragging from SceneTree buttonsHaoyu Qiu
2020-07-02Remove oversized margins in the AnimationTree editorMichael Alexsander
2020-07-01Make timeline cursor in the Bezier editor just as thick as the Animation editorMichael Alexsander
2020-07-01Add script class categories to EditorInspector.willnationsdev
2020-07-01Fix some popups menu missing screen transform.Juan Linietsky
Closes #38591
2020-07-01Merge pull request #39076 from rileylyman/editor_tab_namesRémi Verschelde
Implement filename disambiguation for scene tabs and script names
2020-07-01Merge pull request #39927 from hinlopen/quick-open-rankingRémi Verschelde
Quick Open search ranking: favor filenames over extensions.
2020-07-01Merge pull request #39928 from hinlopen/qo-open-sceneRémi Verschelde
Open scene selected from Quick Open dialog
2020-07-01Merge pull request #40016 from akien-mga/environment-code-cleanupRémi Verschelde
Environment: Refactor code for readability + more
2020-07-01Merge pull request #38713 from aaronfranke/string-64bitRémi Verschelde
Make all String integer conversion methods be 64-bit
2020-07-01Merge pull request #40008 from DanielZTing/masterRémi Verschelde
Make "Close and save changes?" actually save
2020-07-01Merge pull request #39954 from hinlopen/delete-nodes-msgRémi Verschelde
Delete Nodes message
2020-07-01Environment: Refactor code for readability + moreRémi Verschelde
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes.
2020-07-01Deleting multiple nodes displays correct message.Stijn Hinlopen
2020-06-30Make "Close and save changes?" actually saveDaniel Ting
This fixes issue #39844, where the confirmation dialog when a user attempts to close an unsaved script did not actually save it even after clicking "Save."
2020-06-30Merge pull request #39990 from follower/revert-fuzzy-help-searchRémi Verschelde
Revert "Adds fuzzy search for help search dialog"
2020-07-01Revert "Adds fuzzy search for help search dialog"follower
This reverts commit 481dbceed0d0610a6c689e3be448b7953994763e. Current fuzzy search implementation results in too many non-useful results. Could be re-added after result sort/filter/score functionality is added. See #30072 for example existing implementation. Fixes: #39128 Reverts: #32043 Fixed format style conflicts: editor/editor_help_search.cpp
2020-06-30Add a separate application focus/in notification out from Window focus ↵Juan Linietsky
notification.
2020-06-30Merge pull request #39982 from hinlopen/create-dialog-preferredRémi Verschelde
Add Control to preferred types in Create Dialog
2020-06-30Add Control to preferred typesStijn Hinlopen
2020-06-29Open scene selected from Quick Open dialog.Stijn Hinlopen
2020-06-29Added Custom Performance Monitor and feature to read intermediate values of ↵simpu
Monitor Custom monitors can be added/removed/checked using `Performance.add_custom_monitor`/`Performance.remove_custom_monitor`/`Performance.has_custom_monitor` The value can be viewed in the `Monitor` tab of Debugger. Text before `/` is used to categorize the custom monitor. `EditorPerformanceProfiler` class is created to separate logic from `ScriptEditorDebugger` User can click on the graph of monitors to read the value at that point. Graph includes intermediate base lines.
2020-06-29Merge pull request #39938 from MCrafterzz/interpolatedcameraRémi Verschelde
Remove unused interpolate camera icon
2020-06-29Merge pull request #39824 from mrushyendra/snap_point_polygonRémi Verschelde
Fix possible accidental duplication of Polygon2D start point
2020-06-29Search ranking: favor filenames over extensions.Stijn Hinlopen
2020-06-27Merge pull request #39896 from KoBeWi/image_galleryRémi Verschelde
Generate inspector preview for Image resources
2020-06-27Generate inspector preview for Image resourcesTomasz Chabora
2020-06-27Remove directory search resultsStijn Hinlopen