summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2017-05-27GDScript: Use "is" keyword for type checking.Andreas Haas
Replaces the `extends` keyword with `is` in the context of testing for type compatibility. `extends` is still used for declaring class inheritance. Example: ```gdscript extends Node2D func _input(ev): if ev is InputEventKey: print("yay, key event") ```
2017-05-26-Added EXR supprot for HDR (no BC6 compression yet though)Juan Linietsky
-Improvements to texture importer -Proper detection of S3TC compression modes, and added all modes to Image -Fixes to non-power of 2 compressed textures, which should all be supported by GLES3
2017-05-25Merge pull request #8590 from tagcup/s3tc_stuffJuan Linietsky
Use libsquish to decompress DXT textures.
2017-05-23[GDNative] fixed some functions that returned referencesKarroffel
Those errors were introduced with #8821 (6fd217d). These functions need to return reference types, otherwise setting values on those containers does not work.
2017-05-20Removal of InputEvent as built-in Variant type..Juan Linietsky
this might cause bugs I haven't found yet..
2017-05-20Merge pull request #8631 from volzhs/editor-theme-customRémi Verschelde
New customizable editor theme
2017-05-19Finish implementation of GDnative builtins bindingsEmmanuel Leblond
2017-05-18Use libsquish to decompress DXT textures.Ferenc Arn
2017-05-18Merge pull request #8798 from RandomShaper/gdfs-ext-checkRémi Verschelde
Add extended check option to GDFunctionState::is_valid()
2017-05-17Fix two typos from previous commitRémi Verschelde
Also cleanup comments on variant types.
2017-05-17Add extended check option to GDFunctionState::is_valid()Pedro J. Estébanez
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-13[GDNative] fixed a reload bugKarroffel
When there was no terminate function defined in the library the exported variables would not update. This fixes that.
2017-05-12Merge pull request #8696 from bojidar-bg/fix-path-autocompleteRémi Verschelde
Fix gdscript autocomplete showing only paths
2017-05-11Merge pull request #8720 from karroffel/gdnative-methodbind-varcallThomas Herzog
[GDNative] added varcall and print
2017-05-11[GDNative] added varcall and printKarroffel
2017-05-11removed multiscriptKarroffel
removes MultiScript which was re-added in #8502 (aka 4c14700). This feature didn't turn out to be as useful as most expected. It causes more troubles than it does good.
2017-05-10Add error printing functions to GDNativesheepandshepherd
2017-05-08Put brave old bb10 platform to a well-deserved restRémi Verschelde
Add some 🔥 to appease @reduz. Fixes #8692.
2017-05-08Fix #8674, and rename a few things for clarityBojidar Marinov
2017-05-07Implemented scrolling factor for smooth trackpad scrollingtoger5
Working platforms platform: OSX, Windows. Support for almost all ui elements, including project list.
2017-05-03Revert "Add new editor and default theme (WIP)"volzhs
This reverts commit f045efe007cffb87238ee519b7f33d710814ded7.
2017-05-02Merge pull request #8571 from tagcup/squish_sseRémi Verschelde
Detect SSE/SSE2 for libsquish.
2017-04-28Move other lone thirdparty files to thirdparty/miscRémi Verschelde
Also move Box2D ConvexDecomposition contrib code to thirdparty/b2d_convexdecomp.
2017-04-28Detect SSE/SSE2 for libsquish.Ferenc Arn
2017-04-27Add new editor and default theme (WIP)Daniel J. Ramirez
2017-04-26Changed indent type settingsPaulb23
2017-04-26Merge pull request #8522 from NNesh/musRémi Verschelde
Fix AudioPlayer bugs with OGG
2017-04-25Fix AudioPlayer.get_pos() always returns 0NNesh
2017-04-25Honoring the Indent setting for gdscriptRamesh Ravone
2017-04-25Fix AudioPlayer.play() bug when music always starts from 0 posNNesh
2017-04-24fixed a bug where saving a GDScript file crashed the editorKarroffel
I changed the loop in #8502, turns out it fixed the error I was facing but introduced a new one. This fixes both
2017-04-24Merge pull request #8444 from magyar123/pr-complete-pathsRémi Verschelde
Script editor now automatically completes file paths in GDScript
2017-04-24Merge pull request #8420 from magyar123/pr-script-files-as-baseRémi Verschelde
Added the ability to select files as base when creating scripts
2017-04-24Merge pull request #8496 from akien-mga/stdout-cleanupRémi Verschelde
Fix property warnings and hide some debug prints
2017-04-24re-added MultiScriptKarroffel
The very first Godot version (when it was open sourced) had "MultiScript" which lets you use multiple scripts on one object. With the addition of mulitple new scripting languages (VisualScript, soon C# and GDNative) it can be of use to combine scripts rather than delegating (with huge maintainance cost) or creating child nodes which could impact performance. I used the code from 0b806ee as the base and made it work with the current master.
2017-04-23Fix property warnings and hide some debug printsRémi Verschelde
"ALL IS GOOD" was a lie. In particular, removes verbose "path not recognized" false positive. The actual logic is to (somewhat naively) check all ResourceFormatLoaders and to pick the first good match, so no need to warn about the formats that do not match the type hint.
2017-04-20[GDNative] fixed msvc buildKarroffel
2017-04-20Merge pull request #8417 from neikeq/hello-thereRémi Verschelde
External editor improvements and fixes
2017-04-19[GDNative] explicit calling conventionKarroffel
2017-04-18Added autocomplete for file paths in the script editormbalint12
2017-04-18Merge pull request #8424 from Paulb23/convert_indentRémi Verschelde
Support for space indentation
2017-04-18Convert indent on savePaulb23
2017-04-18Added support for space indentationPaulb23
2017-04-17Merge pull request #8440 from karroffel/gdnative-new-methodThomas Herzog
[GDNative] added "new" method and fixed headers
2017-04-17Merge pull request #8439 from touilleMan/correct_gdnative_signaturesThomas Herzog
Correct gdnative signatures
2017-04-17[GDNative] added "new" method and fixed headersKarroffel
2017-04-17gdnative: Implement missing function for godot_basis.Emmanuel Leblond
2017-04-17gdnative: modify vector2&vector3 functions signature to use value passing ↵Emmanuel Leblond
instead of ptr.
2017-04-17Add godot_string_unicode_str to GDnativeEmmanuel Leblond