summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-22Merge pull request #20351 from dragmz/20326Rémi Verschelde
Initialize texture shrink to false by default
2018-07-22initialize texture shrink to false by defaultdragmz
2018-07-22Merge pull request #20348 from akien-mga/gl_InstanceIDRémi Verschelde
Shader lang: Properly assign INSTANCE_ID to gl_InstanceID
2018-07-22Shader lang: Properly assign INSTANCE_ID to gl_InstanceIDRémi Verschelde
Note that gl_InstanceID is not supported in OpenGL ES 2.0, so in the gles2 backend we assign it to 0. Also clean up some duplicates/commented out code. Fixes #20088.
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 #20312 from Nufflee/fix-#20171Juan Linietsky
Fix #20171.
2018-07-20-Fix tooltips in inspector, now they show as rich text.Juan Linietsky
2018-07-20Fix #20171.Nufflee
2018-07-20Merge pull request #20311 from YeldhamDev/update_spinner_popup_radioRémi Verschelde
Make Update Spinner popup use radio items
2018-07-20Make Update Spinner popup use radio itemsMichael Alexsander Silva Dias
2018-07-20Merge pull request #20157 from GodotExplorer/image-load-webpJuan Linietsky
Add webp buffer loader for Image
2018-07-20Fix some more build issues after c69de2ba4Rémi Verschelde
Fixes #20301.
2018-07-20Merge pull request #20299 from PJB3005/18-07-20-cs-editorconfigRémi Verschelde
Adds C# rule to .editorconfig.
2018-07-20Adds C# rule to .editorconfig.Pieter-Jan Briers
C# standard is 4 width spaces, not tabs.
2018-07-20Fix build issues and typos after c69de2ba4Rémi Verschelde
2018-07-20Fix typo in gdnative module path in CODEOWNERSRémi Verschelde
Supersedes and closes #20293.
2018-07-20Merge pull request #20257 from oisincar/fix_basisIgnacio Etcheverry
Fix bug with Basis.Transposed()
2018-07-20Merge pull request #20295 from volzhs/fix-restartvolzhs
Fix unwanted restarting
2018-07-20Fix unwanted restartingvolzhs
2018-07-19-Project/Editor settings now use new inspectorJuan Linietsky
-Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver
2018-07-19Merge pull request #20117 from ↵Rémi Verschelde
ordigdug/inspector-fix-inconsistencies-with-exported-enums Fix -new inspector- Inconsistencies with exported enums - Fixes remai…
2018-07-19Merge pull request #20265 from BastiaanOlij/csg_documentationMax Hilbrunner
Added some documentation for the CSG nodes
2018-07-19Added some documentation for the CSG nodesBastiaan Olij
2018-07-19Merge pull request #20259 from marcelofg55/anim_call_errRémi Verschelde
Print an error when calling an invalid method on an Animation
2018-07-18Improvements to vector fields, show axis in color with a backgroundJuan Linietsky
2018-07-18Print an error when calling an invalid method on an AnimationMarcelo Fernandez
2018-07-18Fix -new inspector- Inconsistencies with exported enums - Fixes remaining ↵ordigdug
issues in #19534
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-18Several improvements to editor inspector usability and styleJuan Linietsky
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-18Fix spin slider, was not registering drag properlyJuan Linietsky
2018-07-18Merge pull request #20243 from karroffel/object-windows-doofRémi Verschelde
fix nameclash with MSVC