summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2022-02-19Fix crash in Create New Node dialog with certain user-created scriptsHaoyu Qiu
2022-02-18Merge pull request #58278 from Ev1lbl0w/fix_decompress_retcodeRémi Verschelde
2022-02-18Fix decompression functions not returning errcodesRicardo Subtil
2022-02-18Fixed issues with shortcut checking in 3d node editorEric M
The freelook shortcuts now use the action system by proxy. This allows the actions system to be leveraged for input checking. When the shortcut changes, the respective action is updated.
2022-02-17Merge pull request #58249 from Calinou/editor-online-docs-use-versioned-urlRémi Verschelde
2022-02-17Use versioned URL for "Online Documentation" buttons in the editorHugo Locurcio
This also avoids a redirect, making the page appear to load faster.
2022-02-17Connect text_submitted of built-in script namekobewi
2022-02-17Change 'find_node' to 'find_nodes' and Add 'type' parameterdiddykonga
Changed 'find_node' to 'find_nodes' which now returns an 'TypedArray<Node>', as well as Added a 'type' parameter to match against specific node types, which supports inheritance.
2022-02-17Translate link titles in classref XMLHaoyu Qiu
2022-02-16Merge pull request #58187 from jakobbouchard/notification-switch-chunk-cRémi Verschelde
Convert _notification methods to switch - Chunk C
2022-02-16Convert _notification methods to switch - Chunk CJakob Bouchard
2022-02-16Merge pull request #58182 from akien-mga/style-cleanup-if-semicolons-deadcodeRémi Verschelde
2022-02-16Merge pull request #58169 from ↵Rémi Verschelde
megalobyte/update-notificatin-if-to-switch-batch-B
2022-02-16Update if == NOTIFICATION_* to switch statements to match coding stylemegalobyte
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported.
2022-02-16Port existing _notification code to use switch statements (part 1/3)jmb462
2022-02-16i18n: Sync editor translations with WeblateRémi Verschelde
Minor proofreading of new OSX export strings. (cherry picked from commit 9f09251027a485f14740dce7b753e962d26bff78)
2022-02-16Automatically select source of the picked tilekobewi
2022-02-15Editor: Cleanup some includes dependenciesRémi Verschelde
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole.
2022-02-15Merge pull request #57863 from Calinou/editor-use-anchors-metadata-no-redundantRémi Verschelde
2022-02-15Merge pull request #57329 from Ev01/tileset-editor-minimum-zoomRémi Verschelde
2022-02-15Merge pull request #57877 from bruvzg/subpixel_gl_posRémi Verschelde
2022-02-15Merge pull request #35679 from Calinou/doc-add-xml-schemaRémi Verschelde
2022-02-15Merge pull request #58125 from fire-forge/editor_property_overlap_fixRémi Verschelde
Fix EditorProperty icon overlapping text with checkbox
2022-02-15Add an XML schema for documentationHugo Locurcio
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
2022-02-14Merge pull request #58105 from trollodel/nuke_p_editor_editor_pluginRémi Verschelde
2022-02-14Remove the EditorNode parameter from EditorPlugins create methodstrollodel
Remove EditorNode usage from the Navigation editor plugin.
2022-02-14Improve completion scroll bar visibility in the script editorHugo Locurcio
This makes the scroll bar bar thicker and more opaque (roughly matching the editor theme's scroll bar by default).
2022-02-14Merge pull request #57306 from trollodel/remove_editornode_paramRémi Verschelde
2022-02-14Merge pull request #58008 from Geometror/increase-checkerboard-contrastRémi Verschelde
2022-02-14Add missing CheckButton iconsYuri Sizov
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-14Merge pull request #57964 from mbrlabs/deselectJFonS
Deselect nodes in the 3D editor when pressing ESC
2022-02-14Merge pull request #57990 from jmb462/fix-drag-lines-precision-issueJFonS
Fix 3D editor axis drag lines precision issue
2022-02-14Make duplicate animation prompt for new nameHaoyu Qiu
2022-02-13Fix EditorProperty text and icon overlap bugsFireForge
2022-02-14Only store `_edit_use_anchors_` metadata if value is not the defaultHugo Locurcio
The default value is assumed to be `false`, so this metadata only needs to be stored if the value is `true`.
2022-02-13Merge pull request #57892 from TechnicalSoup/ProjManager-PatchRémi Verschelde
Center initial position of project manager window
2022-02-13Center initial position project manager windowTechnicalSoup
Ensure that the project manager window is centered on the screen if any resizing is performed due to DPI scaling. Resizing and repositioning code has been moved to after the initialisation of the window contents to improve UI response/presentation.
2022-02-13Merge pull request #58033 from jmb462/fix-mouse-wheel-animation-track-zoomRémi Verschelde
Fix AnimationTrack mouse wheel zooming at low zoom level
2022-02-13Fix AnimationTrack mouse wheel zooming at low zoom leveljmb462
2022-02-12Fix Project Manager crash on exit.bruvzg
Fix editor settings loading / saving by Project Manager.
2022-02-12Add sub-pixel glyph positioning support.bruvzg
2022-02-12Merge pull request #57993 from Calinou/sky-tweak-default-valuesRémi Verschelde
2022-02-12Increase checkerboard texture contrastHendrik Brucker
2022-02-12Use EditorFileDialog instead of FileDialog in the project managerHendrik Brucker
2022-02-12Merge pull request #57997 from Calinou/texture-import-rename-hdr-as-srgbRémi Verschelde
2022-02-12Fix 3D Editor axis drag lines precision issueJean-Michel Bernard
2022-02-12Merge pull request #57994 from jmb462/polygon2d-handlesRémi Verschelde
2022-02-12Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde