summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2020-03-09Merge pull request #36917 from volzhs/cancel-snap-settingRémi Verschelde
Update snap setting only with OK
2020-03-09Merge pull request #36914 from guilhermefelipecgs/fix_check_view_informationRémi Verschelde
Fix the VIEW_INFORMATION checkbox not being selected (visually)
2020-03-09Merge pull request #36920 from Faless/debugger/more_instancesRémi Verschelde
Move Debug menu logic to DebuggerEditorPlugin, allow 4 debug instances
2020-03-09Merge pull request #36929 from timothyqiu/keep-filenameRémi Verschelde
Keeps the filename when marking scene as unsaved
2020-03-09DocData: Fix serialization of Variant default valuesRémi Verschelde
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2020-03-09i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 18e021b7cd81afbccf915bd825aaa264a9f608a1)
2020-03-09Allow running/debugging up to 4 instances.Fabio Alessandrelli
2020-03-09Keeps the filename when marking scene as unsavedHaoyu Qiu
2020-03-08Add rotation widget to 3D viewportjfons
2020-03-08Move Debug menu logic to DebuggerEditorPluginFabio Alessandrelli
2020-03-09Update snap setting only with OKvolzhs
restore previous values with cancel
2020-03-08Fix the VIEW_INFORMATION checkbox not being selectedGuilherme Felipe
Generated id of "Display Advanced..." was in conflict with "View Information"
2020-03-07Signals: filter_changed from ProjectListFilter now is emitted when it's on ↵Mateo Miccino
scene tree to avoid unexpected call
2020-03-05Re-architecture of the Godot Android plugin.fhuya
2020-03-05Merge pull request #36752 from RandomShaper/rework_semaphoreRémi Verschelde
Drop old semaphore implementation
2020-03-05Signals: Don't pass default binds to EditorProperty property_changedRémi Verschelde
This was done by mistake in #36758, but it's not necessary and actual causes a bug. `property_changed` is only emitted via `emit_changed()`, which already has default values for `p_field` and `p_changing`. Also reverted to using `String` for now to be on the safe side, even if it's inconsistent with `emit_changed()`. I had only changed it partially in #36758 so it was inconsistent. It probably does make sense to port `EditorInspector` and related property editors to use `StringName` where relevant, but that's for a dedicated PR. Fixes #36799.
2020-03-05Merge pull request #36700 from ThakeeNathees/scene-tab-bug-fixRémi Verschelde
Fix possible EditorFolding crash when switching scenes
2020-03-05Fix EditorFolding crash when switching scenesThakee Nathees
2020-03-05Fix some bugs spotted by asan in editor debugger.Fabio Alessandrelli
EditorDebuggerInspector is in tree, so it gets automatically deleted, when clearing errors the debugger should not fake a process notification.
2020-03-05Merge pull request #36746 from aaronfranke/plugin-icon-docsRémi Verschelde
Document EditorPlugin get_plugin_icon and get_plugin_name
2020-03-04Merge pull request #36743 from Calinou/tweak-giprobe-gizmoRémi Verschelde
Tweak the GIProbe gizmo to be more subtle
2020-03-04Merge pull request #36739 from Calinou/improve-giprobe-editor-labelRémi Verschelde
Improve the GIProbe editor contextual label
2020-03-04Document EditorPlugin get_plugin_icon and get_plugin_nameAaron Franke
The return value's type hint is now accurate.
2020-03-04Merge pull request #36069 from RandomShaper/imvu/improve_drives_uxRémi Verschelde
Improve UX of drive letters
2020-03-04Merge pull request #36699 from dreamsComeTrue/fix-extension-file-dialogRémi Verschelde
Take correct part of extension with File Dialog
2020-03-03Double click on a folder didn't open it (editor)Gil Arasa Verge
Same behavior as #36684. Removed by mistake in #36426. Fixes #36757.
2020-03-03Drop old semaphore implementationPedro J. Estébanez
- Removed platform-specific implementations. - Now all semaphores are in-object, unless they need to be conditionally created. - Similarly to `Mutex`, provided a dummy implementation for when `NO_THREADS` is defined. - Similarly to `Mutex`, methods are made `const` for easy use in such contexts. - Language bindings updated: `wait()` and `post()` are now `void`. - Language bindings updated: `try_wait()` added. Bonus: - Rewritten the `#ifdef` in `mutex.h` to meet the code style.
2020-03-03Signals: Fix some regressions from #36426Rémi Verschelde
- Fix `callable_mp` bindings to methods which used to have default arguments passed to `bind_method`. We now have to re-specify them manually when connecting. - Re-add `GroupsEditor::update_tree` binding. - Misc code quality changes along the way.
2020-03-03Improve UX of drive lettersPedro J. Estébanez
Namely, move the drive dropdown to just the left of the path text box and don't include the former in the latter. This improves the UX on Windows. In the UNIX case, since its concept of drives is (ab)used to provide shortcuts to useful paths, its dropdown is kept at the original location.
2020-03-02Tweak the GIProbe gizmo to be more subtleHugo Locurcio
2020-03-02Improve the GIProbe editor contextual labelHugo Locurcio
- Change the label color depending on the estimated performance (green = fast, yellow = average, red = slow). - Use the Unicode multiplication symbol. - Make the label translatable.
2020-03-02Fix android template install validation.fhuya
2020-03-01Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodesRémi Verschelde
Fix non-latin layout scancodes on Linux, adds access to physical scancodes.
2020-03-01Merge pull request #36621 from ↵Rémi Verschelde
WizardOhio24/fix-wrong-selection-on-line-clone-down Fix wrong selection on cloning a line down in the editor
2020-03-01Take correct part of extension with File DialogDominik 'dreamsComeTrue' Jasiński
Fixes #36697
2020-02-29Fix wrong selection on cloning a line down in the editorRichard Menzies
2020-02-29Merge pull request #36667 from simpuid/paste-params-undo-featureRémi Verschelde
Implement undo-redo feature for Parameter Paste in the Inspector
2020-02-29Implement undo-redo feature for Parameter Paste in the Inspectorsimpuid
EditorData::undo_redo.add_do_property and EditorData::undo_redo.add_undo_property is used in EditorData::paste_object_params to implement this feature. It's action name is set to "Paste Params" Changes made * Removed the call for clearing the history on paste params case. * Instead of directly setting the properties value, EditorData::undo_redo is used.
2020-02-29Merge pull request #36406 from nathanwfranke/revert-fix-signal-errorsRémi Verschelde
Partial revert "Fix two signal errors"
2020-02-28Merge pull request #36653 from YeldhamDev/icons_for_the_icon_godRémi Verschelde
Add more missing icons (and adjust a few)
2020-02-28Add more missing icons (and adjust a few)Michael Alexsander
2020-02-28ConnectionsDock: Fix error when parsing CustomCallable connectionsRémi Verschelde
2020-02-28Signals: Port more uses of connect_compatRémi Verschelde
Those were problematic as they call a method of their parent class, but callable_mp does not allow that unless it's public. To solve it, we declare a local class that calls the parent class' method, which now needs to be protected to be accessible in the derived class.
2020-02-28Signals: Fix signals error prints for the new signal systemMateo Dev .59
2020-02-28Signals: Manually port most of remaining connect_compat usesRémi Verschelde
It's tedious work... Some can't be ported as they depend on private or protected methods of different classes, which is not supported by callable_mp (even if it's a class inherited by the current one).
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.)
2020-02-28Add unique icon to Polygon2DTomasz Chabora
2020-02-28Merge pull request #36630 from YeldhamDev/import_dock_checking_presetRémi Verschelde
Fix import changing disabling checking on multiple files
2020-02-28Merge pull request #36388 from AndreaCatania/some_renamesRémi Verschelde
Rename Navigation{Mesh,Polygon}Instance and PlaneShape for clarity
2020-02-28Renamed NavigationPolygonInstance to NavigationRegion2DAndrea Catania