aboutsummaryrefslogtreecommitdiff
path: root/modules/visual_script/visual_script.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-08-24GCC fixesJuan Linietsky1-2/+0
2017-08-24-Code completion for enumerationsJuan Linietsky14-35/+195
-Disabled GDNative and GDNativeScript so build compiles again
2017-08-23Changed MethodBind API to request information from methods. It's much claner ↵Juan Linietsky14-261/+405
now. Also changed PropertyInfo to include informatino about class names.
2017-08-23Remove an assignment to selfHein-Pieter van Braam1-1/+0
This line does a = a and has a FIXME line. It seems that reduz can't think of a reason for it either, so here it goes.
2017-08-23Removed EditorHelp::_scroll_changedWilson E. Alvarez2-14/+0
2017-08-23fix UnsatisfiedLinkError when quittingHenrik Andersson3-3/+3
2017-08-22Fix the order of transformations for selection bounding box in spatial editor.Ferenc Arn1-1/+5
This was broken in #7438 where the ordering of scaling in Basis::scale() was fixed, but this line of code (which relied on the incorrect behavior) wasn't updated correctly. Fixes #9894.
2017-08-23fix ssao issue with intel hd**** hardwaresGilles Roudiere1-2/+3
2017-08-22fixed crash styleBoxTexture binding issuetoger51-2/+2
2017-08-22VisualScriptEditor: Remove Node when canceling PropertySelector.Andreas Haas2-0/+9
2017-08-22Ability to set script debugger reason text context.Daniel J. Ramirez2-4/+24
2017-08-22Stops scrolling when the user issues another commandPaulb233-2/+21
2017-08-22minizip: Fix compatibility with Gentoo's unique zlib APIRémi Verschelde2-0/+43
Fixes #10539 in a diplomatic way (as opposed to telling Gentoo users to just change their distro or rebuild zlib from upstream...).
2017-08-22TextEdit: Copy whole line if not having selection.Andreas Haas1-3/+0
The functionality was already there but hidden behind a bogus return statement. Fixes #10485
2017-08-22Add ability to undo auto-indentPedro J. Estébanez1-1/+12
Closes #10420.
2017-08-22Fix crashes in SVG loadingPedro J. Estébanez1-3/+4
Adding null terminators.
2017-08-22Add missing NULL check for the new show_about() callMarcelo Fernandez1-1/+1
2017-08-22Removed unnecessary returns and break statementsWilson E. Alvarez6-8/+4
2017-08-22Moved member variables to initializer listWilson E. Alvarez1-7/+7
2017-08-22support enums and nested constants in match statementKarroffel1-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.
2017-08-22Fade last cascade in directional shadow, closes #9779Juan Linietsky1-1/+4
2017-08-22readded ability to set loop offset in seconds, closes #9630Juan Linietsky3-1/+21
2017-08-22Invalid materials or shaders will now interrupt the next chain in materials, ↵Juan Linietsky1-1/+1
closes #9570
2017-08-22Change order of Null check for ParallaxLayerHein-Pieter van Braam1-4/+4
The change in #10524 subtly changes the behavior of set_motion_scale() and set_motion_offset() if the ParallaxLayer does not have a parent node. Previously it would still set the corresponding property, but after this change the property change would be discarded. I'm not entirely sure if this actually matters as there doesn't appear to be any code that picks up this change if the ParallaxLayer gets re-parented later, but it's better to not change behavior regardless.
2017-08-22Add stretching to `TextureProgress`Evgeny Zuev3-65/+243
Now `TextureProgress` has `nine_patch_stretch` flag. With this flag enabled, it's being rendered as 9-path using `stretch_margin_*` properties as texture margins. Stretching doesn't support `FILL_CLOCKWISE` and `FILL_COUNTER_CLOCKWISE` fill modes.
2017-08-22Fix uneeded separatorGilles Roudiere1-1/+0
2017-08-22Fix Reindhart tonemapping, invalid type in signatureRémi Verschelde1-1/+1
Fixes #10533.
2017-08-21Fixed build for Visual StudioMason Ashbridge1-1/+0
2017-08-21Do not use old styles for tab buttonsDaniel J. Ramirez1-0/+2
2017-08-21Update ISSUE_TEMPLATE.mdJuan Linietsky1-1/+1
2017-08-21Several fixes to subsurface scattering. Closes #9530Juan Linietsky4-71/+89
2017-08-22Add null check to ScriptEditor get_current_tab_control() callHein-Pieter van Braam1-1/+4
This fixes #10517
2017-08-22Add null check to ParallaxLayer get_parent() callsHein-Pieter van Braam1-0/+6
This fixes #10515
2017-08-22Fix build after merge of #10254Rémi Verschelde1-1/+1
2017-08-21Fix tokenization of doublesPedro J. Estébanez1-3/+1
Fixes #9600.
2017-08-21p_screen param from get_screen_* funcs now default to the current screenMarcelo Fernandez12-26/+47
2017-08-21added setting to override the theme background with editor theme colortoger52-2/+8
2017-08-21removed additional border function. (not needed with new styleboxes)toger51-14/+2
2017-08-21added utility funtions for expand margins (in styleBox)toger52-0/+42
2017-08-21Revert "Reworked change_dir to support symlinks"Juan Linietsky1-23/+22
2017-08-21Fix spinboxes bad lookGilles Roudiere1-1/+1
2017-08-21fixed rounded corners for visual script editortoger51-4/+4
2017-08-21Removed unnecessary assignmentsWilson E. Alvarez37-128/+65
2017-08-21Increased smooth scroll speed and added user settingPaulb234-1/+19
2017-08-21Fix color_ramp indexing negative elementsHein-Pieter van Braam1-2/+2
The 'pos' variable passed to get_color() and get_offset() can be negative if the color ramp itself is empty. This causes a lookup in an empty position in the color Vector which leads to a crash. We add a check so we never do a lookup in the color Vector if the gradient is empty. This fixes #10501
2017-08-21Fix y axis for set_window_position on OS XMarcelo Fernandez1-3/+8
2017-08-21Fix binary object marshalling, closes #9472Juan Linietsky1-1/+6
2017-08-21Fixes for new two-dash long command line argumentsRémi Verschelde16-278/+165
- Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping - Cleanup obsolete code here and there
2017-08-21Tweak command-line arguments to make them more UNIX-likeHugo Locurcio4-104/+104
Also improves the command-line help text readability.
2017-08-20simplify the way window is allowed to steal focus, no longer relying on ↵Juan Linietsky3-7/+10
project.godot. Closes #9459