summaryrefslogtreecommitdiff
path: root/editor/editor_data.cpp
AgeCommit message (Expand)Author
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-22Add per-scene UndoRedokobewi
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-07-06Fix heap-use-after-free when closing a scene with its builtin script openHaoyu Qiu
2022-05-20Add a new HashSet templatereduz
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-30Cleanup EditorNode and EditorDataHendrik Brucker
2022-03-12Initialize bools in the headers in editorAaron Franke
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-15Editor: Cleanup some includes dependenciesRémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-08Merge pull request #43015 from Xrayez/refactor-auto-instapropRémi Verschelde
2022-02-07Use ScriptServer::get_global_class_base instead of script_class_get_base in s...Jason Knight
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-28Refactor auto-instantiation of `Object` properties in editorAndrii Doroshenko (Xrayez)
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-30Fix a crash in editor's script parent class checkYuri Sizov
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-07Close built-in script from any scenekobewi
2021-09-07Implement properties arrays in the Inspector.Gilles Roudière
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-18Optimize StringName usagereduz
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-05-04Provide a way to hook into Inspectors UndoRedo.Gilles Roudière
2021-03-20Display scene file extensions in the editor only if there's ambiguityHugo Locurcio
2021-02-13Don't save project settings when not necessarykobewi
2021-02-10Merge pull request #31747 from KoBeWi/scene_stalkingRémi Verschelde
2021-01-29Merge pull request #43222 from KoBeWi/sub_editor_oblivionRémi Verschelde
2021-01-16Detect external modification of scenesTomasz Chabora
2021-01-06Fix cases of resources destroyed too earlyPedro J. Estébanez
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-09Cleanup unused engine codeTomasz Chabora
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-30Remove unused get_subeditor() methodTomasz Chabora
2020-10-05Check for global script class information before clearing itAaron Franke
2020-10-03Don't write global script class information if there is noneAaron Franke
2020-08-27Iterate backwards over EditorPlugin's list of plugins in get_editor etcAaron Franke
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-21Add proper type to most public API uses of ArrayJuan Linietsky