summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-21Update CHANGELOG.md for Godot 3.2Hugo Locurcio
2020-01-21Merge pull request #35393 from YeldhamDev/plugin_script_syntaxRémi Verschelde
Make script made via plugin creation obey syntax settings
2020-01-21Merge pull request #35399 from ↵Rémi Verschelde
ericrybick/35367-signals-dock-size-jumps-when-selecting-nodes Clip text in NodeDock toolbuttons to prevent dock size changes
2020-01-21Clip text in NodeDock toolbuttons to prevent dock size changesEric Rybicki
Fixes #35367
2020-01-21Merge pull request #35394 from ericrybick/fix-assetlib-thumbnail-overlay-Rémi Verschelde
Fix asset library video play overlay not being centered on the thumbnail
2020-01-21Merge pull request #35385 from akien-mga/bullet-prevent-div-by-zeroRémi Verschelde
Bullet: Prevent potential division by zero
2020-01-21Merge pull request #35390 from timothyqiu/find-in-files-leakRémi Verschelde
Fixes leak in Find in Files utility
2020-01-21Fix asset library video play overlay not being centered on the thumbnailEric Rybicki
2020-01-21Make script made via plugin creation obey syntax settingsMichael Alexsander
2020-01-21Fixes leak in Find in Files utilityHaoyu Qiu
2020-01-21Bullet: Prevent potential division by zeroRémi Verschelde
Fixes #33715.
2020-01-21Merge pull request #35363 from ↵Rémi Verschelde
ericrybick/33106-importing-textureAtlas-cuts-out-the-sprites Fix AtlasPacker ignoring semi-transparent pixels
2020-01-20Fix AtlasPacker ignoring semi-transparent pixelsEric Rybicki
Fixes #33106
2020-01-20Revert "Fix audio capture naming in Javascript"Rémi Verschelde
This reverts commit 69f7263cd8990b39e4c1cc678b2d0f57686b07b7. Follow-up to #35359.
2020-01-20Merge pull request #35379 from dankan1890/quick_fixRémi Verschelde
TextureRegionEditor: Corrected typo
2020-01-20TextureRegionEditor: Corrected typodankan1890
2020-01-20Merge pull request #35369 from YeldhamDev/editor_path_clipRémi Verschelde
Clip text in EditorPath button to avoid dock size changes
2020-01-20Merge pull request #35372 from neikeq/issue-29523Rémi Verschelde
Mono/C#: Fix error when parsing nested generics
2020-01-20Mono/C#: Fix error when parsing nested genericsIgnacio Etcheverry
Also fixed the editor not including the parse error message in the error.
2020-01-20Clip text in EditorPath button to avoid dock size changesMichael Alexsander
2020-01-20Merge pull request #35362 from Chaosus/fix_vs_recursionYuri Roubinsky
Forbid recursive connections in visual shader
2020-01-20Forbid recursive connections in visual shaderYuri Roubinsky
2020-01-20Merge pull request #35359 from akien-mga/revert-30648-unsafe-audioserverRémi Verschelde
Revert "Exposes capture methods to AudioServer + documentation" #30468
2020-01-20Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde
Reverts the following commits: - c81ec6f26d40b70283958a4ef3e216fb32cbaf14: "Exposes capture methods to AudioServer, variable renames for consistency, added documentation." - 47c558b98abf842910c780294314326662410cdf: "Expose audio callbacks as signals." - dabaa11b3c451e9b8f2cca7e563bd9ec51edb169: "Fix to make sure the capture buffers are deallocated at shutdown. Silences warnings." Some documentation improvements were kept for pre-existing methods. See rationale for reverting these changes in #30468.
2020-01-20Merge pull request #35351 from ericrybick/32342-Resize-snapping-lines-bugRémi Verschelde
Fix editor drawing snapping lines for wrong edge/corner when resizing elements with smart snapping enabled
2020-01-20Merge pull request #35357 from akien-mga/makerst-default-values-codeRémi Verschelde
makerst: Use code markup for default values/overrides
2020-01-20makerst: Use code markup for default values/overridesRémi Verschelde
Fixes godotengine/godot-docs#3071.
2020-01-20Fix editor drawing snapping lines for wrong edge/corner when resizing ↵Eric Rybicki
elements with smart snapping enabled fixes #32342
2020-01-20Merge pull request #35345 from timothyqiu/pck-packer-leakRémi Verschelde
Fixes leak when calling PCKPacker::pck_start multiple times
2020-01-20Merge pull request #35343 from timothyqiu/xml-leakRémi Verschelde
Fixes XMLParser leak when open multiple times
2020-01-20Merge pull request #35342 from timothyqiu/dyfont-leakRémi Verschelde
Destroys FreeType library on load error
2020-01-20Merge pull request #35341 from timothyqiu/negative-zeroRémi Verschelde
Prevent negative zero shown in SpotLight gizmo
2020-01-20Fixes leak when pck_start multiple timesHaoyu Qiu
2020-01-20Fixes XMLParser leak when open multiple timesHaoyu Qiu
2020-01-20Destroys FreeType library on load errorHaoyu Qiu
2020-01-20Prevent negative zero shown in SpotLight gizmoHaoyu Qiu
2020-01-19doc: Sync classref with current sourceRémi Verschelde
2020-01-19i18n: Sync translations with WeblateRémi Verschelde
2020-01-19Merge pull request #35270 from ChibiDenDen/fix_extends_sub_subclassRémi Verschelde
Fix subclass finding in extend statement for sub-sub classes
2020-01-19Merge pull request #35336 from akien-mga/no-return-once-you-quitRémi Verschelde
SceneTree: Abort change_scene if we're quitting
2020-01-19Merge pull request #35327 from KoBeWi/globalizationRémi Verschelde
Mention that KinematicCollisions use global coords
2020-01-19Merge pull request #35326 from neikeq/issue-30496Rémi Verschelde
Fix ClassDB API portability with some android and editor classes
2020-01-19Merge pull request #35325 from Calinou/optimize-editor-theme-creationRémi Verschelde
Only create the editor theme once
2020-01-19Merge pull request #35300 from Feniks-Gaming/GraphNodeDescRémi Verschelde
Improve Description of GraphNode
2020-01-19SceneTree: Abort change_scene if we're quittingRémi Verschelde
Otherwise we can have a segmentation fault if we try to call `add_child` on an already freed node. Fixes #35323.
2020-01-19Only create the editor theme onceHugo Locurcio
This prevents the editor theme from being created twice. This speeds up the project editor and editor startup significantly; startup is now 1.3 times faster on average (tested on a debug build). RAM usage was also lowered by 7.5 MB on average. This partially addresses #35321.
2020-01-19Mention that KinematicCollisions use global coordsTomasz Chabora
2020-01-19Improve Description of GraphNodeFeniks
It mostly fixes issues I have listed in https://github.com/godotengine/godot-docs/issues/3065 where GraphNode description was rather lacking clarity. It was near impossible how to use the them or how to create new slots etc. I improved it quite a bit if anyone has idea how to reword original "A tuple of input and output slots is defined for each GUI element included in the GraphNode." I would love to hear it. I am unsure how to word it in more understandable way.
2020-01-19Fix ClassDB API portability with some android and editor classesIgnacio Etcheverry
- `EditorNavigationMeshGenerator` was being registered as part of the Core API, even after d3f48f88bb84d22b7805ce971ac86cf1953a29fd. We must make sure to set Editor as the current ClassDB API type before creating an instance. - The `VisualScriptEngineSingleton.constant` property has a property hint string that's different between tools and non-tools builds. This commit makes the hint string to no longer be set in `_bind_methods`, and to instead set it in `_validate_property`. This way it's ignored when calculating the API hash. - `JavaClassWrapper` is now registered in ClassDB on all platforms, using a dummy implementation on platforms other than Android. This fixes API portability between Android and other platforms. - Updated `--class-db-json` command to ignore non-virtual methods that start with an underscore (see: 4be87c6016a5893cbde897924e540df4c988cee5).
2020-01-19Merge pull request #35310 from akien-mga/gles3-irradiance-small-optimizationRémi Verschelde
GLES3: Slight optimization to irradiance compute