summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-07-24Merge pull request #19225 from Paulb23/open_all_files_in_script_editorMax Hilbrunner
Open all files in script editor
2018-07-24Removed unnecessary assignmentsWilson E. Alvarez
2018-07-23Merge pull request #15880 from neikeq/better-collectionsIgnacio Etcheverry
Mono: Add Dictionary and Array classes
2018-07-23Implemented Soft bodyAndreaCatania
- Soft Body Physics node - Soft Body Rendering - Soft body Editor - Soft body importer
2018-07-23Merge pull request #12403 from AndreaCatania/phymatJuan Linietsky
Physics material
2018-07-22Mono: Default to not shipping C# scripts contentRémi Verschelde
Fixes #20053.
2018-07-22Allow opening and editing of any utf_8 file in script editorPaulb23
2018-07-22Merge pull request #20337 from aaronfranke/mono-pascal-gdIgnacio Etcheverry
[Mono] Improvements to GD.cs: PascalCasing and real_t
2018-07-22Merge pull request #20229 from aaronfranke/mono-warning-textRémi Verschelde
[Mono] Update about/warning text
2018-07-21[Mono] Improvements to GD.cs: PascalCasing and real_tAaron Franke
[Mono] Improvements to GD.cs: PascalCasing and real_t
2018-07-21Merge pull request #19264 from vnen/typed-gdscript-finalRémi Verschelde
Typed GDScript
2018-07-21-Fix disable_3d flagJuan Linietsky
-Add extra flag optimize=[size,speed] to be able to prioritize size
2018-07-21[Mono] Update about/warning textAaron Franke
I've removed the section about being unable to export games using C# - as you are now able to do this, as long as the export templates are installed. Also, I've made a few minor grammar tweaks.
2018-07-20Rewrite code completionGeorge Marques
- Use data type struct from the parser. - Avail from type hints when type can't be guessed. - Consider inner classes and other scripts when looking for candidates.
2018-07-20Add ability to infer variable type from assigned valueGeorge Marques
Syntax: var x : = 42 Infers the type of "x" to be an integer.
2018-07-20Add editor highlight for type-safe linesGeorge Marques
The line number is hightlighted to indicate that the line contains only type-safe code.
2018-07-20Fix line number detection in some parser nodesGeorge Marques
2018-07-20Use type hints to improve completionGeorge Marques
- Allow type hints to be completed. - Use type information to infer completion candidates. - Show typed function signature in tooltip. - Add type hints when completing declaration from virtual functions (optional).
2018-07-20Add syntax highlighting to type hintsGeorge Marques
2018-07-20Use type information to enable GDScript introspectionGeorge Marques
This makes the Script API provide accurate information when requesting property or method info.
2018-07-20Add typed instructions to GDScriptGeorge Marques
- Typed assignment (built-in, native, and script). - Cast (built-in conversion; native and script checks). - Check type of functions arguments on call. - Check type of members on set.
2018-07-20Add static type checks in the parserGeorge Marques
- Resolve types for all identifiers. - Error when identifier is not found. - Match return type and error when not returning a value when it should. - Check unreachable code (code after sure return). - Match argument count and types for function calls. - Determine if return type of function call matches the assignment. - Do static type check with match statement when possible. - Use type hints to determine export type. - Check compatibility between type hint and explicit export type.
2018-07-20Store type hint of declared identifiersGeorge Marques
2018-07-20Move inheritance resolution to the parserGeorge Marques
2018-07-20Add typing syntaxGeorge Marques
2018-07-20Merge pull request #20157 from GodotExplorer/image-load-webpJuan Linietsky
Add webp buffer loader for Image
2018-07-20Merge pull request #20257 from oisincar/fix_basisIgnacio Etcheverry
Fix bug with Basis.Transposed()
2018-07-20Add Array and Dictionary wrapper classes to C#Ignacio Etcheverry
2018-07-19Added some documentation for the CSG nodesBastiaan Olij
2018-07-19Fix bug with Basis.Transposed()oisincar
Fix bug where Basis.Transposed() incorrectly updated local basis, and returned an unmodified copy. This also fixes Transform.Inverse().
2018-07-18Merge pull request #20253 from neikeq/nobranchnameideasfeelsbadmanIgnacio Etcheverry
Make C# bindings generator ignore disabled classes
2018-07-18Make C# bindings generator ignore disabled classesIgnacio Etcheverry
2018-07-18Merge pull request #19931 from BastiaanOlij/csg_polygon_localJuan Linietsky
Added path_local, path_continuous_u and path_joined properties to CSGPolygon
2018-07-18Style: Format code with clang-format 6.0.1Rémi Verschelde
2018-07-17Merge pull request #20195 from Faless/ssl_handshakeMax Hilbrunner
Non-blocking SSL handshake
2018-07-17Add webp buffer loader for Imagegeequlim
Cleanup the code memory load related code for Image Fix jpeg buff load function always returns OK event failed
2018-07-16Implement non blocking-handshake for StreamPeerSSLFabio Alessandrelli
2018-07-15Global class names (and GDScript support for it)Juan Linietsky
2018-07-12Merge pull request #19540 from muiroc/cylinderMax Hilbrunner
Cylinder resource and collision shape (bullet only)
2018-07-10Fix visual script editor interfaceK. S. Ernest (iFire) Lee
2018-07-10Merge pull request #19422 from Faless/mbedtls_2.10Rémi Verschelde
Bump mbedTLS to version 2.10.0
2018-07-10Merge pull request #20046 from SaracenOne/bmp_fixMax Hilbrunner
Fix bits_per_pixel validation in BMP and TGA loader modules.
2018-07-10Added path for Mono installed through HomebrewMads Ynddal
On macOS, it is common to install packages like Mono through the third-party package-manager Homebrew. This commit simply adds an additional path to where Homebrew installs the Mono framework.
2018-07-08Fix bits_per_pixel validation in BMP and TGA loader modules.Saracen
2018-07-07Added path_local and path_continious_u properties to CSGPolygonBastiaan Olij
2018-07-05Merge pull request #19637 from dragmz/19548Max Hilbrunner
Fix onready vars / vars accessing class members if _ready / _init not present
2018-07-05Merge pull request #19231 from aaronfranke/mono-fposmod-to-modIgnacio Etcheverry
[Mono] Rename Fposmod to PosMod, fix output
2018-07-04Merge pull request #18966 from chanon/new-debug-printMax Hilbrunner
Add new debug print method that shows line number where the print came from
2018-07-04Merge pull request #19872 from exts/export_signalsIgnacio Etcheverry
Mono: Fixes annotated signal loading in exported binaries
2018-07-04Merge pull request #19756 from NathanWarden/mono_lerp_fixesIgnacio Etcheverry
[C#] Lerp now consistent with Godot API. InverseLerp fixed.