aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam2018-03-011-0/+1
| | | | (cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
* Refactor version macros and fix related bugsRémi Verschelde2018-02-242-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros. (cherry picked from commit 23ebae01dc7e3df9c842ca7d017f7b233837721d)
* Delete all selected lines using the delete line shortcut in script editorYan Pas2018-02-221-6/+20
| | | | (cherry picked from commit 7368978a48127a4c238f51bd0dbdf4c8d091809f)
* Clean up some bad words from code commentsArtem Varaksa2018-02-221-2/+0
| | | | (cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)
* Fix typos with codespellluz.paz2018-02-221-5/+5
| | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` (cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
* Enable snapping when control key pressedChaosus2018-02-212-1/+5
| | | | (cherry picked from commit 24c170555d57ccbbb270f02d0b5d3e98f99b8729)
* Keep to show current script when closing all docsvolzhs2018-02-212-4/+8
| | | | | | | | | also fix error when removing multiple tabs from TabContainer at same frame. like closing multiple docs at once. Fix #16403 (cherry picked from commit df84290a7ee2e4e939fc4eccc030129227c83895)
* fix crash autotile edit modedamarindra2018-02-191-0/+5
| | | | (cherry picked from commit cceb176be372c4c07c18d707e794ee8c3a8873e8)
* option to disable sort in script listianb962018-02-192-1/+5
| | | | (cherry picked from commit e1778fb921a7800e50fd464cc16eaae6faa19ee9)
* Added "allow_reselect" property to ItemList and enabled it for the ↵Michael Alexsander Silva Dias2018-02-191-2/+2
| | | | | | method/help lists. (cherry picked from commit 4dbf6ac1b890ff6333d1600d2c091baa176b356c)
* Add a function to remove controls from containersGeorge Marques2018-02-194-0/+12
| | | | | | Closes #5968 (cherry picked from commit da69a0625333304e81e5d706d13e15ccbd414a52)
* Fixed members overview not scrolling to correct linePaulb232018-02-191-2/+3
| | | | (cherry picked from commit 4d92c5e1c306b483d30004fe04fbef1ad46f7f7f)
* Fix #16479 (deselect text when jumping to function)Artem Varaksa2018-02-191-0/+1
| | | | (cherry picked from commit 3094e897821491a1b2a9e28096d94ff32a3461e8)
* Remove debugging prints related to the asset libraryHugo Locurcio2018-02-191-10/+0
| | | | (cherry picked from commit 5513e4e1f9674f9163fdeb6ccc6dc1994736703a)
* Fix spaces and quotes in external editor flagsbinbitten2018-02-191-12/+26
| | | | (cherry picked from commit fb8d2420b58825c5293025ca8dc5b3f4e587787d)
* drop path text at mouse posianb962018-02-191-9/+16
| | | | (cherry picked from commit 06965f2770a5ee25db1691174d22d2a4a8e9116a)
* Fix gradient texture previewChaosus2018-02-191-0/+3
| | | | (cherry picked from commit 3ba43ac975fae174454f38ec7ae9979ea0eb5964)
* Capitalized "View" menu options.Michael Alexsander Silva Dias2018-02-191-3/+3
| | | | (cherry picked from commit b507eeddcce18511445c940a8803ab439f830afa)
* 3DEditor: fix selecting node in viewport not update inspectorPoommetee Ketson2018-02-191-0/+3
| | | | (cherry picked from commit cfac160f9fb29996a38e1360f223236ccf15c48c)
* 3DEditor: fix multiple node selection crash the editorPoommetee Ketson2018-02-191-3/+0
| | | | | | | | I'm not sure about this fix. This seems to also fixes the weird selection bug where when selecting node 1 to 3 it focuses on 2nd node. (cherry picked from commit 25dd1f0681cf6532b1d0fb1e023d0e8a50c30e69)
* Display path to preloaded res + button to open itJulian Murgia2018-02-192-4/+30
| | | | (cherry picked from commit b766a849adb027762baabc89c0b58635883cd9d7)
* Fix shortcut conflictRazah2018-01-251-6/+3
| | | | | fix https://github.com/godotengine/godot/issues/16054 The clone_down shortcut that conflicts with the "editor / play" shortcut has been replaced by "SHIFT + COMMAND + C" instead of "COMMAND + B" on macOS
* Rotate Control node with respecting pivot offsetvolzhs2018-01-241-2/+2
|
* Fix ObjectDB Instances still existPoommetee Ketson2018-01-222-1/+6
| | | | | | | | | | | | ``` WARNING: cleanup: ObjectDB Instances still exist! At: core/object.cpp:1989. Leaked Instance: VSeparator:13837 - Node Name: Leaked Instance: AutotileEditorHelper:13814 Orphan StringName: VSeparator Orphan StringName: AutotileEditorHelper StringName: 2 unclaimed string names at exit. ```
* Fix typos in code and docs with codespellRémi Verschelde2018-01-186-16/+16
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* TileSetEditorPlugin: take scale in accout when highlighting current selected ↵Mariano Suligoy2018-01-171-6/+4
| | | | subtile.
* Changes the keep_margin parameter to true by default, so that people are not ↵Gilles Roudiere2018-01-153-16/+14
| | | | suprised that set_anchor changes the margins values
* Merge pull request #15696 from bojidar-bg/15646-assigned-animationRémi Verschelde2018-01-151-13/+11
|\ | | | | Fix an issue with the animation editor not seeking to the target time
| * Fix an issue with the animation editor not seeking to the target time properly.Bojidar Marinov2018-01-141-13/+11
| | | | | | | | Fixes #15646.
* | Fix crash when freelook shortcuts are undefinedMarc Gilleron2018-01-151-17/+21
| |
* | Fixed member keywords colour not updating on settings changePaulb232018-01-141-0/+1
| |
* | Fix external editors always opening on scene changeBernhard Liebl2018-01-141-4/+8
|/
* Add special coloring to members, to make shadowing more obvious.Juan Linietsky2018-01-122-0/+37
|
* Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵Juan Linietsky2018-01-121-3/+3
| | | | | | of tree notification. Updated doc accordingly.
* Merge pull request #15611 from bojidar-bg/x-bind-more-propertiesRémi Verschelde2018-01-121-2/+4
|\ | | | | Bind many more properties to scripts
| * Bind many more properties to scriptsBojidar Marinov2018-01-121-2/+4
| | | | | | | | | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
* | -Remove color operator clamping, which is unnecesary. Fixes #15184, fixes ↵Juan Linietsky2018-01-122-2/+2
|/ | | | | | #14686. -Refresh progress bar less often, makes baking, exporting, etc. faster.
* Merge pull request #15579 from damarindra/add-receptor-tilesetRémi Verschelde2018-01-112-0/+10
|\ | | | | fix updating tileset list when assign texture and set autotile true
| * fix updating tileset list when assign texture and set autotile truedamarindra2018-01-112-0/+10
| |
* | Fixes snap button getting out of sync (issue 15366)poke10242018-01-111-1/+1
|/
* Merge pull request #15516 from StateOff/fixes_crash_on_drop_scene_fileRémi Verschelde2018-01-102-39/+70
|\ | | | | Fixes #15470 "Crash on drag and drop scene file on empty scene"
| * - Fixes #15470 "Crash on drag and drop scene file on empty scene"Blazej Floch2018-01-092-39/+70
| | | | | | | | | | | | | | | | | | | | - New: Allows for multiple files to be dragged over - Added error when multiple nodes are dropped in scene **without** scene root - Removed TTR: "This operation requires a single selected node.", "I see.." - Introduces TTR: "Can not instaniate multiple nodes without root." - Fixes "Can't add_child, already got a parent" error - Reduced multiple resource loading by casting - Make sure to not _show_resource_type_selector if only PackedScenes are being dropped
* | External editor fixesIgnacio Etcheverry2018-01-091-15/+13
|/ | | | | | - Fix VS Code opening on the previous line to the desired one. - Fix running MonoDevelop without the line and column parameters. - Fix `ScriptEditor::_goto_script_line` not working with language overriden external editors.
* Don't delete edit menu too early when closing script tabsBernhard Liebl2018-01-081-1/+3
|
* Merge pull request #15433 from poke1024/fix13957George Marques2018-01-071-18/+18
|\ | | | | Fix crash due to stale refs to node selection lists
| * Fix crash due to stale refs to node selection listsBernhard Liebl2018-01-071-18/+18
| |
* | Merge pull request #15357 from damarindra/autotile-behaviourRémi Verschelde2018-01-072-46/+50
|\ \ | |/ |/| Fixing unconsistent behaviour on autotile editor
| * Fixing weird behaviour on autotile editordamarindra2018-01-052-46/+50
| |
* | Fix typo in new stringsPoommetee Ketson2018-01-061-1/+1
| |
* | i18n: Sync translation templates with current sourceRémi Verschelde2018-01-061-1/+1
|/