summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #10563 from Hinsbart/vs_cancel_selectRémi Verschelde2017-08-232-0/+9
|\ | | | | VisualScriptEditor: Remove Node when canceling PropertySelector.
| * VisualScriptEditor: Remove Node when canceling PropertySelector.Andreas Haas2017-08-222-0/+9
| |
* | Merge pull request #10542 from karroffel/gdscript-match-indexRémi Verschelde2017-08-231-1/+20
|\ \ | | | | | | support enums and nested constants in match statement
| * | support enums and nested constants in match statementKarroffel2017-08-221-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial version of the pattern matcher in GDScript does not allow matching on nested identifiers, only one identifiers available in the current scope. With the introduction of enums to GDScript that's a huge missing feature. This commit makes the parser accept indexed constants and variables to properly support enums.
* | | Merge pull request #10555 from Rubonnek/removed-unnecessary-returns-and-breaksRémi Verschelde2017-08-233-3/+4
|\ \ \ | | | | | | | | | | | | | | | | Removed unnecessary returns and break statements [ci skip]
| * | | Removed unnecessary returns and break statementsWilson E. Alvarez2017-08-223-3/+4
| | |/ | |/|
* / | Fix crashes in SVG loadingPedro J. Estébanez2017-08-221-3/+4
|/ / | | | | | | Adding null terminators.
* / readded ability to set loop offset in seconds, closes #9630Juan Linietsky2017-08-223-1/+21
|/
* Merge pull request #10340 from Rubonnek/remove-unnecessary-assignmentsRémi Verschelde2017-08-228-35/+16
|\ | | | | Removed unnecessary assignments
| * Removed unnecessary assignmentsWilson E. Alvarez2017-08-218-35/+16
| |
* | Merge pull request #10351 from neikeq/enums-are-for-the-weakJuan Linietsky2017-08-215-24/+27
|\ \ | | | | | | ClassDB: Provide the enum name of integer constants
| * | ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-205-24/+27
| | |
* | | Merge pull request #10225 from Noshyaar/mapRémi Verschelde2017-08-222-0/+32
|\ \ \ | | | | | | | | GDScript Built-in: add inverse_lerp & range_lerp
| * | | GDScript Built-in: add inverse_lerp & range_lerpPoommetee Ketson2017-08-182-0/+32
| | | |
* | | | Added missing icon and svgs upscalingDaniel J. Ramirez2017-08-202-9/+12
| | | |
* | | | Added support for SVGDaniel J. Ramirez2017-08-2016-10/+301
| |_|/ |/| |
* | | Merge pull request #10319 from neikeq/pr-engine-editor-hintJuan Linietsky2017-08-204-5/+6
|\ \ \ | |_|/ |/| | Adds Engine::is_editor_hint() method
| * | Removes editor_hint from SceneTreeIgnacio Etcheverry2017-08-194-5/+6
| | |
* | | Merge pull request #10455 from groud/control_margin_fixesRémi Verschelde2017-08-202-2/+1
|\ \ \ | | | | | | | | Some control fixes and removed other useless lines
| * | | Some control fixes and removed useless linesGilles Roudiere2017-08-192-2/+1
| | | |
* | | | Merge pull request #10446 from bojidar-bg/6583-fix-wait-nodeRémi Verschelde2017-08-191-4/+7
|\ \ \ \ | | | | | | | | | | Fix Condition + Wait nodes freezing the game
| * | | | Fix #6583, Condition + Wait nodes freezing the gameBojidar Marinov2017-08-191-4/+7
| | | | | | | | | | | | | | | | | | | | Make sure that only the first node after VS resume gets resumed
* | | | | [GDnative] Correct godot_string_chars_to_utf8_with_len function nameEmmanuel Leblond2017-08-191-1/+1
|/ / / /
* | | | -Volume sliders, mute, solo and fx bypass are functional, closes #9021Juan Linietsky2017-08-181-1/+1
| | | | | | | | | | | | | | | | -Fixed tree reselect, makes reselecting an audio bux FX work
* | | | Update script signals in real-time when script changes. Fixes #8980Juan Linietsky2017-08-181-1/+12
| | | |
* | | | Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez2017-08-173-3/+3
|/ / /
* | | Merge pull request #10307 from Rubonnek/update-argument-namesRémi Verschelde2017-08-1615-40/+41
|\ \ \ | | | | | | | | Updated function argument names
| * | | Updated function argument namesWilson E. Alvarez2017-08-1215-40/+41
| |/ /
* | | Merge pull request #10356 from RandomShaper/fix-msvc-errorRémi Verschelde2017-08-161-1/+1
|\ \ \ | | | | | | | | Add comment warning about include order
| * | | Comment include order to avoid errorsPedro J. Estébanez2017-08-151-1/+1
| |/ / | | | | | | | | | So as to not revive #10071, as suggested by @akien-mga.
* | | Revive inspector property evaluationPedro J. Estébanez2017-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScript was restricted to parse only scripts beginning with __res://__ or __user://__ to avoid templates from being parsed. I've made that a bit less inclusive by allowing scripts with an empty path to be parsed too, which doesn't conflict and is needed for this to work. Also I've removed the `this` variable of the generated script and made the relevant object to be the one the script instance refers to, so you can use `self` instead. Now, with the shorter 3.0-style syntax, you can write things like: `self.position.x + 10` Closes #9500.
* | | Replace GUI anchor type by a float between 0 and 1Gilles Roudiere2017-08-132-2/+2
|/ /
* | Merge pull request #10179 from marcelofg55/masterRémi Verschelde2017-08-111-2/+2
|\ \ | | | | | | Fix crash when running a game with the profiler enabled
| * | Fix crash when running a game with the profiler enabledMarcelo Fernandez2017-08-081-2/+2
| | |
* | | Merge pull request #10202 from neikeq/how-do-you-turn-this-onRémi Verschelde2017-08-117-23/+23
|\ \ \ | |_|/ |/| | Improves method bind's detecting of signarute types
| * | Fixes method definitions with extra number of argumentsIgnacio Etcheverry2017-08-101-2/+2
| | |
| * | Removes type information from method bindsIgnacio Etcheverry2017-08-107-20/+20
| | |
| * | Adds missing type information to virtual method bindsIgnacio Etcheverry2017-08-101-1/+1
| | |
* | | Merge pull request #10206 from endragor/show-base-nativescript-propsThomas Herzog2017-08-091-7/+5
|\ \ \ | | | | | | | | Allow to edit base type NativeScript properties
| * | | Allow to edit base type NativeScript propertiesRuslan Mustakov2017-08-091-7/+5
| |/ /
* / / Fix getting default values for NativeScript base type propertiesRuslan Mustakov2017-08-091-5/+5
|/ /
* | Merge pull request #9633 from ducdetronquito/gdnative_string_apiThomas Herzog2017-08-092-3/+1305
|\ \ | |/ |/| [GDNative] Implement String API.
| * Implemented String C API.ducdetronquito2017-08-082-3/+1305
| |
* | Ability to set a function as sequenced, so when called you can choose not to ↵Juan Linietsky2017-08-083-12/+55
| | | | | | | | use sequence ports. Fixes #6346
* | push variable later when created, to avoid self-referencing as a valid case, ↵Juan Linietsky2017-08-081-2/+5
| | | | | | | | closes #6111
* | Properly rename visual script functions, fixed #6076Juan Linietsky2017-08-081-2/+14
|/
* Implement len() gdscript built-in function for python users, closes #1960Juan Linietsky2017-08-072-0/+64
|
* Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-0711-35/+35
|
* few bugs fixed thanks to explicit bool constructor and clang.Juan Linietsky2017-08-051-1/+1
| | | | explicit bool constructor has thus now been removed, as it served it's mission!
* [GDNative] fixed double variant callKarroffel2017-08-061-1/+0
| | | | This bug got discovered thanks to clang!