summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | RasterizerCanvas: Use getornull to fetch light occluder polygonRémi Verschelde2020-01-082-2/+2
|/ / / | | | | | | | | | Fixes #21286 when the occluder is not fully configured.
* | | Merge pull request #33817 from Chaosus/vs_fresnelYuri Roubinsky2020-01-082-3/+25
|\ \ \ | | | | | | | | Make Fresnel node in visual shaders to use default NORMAL/VIEW
| * | | Makes Fresnel node in visual shaders to use default NORMAL/VIEWYuri Roubinsky2019-11-222-3/+25
| | | |
* | | | Merge pull request #34671 from Chaosus/shader_hex_supportRémi Verschelde2020-01-081-3/+9
|\ \ \ \ | | | | | | | | | | Support for hex numbers in shaders
| * | | | Support for hex numbers in shadersYuri Roubinsky2019-12-291-3/+9
| | | | |
* | | | | Merge pull request #34802 from xelivous/power-of-two-is-goodRémi Verschelde2020-01-081-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Change the 2D editor's snap to 8x8 by default
| * | | | | Change the 2D editor's snap to 8x8 by defaultxelivous2020-01-031-1/+1
| | | | | |
* | | | | | Merge pull request #34875 from neikeq/api-hash-no-underscore-methodbindsRémi Verschelde2020-01-081-0/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | ClassDB: Exclude method binds starting with '_' from API hash
| * | | | | | ClassDB: Exclude method binds starting with '_' from API hashIgnacio Etcheverry2020-01-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These methods are not meant to be part of the scripting API. These are not the same as virtual methods starting with '_', e.g.: '_process'.
* | | | | | | Merge pull request #34887 from akien-mga/cli-export-usabilityRémi Verschelde2020-01-089-173/+156
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Export: Improve usability of command line interface
| * | | | | | | Export: Improve usability of command line interfaceRémi Verschelde2020-01-079-173/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm barely scratching the surface of the changes needed to make the --export command line interface easy to use, but this should already improve things somewhat. - Streamline `can_export()` templates check in all platforms, checking first for the presence of official templates, then of any defined custom template, and reporting on the absence of any. Shouldn't change the actual return value much which is still true if either release or debug is usable - we might want to change that eventually and better validate against the requested target. - Fix discrepancy between platforms using `custom_package/debug` and `custom_template/debug` (resp. `release`). All now use `custom_template`, which will break compatibility for `export_presets.cfg` with earlier projects (but is easy to fix). - Use `can_export()` when attempting a command line export and report the same errors that would be shown in the editor. - Improve error reporting after a failed export attempt, handling missing template and invalid path more gracefully. - Cleanup of unused stuff in EditorNode around the export workflow. - Improve --export documentation in --help a bit. Fixes #16949 (at least many of the misunderstandings listed there). Fixes #18470.
* | | | | | | | Merge pull request #34874 from wingedadventurer/bugfix-label-visible-charactersRémi Verschelde2020-01-081-0/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Make Label node consider spaces for visible_characters property
| * | | | | | | | make Label consider spaces for visible_characterswingedadventurer2020-01-061-0/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #34871 from ↵Rémi Verschelde2020-01-082-0/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lentsius-bark/textEdit-vertical-horizontal-scroll-expose expose scroll_vertical and scroll_horizontal in TextEdit
| * | | | | | | | | expose scroll_vertical and scroll_horizontal in TextEdit + documentationKrystof Klestil2020-01-072-0/+12
| | | | | | | | | |
* | | | | | | | | | Merge pull request #34901 from YeldhamDev/multiple_doc_completionsRémi Verschelde2020-01-083-14/+29
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Complete docs for GraphEdit/Node and PopupMenu
| * | | | | | | | | | Complete docs for GraphEdit/Node and PopupMenuMichael Alexsander2020-01-073-14/+29
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #34900 from timothyqiu/rtl-cell-wrapRémi Verschelde2020-01-081-18/+19
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fixes RichTextLabel click issue when cell text wraps
| * | | | | | | | | | | Fixes RichTextLabel click issue when cell text wrapsHaoyu Qiu2020-01-081-18/+19
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #34905 from YeldhamDev/scriptdiag_minor_fixRémi Verschelde2020-01-084-11/+9
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Minor fixes for ScriptCreateDialog
| * | | | | | | | | | | Minor fixes for ScriptCreateDialogMichael Alexsander2020-01-084-11/+9
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #34902 from YeldhamDev/graphedit_selection_colorRémi Verschelde2020-01-084-8/+10
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | Make possible to edit the GraphEdit's selection rect colors
| * | | | | | | | | | Make possible to edit the GraphEdit's selection rect colorsMichael Alexsander2020-01-074-8/+10
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #34881 from williamd1k0/fix-animationtree-no3dRémi Verschelde2020-01-071-22/+22
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | | Fix AnimationTree not available when compiled with disable_3d
| * | | | | | | | | Fix AnimationTree not available when compiled with disable_3dWilliam Tumeo2020-01-071-22/+22
| |/ / / / / / / /
* | | | | | | | | Merge pull request #34896 from KoBeWi/no_tool_no_warnRémi Verschelde2020-01-071-1/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Don't show conf warning if script is not tool
| * | | | | | | | | Don't show conf warning if script is not toolTomasz Chabora2020-01-071-1/+2
| | | | | | | | | |
* | | | | | | | | | Merge pull request #34891 from Calinou/doc-environmentRémi Verschelde2020-01-071-72/+102
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Complete the Environment class documentation
| * | | | | | | | | Complete the Environment class documentationHugo Locurcio2020-01-071-72/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This closes #34846.
* | | | | | | | | | Merge pull request #34893 from volzhs/show-main-scene-in-splitRémi Verschelde2020-01-071-1/+6
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Show selected main scene in FileSystem split view
| * | | | | | | | | Show selected main scene in FileSystem split viewvolzhs2020-01-081-1/+6
| | | | | | | | | |
* | | | | | | | | | Merge pull request #34890 from Kanabenki/fix-cursor-richtextlabelRémi Verschelde2020-01-071-3/+3
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Fix wrong cursor shape in empty space when meta link wraps in RichTextLabel
| * | | | | | | | | Check if cursor is inside meta when getting cursor shapeKanabenki2020-01-071-3/+3
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #34886 from JFonS/fix_32699Rémi Verschelde2020-01-071-4/+8
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Make NoiseTexture threading more robust
| * | | | | | | | Make NoiseTexture threading more robustJFonS2020-01-071-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes crash when a NoiseTexture was freed before the generation thread finished.
* | | | | | | | | Merge pull request #34256 from timothyqiu/return-array-32988Rémi Verschelde2020-01-071-0/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fixes crash when using Mesh::create_outline and Mesh::create_convex_shape
| * | | | | | | | | Fixes crash when using Mesh::create_outline and Mesh::create_convex_shapeHaoyu Qiu2020-01-071-0/+4
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a size check to the array returned by `surface_get_arrays`. During debugging, `create_outline` also crashes when the indices size is one (not a multiple of three). For now, just reports the error and fail the function.
* | | | | | | | | Merge pull request #34878 from timothyqiu/rtl-doc-wordingRémi Verschelde2020-01-071-1/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Rewording RichTextLabel::remove_line documentation
| * | | | | | | | | Rewording RichTextLabel::remove_line documentationHaoyu Qiu2020-01-071-1/+2
| | | | | | | | | |
* | | | | | | | | | Merge pull request #34876 from timothyqiu/regression-fixRémi Verschelde2020-01-071-2/+2
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Fixes import of models as PackedScene
| * | | | | | | | | Fixes import of models as PackedSceneHaoyu Qiu2020-01-071-2/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #34867 from volzhs/calculate-label-size-2Rémi Verschelde2020-01-061-7/+4
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | Calculate label size more accurately
| * | | | | | | | Calculate label size more accuratelyvolzhs2020-01-071-7/+4
| | | | | | | | |
* | | | | | | | | Merge pull request #34865 from volzhs/oversampling-emojiRémi Verschelde2020-01-062-5/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Update size and position for colored font with oversampling
| * | | | | | | | | Update size and position for colored font with oversamplingvolzhs2020-01-072-5/+19
| |/ / / / / / / /
* | | | | | | | | Merge pull request #34843 from akien-mga/enet-1.3.14Fabio Alessandrelli2020-01-065-10/+137
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | enet: Sync with upstream 1.3.14
| * | | | | | | | | enet: Sync with upstream 1.3.14Rémi Verschelde2020-01-054-6/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We still have local modifications necessary for IPv6 support and using Godot sockets.
| * | | | | | | | | enet: Resync with upstream we forked at, add patchRémi Verschelde2020-01-053-5/+111
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before rebasing on the newly released enet 1.3.14, let's resync with the actual commit we initially imported, which seems to be: https://github.com/lsalzman/enet/commit/f46fee0acc8e243b2b6910b09693f93c3aad775f
* | | | | | | | | Merge pull request #34808 from Calinou/no-color-in-non-ttyRémi Verschelde2020-01-061-8/+24
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | Disable colored console output when standard output isn't a TTY
| * | | | | | | | Disable colored console output when standard output isn't a TTYHugo Locurcio2020-01-041-8/+24
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents Godot from writing ANSI escape codes when redirecting stdout and stderr to a file.