aboutsummaryrefslogtreecommitdiff
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* i18n: Sync translation templates with current sourceRémi Verschelde2018-03-0346-321/+368
|
* i18n: Sync translations with WeblateRémi Verschelde2018-03-0313-764/+705
| | | | (cherry picked from commit 7c7d3efb5b1fcda85adee3e5bff4b0ca69872dbf)
* Revert "Make KEY_ESCAPE close all output/debugger docks on bottom"Hein-Pieter van Braam2018-03-011-6/+0
| | | | | | | | This reverts commit c04d8684765b2adc2fe2af56741ff8a2b8953f75. This caused a regression when trying to close the typing suggestion. Reverting this for now until a better implementation for this behavior gets made.
* Godot now allows built-in irrespective of the filepath.Anish2018-03-011-9/+11
| | | | | | | | | | Since the file in the filepath is irrelevant when setting the file as built-in, changes have been made to allow setting to built-in even if the file in the path exists. Fixes #16425 (cherry picked from commit 1fdb8251d2d68634d8ba7ad4e9569742847df1df)
* AnimationEditor: fix time indicator offsetPoommetee Ketson2018-03-011-3/+3
| | | | (cherry picked from commit acf54f8bdc03df59433eb17a55c39391fcd0da53)
* Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam2018-03-012-0/+4
| | | | (cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
* only show information we have in stacktracePaul Joannon2018-02-261-3/+11
| | | | | | do not show line number and/or file if not defined (cherry picked from commit 3ee4ce51a9d564584b7878c125085e57faa32f98)
* Fix version.txt validation logic for export templates .tpzRémi Verschelde2018-02-251-14/+4
| | | | | | | | | | | | It assumed that the version would always be `x.y-status`, with no dot possible in `status`, so: - It would not work for 3.0.1-stable (nor 3.0.1.stable with new version logic) - It would not support Mono templates when we provide them The validation it did was not really useful anyway, so we just use the raw string. (cherry picked from commit eec9261a75699723f6e4b722910e5bb762b736db)
* Refactor version macros and fix related bugsRémi Verschelde2018-02-247-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* i18n: Sync translation templates with current sourceRémi Verschelde2018-02-2246-1993/+3150
|
* i18n: Sync translations with WeblateRémi Verschelde2018-02-2213-1978/+1617
| | | | (cherry picked from commit 661ab3c88e7a8bfe69acd90dae7574a11afcea84)
* 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-223-4/+1
| | | | (cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)
* Improve error reporting of ProjectSettings::setup()Rémi Verschelde2018-02-221-4/+6
| | | | | | | | | And use it to better report errors in the console and project manager when a project.godot file is corrupted. Fixes #14963. (cherry picked from commit 7839076f95679c85e7adfdccdd671b2927c82f2f)
* Made the Debugger's Stack Frames items reselectable.Michael Alexsander Silva Dias2018-02-221-0/+1
| | | | (cherry picked from commit 32e3f257ace9b24df47510e036f80438bfe9a177)
* Fix typos with codespellluz.paz2018-02-224-8/+8
| | | | | | | | | | | | | | | | 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)
* Insert proper copy icon to debuggerArtem Varaksa2018-02-221-1/+1
| | | | (cherry picked from commit db2a1544c01e7f52a0a95b58509419c6de949e5d)
* Icons updateDaniel J. Ramirez2018-02-2232-76/+48
| | | | | | includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons. (cherry picked from commit cecf2743648c0d48e20b243cb0353c6a0d660c0a)
* gltf: improve embedded data discoveryFlorian Zwoch2018-02-211-1/+2
| | | | | | Some editors seems to use the image resource's mime type (e.g. "image/png") for data embedded uris instead of "application/octet-stream". (cherry picked from commit 1abf464b59f66811f21e8ca02114327295841ada)
* 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)
* Added an auto quit and auto build flag to the command line options.Nathan Warden2018-02-212-4/+5
| | | | (cherry picked from commit 4bfb504c2f047660ce85fda96657d5cb27415f19)
* Remove unused variable from plugin settings updateGeorge Marques2018-02-191-2/+0
| | | | | | Fix #16199 (cherry picked from commit 9f0cce840d9752535c2377b3004fadb78174e455)
* Fixing folder/file case sensitive renaming issueStephen Traskal2018-02-191-0/+5
| | | | | | | Example: Could not rename "Objects" to "objects" or vice versa (cherry picked from commit e790ca084d1e1be54421c4fe0cb4aea955c62eb9)
* 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)
* PEP3101 applied with changing old type string formatting as new onesBTaskaya2018-02-191-4/+4
| | | | (cherry picked from commit 78dba05fc02c7258b5f9f5a53cf4ea8a3c6ba856)
* Fix for a possible compile error under OS XMarcelo Fernandez2018-02-192-110/+118
| | | | (cherry picked from commit 621d28adeff7e9d685fae06b63b0787fa1668de1)
* 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-196-0/+61
| | | | | | Closes #5968 (cherry picked from commit da69a0625333304e81e5d706d13e15ccbd414a52)
* Fix #16543 (add button to copy error from debugger)Artem Varaksa2018-02-192-0/+23
| | | | (cherry picked from commit b169b16f98eb2db92a227c1f7c43dab747a48326)
* Fix infinite recursion with editor import pluginsGeorge Marques2018-02-191-2/+2
| | | | (cherry picked from commit 95f7879923783c3cbfc0a42cfd11e2b9d8260b46)
* Expose priority and order for custom import pluginsGeorge Marques2018-02-192-0/+18
| | | | (cherry picked from commit c68948fdfaf154acc00b9b92f44875d8518957c4)
* Add import option "scale_mesh" to obj file importerShyRed2018-02-191-6/+8
| | | | | | The new import option "scale_mesh" allows setting a scale that is applied to the mesh's vertices during import. (cherry picked from commit 291c1d0f459abb40c146f90a336dafbdac477507)
* 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)
* download templates to a file using separate threadMarcin Zawiejski2018-02-191-13/+6
| | | | (cherry picked from commit b4f1a035e327b6e9f0f4a02040175b23bf5eac3f)
* Fix timeline track name overlapping keyframe areaPaolo Perkovic2018-02-191-1/+1
| | | | (cherry picked from commit 398f5b74e3f1d0131f28ca13dfd6d0308c40d54e)
* Draw the Camera gizmo more accuratelyHugo Locurcio2018-02-191-2/+3
| | | | | | | The Camera gizmo no longer looks twice as wide as it actually is. This fixes #16399. (cherry picked from commit 0d7d293889edaf12cc3cc4205b5450dee2203cbd)
* 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)
* disable scene tree shortcuts when in a textfieldianb962018-02-191-0/+3
| | | | (cherry picked from commit 4e96e043898cc3e37df9aea4758b765630c9e326)
* 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)
* Fix UX with project settings search functionalityPaolo Perkovic2018-02-192-2/+2
| | | | (cherry picked from commit e7b98119df4a4ddf8476d4b6f255f674c85be12c)
* Fix gizmo solid box mesh being added twiceJFonS2018-02-191-9/+0
| | | | (cherry picked from commit d0a2931cd75c48759a3d955632e898b4f0f5a60d)
* Make parent folder selectable. Fix #16253Guilherme Felipe2018-02-191-1/+1
| | | | (cherry picked from commit 6e1c02b828f0238c97b87e5a5678152d4c518da1)
* Fixes open button not appearing with multiple selectionGuilherme Felipe2018-02-192-0/+20
| | | | | | Fix #16231 (cherry picked from commit 09c277693e951199ede72f47263088e1d2bc4c67)
* Show default values in docs for GDScript built-in functionsGeorge Marques2018-02-191-0/+8
| | | | (cherry picked from commit dca2ae78dd04530bf96c3d550e57fc945876ea95)