summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-09-23Merge pull request #30497 from Calinou/editor-gizmos-change-notifyRémi Verschelde
Notify changes in properties that can be edited by 3D gizmos
2019-09-23Merge pull request #32278 from Calinou/lsp-fix-double-assignmentRémi Verschelde
Fix `line` being assigned to twice in the GDScript language server
2019-09-23Fix `line` being assigned to twice in the GDScript language serverHugo Locurcio
This closes #32090.
2019-09-23Merge pull request #31172 from creikey/add-array-slicingRémi Verschelde
Add array slice method
2019-09-23Merge pull request #32275 from godotengine/skin_supportRémi Verschelde
Added skin support and simplified APIs to override bone position + glTF 2.0 import fixes
2019-09-23Merge pull request #32198 from starryalley/fix_audio_bufferRémi Verschelde
Fix VideostreamGDNative audio buffer handling
2019-09-23Allow building cvtt with system squishHarley Laue
It looks like the SCsub for cvtt was copied from squish and it left the `if env['build_squish']:` line intact. This means that using `scons builtin_squish=no modules/cvtt` would fail and overal builds would also fail because they'd fail to find `ConvectionKernels.h`
2019-09-23Merge pull request #32055 from qarmin/some_code_fixesRémi Verschelde
Changed some code found by Clang Tidy and Coverity
2019-09-22Merge pull request #30852 from swarnimarun/vs_tools_scriptRémi Verschelde
Tool Mode for Visualscript
2019-09-22Changed some code found by Clang Tidy and Coverityqarmin
2019-09-21Tool Mode for VisualscriptSwarnim Arun
Add the ability to VisualScript to function in Tool mode aka the Editor itself similar to GDScript or Mono
2019-09-20Merge pull request #32210 from Calinou/editor-log-distinguish-messagesRémi Verschelde
Distinguish editor-originating messages in the editor log
2019-09-20Merge pull request #32095 from KoBeWi/silly_userRémi Verschelde
Properly remove GridMap node from editor on undo
2019-09-20Merge pull request #32223 from neikeq/cs_glue_version_fixRémi Verschelde
C#: Make sure cs_glue_version is present when building export templates
2019-09-20C#: Make sure cs_glue_version is present when building export templatesIgnacio Etcheverry
2019-09-20Merge pull request #32150 from luzpaz/typosRémi Verschelde
Fix misc. source comment typos
2019-09-20Distinguish editor-originating messages in the editor logHugo Locurcio
This fades out messages originating from the editor to make messages printed by the project stand out more. This also tweaks wording in some editor messages for consistency.
2019-09-19Fix misc. source comment typosluz.paz
Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt `
2019-09-19Merge pull request #31921 from bojidar-bg/28978-uninitialized-array-valueRémi Verschelde
Fix uninitialized arrays and dictionaries retaining value
2019-09-19Merge pull request #31919 from m4gr3d/use_aar_for_custom_buildRémi Verschelde
Leverage Android archive (AAR) file for Godot custom build
2019-09-19Merge pull request #32100 from SaracenOne/gdscript_parent_const_typesRémi Verschelde
Fix const deceleration for inherited scripts above immediate parent
2019-09-19Merge pull request #31961 from YeldhamDev/info_messagesRémi Verschelde
Add informational messages to various editors
2019-09-19Merge pull request #31934 from mitchcurtis/28187Rémi Verschelde
Produce an error when a class has the same name as a Singleton
2019-09-19Merge pull request #31142 from mitchcurtis/assert-messageRémi Verschelde
GDScript: add an optional message parameter to assert()
2019-09-19Merge pull request #32019 from RevoluPowered/feature/implement-pbr-materialsRémi Verschelde
FBX Importer - Maya material PBR path is read properly now
2019-09-19Implemented maya stingray supportRevoluPowered
2019-09-19Implemented basic texture mapping for PBR material definitionsRevoluPowered
This reads materials properly from Maya and expands on existing functionality to make this work properly. aiTextureType_SHININESS no longer used as not appropriate for PBR texture as it is legacy. This fix will be also present in assimp soon.
2019-09-19Fixed blend shapes disappearingRevoluPowered
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2019-09-19Fix VideostreamGDNative audio buffer handlingMark Kuo
Fix the audio buffer start when there are previous remains
2019-09-18Added skin support and simplified APIs to override bone position.Juan Linietsky
2019-09-16[Mono] Corrected rectangle intersectionChaosus89
2019-09-14Add array slice methodCameron Reikes
2019-09-11Properly remove GridMap node from editor on undoTomasz Chabora
2019-09-11GDScript: add an optional message parameter to assert()Mitch Curtis
Before this patch, assert() only took the condition to assert on: assert(item_data) Now, it can optionally take a string that will be printed upon failure: assert(item_data, item_name + " has no item data in ItemDatabase") This makes it easier to immediately see what the issue is by being able to write informative failure messages. Thanks to @wiped1 for sharing their patch, upon which this is based. Closes #17082
2019-09-11Allow for constant deceleration to be detected inherited scripts above the ↵Saracen
immediate parent.
2019-09-08Merge pull request #32045 from neikeq/fix-cannot-create-mono-log-fileRémi Verschelde
Mono: Fix unable to create log file due to str_format bug
2019-09-08Mono: Fix unable to create log file due to str_format bugIgnacio Etcheverry
2019-09-07Merge pull request #32022 from neikeq/fix-mono-export-windows-backslashIgnacio Roldán Etcheverry
Mono: Fix PCK assembly paths when exporting from Windows
2019-09-07Fix missing method for internal_MonoWindowsInstallRootIgnacio Etcheverry
2019-09-07Mono: Fix PCK assembly paths when exporting from WindowsIgnacio Etcheverry
Assembly paths were written to PCK files with backslash as path separator and PackedData only supports forward slash. This would make exported games unable to find the assemblies.
2019-09-06Produce an error when a class has the same name as a SingletonMitch Curtis
If you somehow end up with a Singleton.gd that looks like this: extends Node class_name Singleton func foo(): pass You will get an error when using it in another file: extends Node2D func _init(): # Parser Error: Non-static function "foo" can only be called from an instance. Singleton.foo() This error is confusing. This patch ensures that an error on the class_name line will be produced: Parse Error: The class "Singleton" conflicts with the AutoLoad singleton of the same name, and is therefore redundant. Remove the class_name declaration to fix this error. Fixes #28187.
2019-09-04Split the Android platform java logic into an Android library module (`lib`) ↵fhuya
and an application module (`app`). The application module `app` serves double duties of providing the prebuilt Godot binaries ('android_debug.apk', 'android_release.apk') and the Godot custom build template ('android_source.zip').
2019-09-04Add informational messages to various editorsMichael Alexsander Silva Dias
2019-09-04Merge pull request #30982 from iwek7/feature/skip_breakpointsRémi Verschelde
Adds skip-breakpoints feature
2019-09-04Merge pull request #31908 from 64epicks/masterRémi Verschelde
Implemented `ord` function in VisualScript
2019-09-03Merge pull request #31931 from fire/assimp_map_modeRémi Verschelde
Assimp map mode is not initialized before use.
2019-09-03Adds skip-breakpoints featureiwek7
2019-09-03Assimp map mode is not initialized before use.K. S. Ernest (iFire) Lee
2019-09-03Implemented `ord` function in VisualScript64epicks
2019-09-03Try and show all the properties added with _get_property_list() when ↵MrCdK
triggering completion. Closes https://github.com/godotengine/godot/issues/25097