aboutsummaryrefslogtreecommitdiff
path: root/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-14Fix mono basis GetEuler bug and marshalling/unmarshallingCarter Anderson1-82/+106
(cherry picked from commit 91f271fa9e7f1dd0fc36f434c4b7a795a8c463c0)
2018-04-14Replace float with real_t, default Vectors, other misc C# improvementsAaron Franke13-289/+471
Replace float with real_t in most files, defined at the top of each file via using. Objects such as Vector3 now accept doubles as inputs, and convert to real_t internally. I've added default Vectors such as Vector3.Zero. Other misc C# improvements such as Mathf.RoundToInt(). Color continues to use float only because high precision is not needed for 8-bit color math and to keep things simple. Everything seems to compile and work fine, but testing is requested, as this is the first time I've ever contributed to Godot. (cherry picked from commit ff97c97c930f80209480c630622b1b64372bd65a)
2018-04-14Fix bad autocomplete of partially written node paths when using syntactic ↵robfram1-1/+1
sugar notation ($) If you had a tree like Node2D->Sprite->Camera2D and you write a code like $Node2D/Spr and chose the autocompletion sugested Node2D/Sprite, the resulting string was $Node2D/Node2D/Sprite instead $Node2D/Sprite. If you chose Node2D/Sprite/Camera2D, then you ended with $Node2D/Node2D/Sprite/Camera2D. Fix #15813. (cherry picked from commit 95f186b62184c846571c7278842ac4923f461d5a)
2018-04-14Update Hack font to v3.003Hugo Locurcio4-5/+4
(cherry picked from commit 93f52813bf62e6b6d0eed9d0fe18b342d23b2aac)
2018-04-14WASAPI driver will now resample when the device rate != audio/mix_rateMarcelo Fernandez1-4/+13
(cherry picked from commit d21a2019f1982f0e69baff9769c5961fdca86aad)
2018-04-14WASAPI audio driver compile fix on mingwMarcelo Fernandez1-0/+11
(cherry picked from commit 3316a64e12cb38d499e39b53d9905ce222a0b82e)
2018-04-14Fix possible crash when audio channels changeMarcelo Fernandez2-11/+33
(cherry picked from commit 87ebdd60416f953181e2ce93286f97a9c233fa49)
2018-04-14Fix PulseAudio problems with 8 channels devicesMarcelo Fernandez2-27/+26
(cherry picked from commit 34395c6a3844f59b5880f52cd79ee826cbb92366)
2018-04-14Fix error detecting for PulseAudio pa_stream_new callMarcelo Fernandez1-1/+4
(cherry picked from commit 86e101ec823e916080cb113031ff04edbe3757c6)
2018-04-14CoreAudio: Fix iphone build after audio device refactor (#17742)Rémi Verschelde1-0/+2
(cherry picked from commit e955fbc36e2c86e1c005c5a5ae57bda689071a9f)
2018-04-14Added new audio device functions to set/get the audio deviceMarcelo Fernandez11-194/+778
(cherry picked from commit ecc1b34cbc2375a57afad822218324d8b88fa721)
2018-04-14Fix PulseAudio driver for audio devices that report unknown number of channelsMarcelo Fernandez1-2/+3
(cherry picked from commit 11fbfab7ece953d380152b98e83f78b5ea941bb6)
2018-04-14auto-completion edge jumpAlexander Holland1-4/+10
arrow up/down jumps to end/start on edges (cherry picked from commit e36dd4282b2c4a5b2f2b00e57ee347c4fcd14e71)
2018-04-14Disable FreeType SIMD in HTML5 buildsLeon Krause1-4/+12
SIMD is currently unsupported in WebAssembly. (cherry picked from commit 315983c90d55250794931bd819333daa0f2d2fd0)
2018-04-14Change shebang of pre-commit-clang-format hook to make it portablerobfram1-1/+1
The default one is "#!/bin/bash", but BSD systems doesn't have bash in that path. For portability reasons, it should be changed to "#!/usr/bin/env bash". More info: https://en.wikipedia.org/wiki/Shebang_%28Unix%29#Portability (cherry picked from commit 52abf4ba84b5a41ac9903af0ba1087bf18be2187)
2018-04-14Explicitly set OpenGL profile to core (X11, Windows).bruvzg3-1/+4
Enable GLES2 on Windows. (cherry picked from commit ad67911f1a45370558f968cdc1540f707534c28f)
2018-04-14skip demo download prompt if ssl is unavailableEmanuele Fornara1-1/+1
(cherry picked from commit 0071c04dcb5399431e7c13397c1e4228c2c8b8d0)
2018-04-14completed-signal is emitted by all GDScriptFunctionStates of a coroutine ↵Lars Kokemohr2-4/+17
now, allowing to yield for completion of a function with more than one yield inside. (cherry picked from commit 3dfef37628a3b17cca4ce5370631fb572376ed98)
2018-04-14Fix round preview getting square on "run scene" (issue 16734)poke10243-0/+35
(cherry picked from commit 899f7b125e843d7187ad7c614588d635ce989f80)
2018-04-14Fix selection of Sprites using AtlasTexture in the editor.Andreas Loew1-1/+21
Fixes #16261. (cherry picked from commit a01ba4523b3132e6307d222fc20c704eabbb87fb)
2018-04-14Fix for a possible crash when a custom theme is not loaded properlyMarcelo Fernandez1-1/+3
(cherry picked from commit 2f1429eb24705410bcfb1c106fe12160e444cc37)
2018-04-14FIX Windows enter/exit mouse notificationsRanoller1-0/+2
Fix to this issue #17202 (cherry picked from commit 979dccbd8dd6499474c1299b511f094d2221ed1e)
2018-04-14iPhone X support and iOS-related fixesRuslan Mustakov30-109/+239
Starting from April 2018 Apple no longer accepts apps that do not support iPhone X. For games this mainly means respecting the safe area, unobstructed by notch and virtual home button. UI controls must be placed within the safe area so that users can interact with them. This commit: - Adds OS::get_window_safe_area method that returns unobscured area of the window, where interactive controls should be rendered. - Reorganizes how launch screens are exported - the previous way was incorrect and modern iPhones did not pick up the correct screens and because of that used a non-native resolution to render the game. - Adds launch screen options for iPhone X. - Makes launch screens optional in the export template. If not specified, a white screen will be used. - Adds App Store icon (1024x1024) export option as it now has to be bundled with the app instead of being provided in iTunes Connect. - Fixes crash when launching games in iOS Simulator. It happened because controllerWasConnected callback came before the engine was initialized. Now in such case the controllers will be queued up and registered after initialization is done. - Fixes issue with the virtual keyboard where for some reason autocorrection panel would intersect with the keyboard itself and not allow you to use the top row of the keyboard. This is fixed by disabling autocorrection altogether. Closes #17358. Fixes #17428. Fixes #17331. (cherry picked from commit 1d9a3a9b1c9ef7db26e53c8aeaab731992cffd6e)
2018-04-14GridMap: fix next/prev plane text, fix meta not foundPoommetee Ketson1-3/+3
(cherry picked from commit 89323f94bb1b14f10beeee9c5b3268ce85e28114)
2018-04-14Moves the md5sum's from the <filename>.import file into .import/<filename>.md5Geoffrey1-12/+51
Saves asset md5sum's in a file that doesn't contain data that needs to be VC'd Now saves the md5s to a different file (.import.md5) Now reads the md5's from a separate file Now uses a file in the .import folder to store md5s (cherry picked from commit 030b59502ffe69a05e553e9cbb0fdc9f67aea706)
2018-04-14Made print_tree_pretty() function which displays scene tree graphicallyGeoffrey3-5/+44
(cherry picked from commit 8362ce4769b65f47c0d5d5a11d262a28a144e526)
2018-04-14Make BaseButton not emit press when container is scrolledRuslan Mustakov5-24/+60
This fixes the problem described in #13996 in a proper way. This also adds "deadzone" property to ScrollContainer. It can be used on mobile, where taps are not as precise as mouse clicks. Player could slightly move their finger when tapping, in which case we still want the button to be pressed rather than the container to be scrolled. (cherry picked from commit dcf5be92a3aede861909c08d06b114669bbe75e8)
2018-04-14For-in loop variable added to autocompletionRado'sPC\aRaGaR1-3/+13
Fix for #16494 (cherry picked from commit f97ebdcab3bd6e2917c24a5e4d34e1965ac2a987)
2018-04-14Implement always-on-top for MacOSPedro J. Estébanez2-0/+16
Courtesy of @bruvzg. (cherry picked from commit 2e8c7824c0f2946f6bf33fe0a20eabb779a91763)
2018-04-14Add new window setting: always on topPedro J. Estébanez8-1/+105
Implemented for Windows and Linux. (cherry picked from commit ee2c31d306e9333b520e0668f26807d876905241)
2018-04-06Update AUTHORS and DONORS listRémi Verschelde2-14/+33
New contributor added to AUTHORS: @robfram Thanks to all contributors and donors! :) [ci skip] (cherry picked from commit e6e911eb2bc5bcf5ee36063e59fde00fcd96bd97)
2018-03-29Fixes infinite loop in GridContainerGilles Roudiere1-4/+4
(cherry picked from commit 44cb8eb3a2c0aae7a4c5b1c41d72288b027a23fe)
2018-03-29Fix getting Android device informationvolzhs1-2/+8
Fix #17644 (cherry picked from commit 4e378aeeb874b596fa08d079d9e107b2863f1144)
2018-03-29Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and ↵Wilson E. Alvarez5-0/+24
RasterizerGLES3 (cherry picked from commit e9ac87390c952e7a7a93442a5ceee76324b10a1a)
2018-03-29Fix a potential bug hinted by clangBojidar Marinov1-4/+4
(cherry picked from commit 4d81e8afe61635f7542342ea3af928afcad41197)
2018-03-29Fixed leak in BulletPhysicsServerWilson E. Alvarez1-1/+3
(cherry picked from commit e5ae9750ed011c545cf2c002159f5095a9592e7c)
2018-03-29SCons: Fix running 'scons' without platform argumentRémi Verschelde1-105/+104
The cache and progress logic assumed the 'env' to be defined, but it is only when the selected platform is in the supported list. Fixes #17497. (cherry picked from commit a44f9ca545795dc43a59ee284874eac81ac7cbe2)
2018-03-29Prevent android to split-screenXavier Sellier1-1/+2
(cherry picked from commit 61e8f8a86689bcac91382f993b7b0f9803222b68)
2018-03-29Fix for clang warning at distance_toMarcelo Fernandez1-1/+1
(cherry picked from commit bbd21c22030c85d098fa79ee69f78803a86c15ba)
2018-03-29Prevent division by zero in GridContainerLeon Krause1-2/+2
(cherry picked from commit 38623e07acb5addbd47b046d7734510d4e074156)
2018-03-29Fix silent failure of importing OGG Vorbis filesrobfram1-0/+1
When importing non-valid OGG Vorbis audio files, now the filesystem navigation tree shows the correct sad red-face icon, as it does with non-valid PNG, JPG or WAV files. Fix #9793. (cherry picked from commit a8d37de4611e1ee9e73a8aed19fe2d7090ec45ce)
2018-03-29Update libwebmShyRed5-107/+371
Update of libwebm. Up-to-date version of libwebm contains several bugfixes that allow playback of files that would crash Godot otherwise. (cherry picked from commit e71f1099104e0420ebdd458b61225f7c29d79358)
2018-03-29Fix animation length from glTF not correctly setPedro J. Estébanez1-4/+3
(cherry picked from commit 1f26da0ad11e3b68f4ceecb2e39dc6b3302082ee)
2018-03-29Fix glTF not accepting VEC3 colorsPedro J. Estébanez1-3/+11
Aside from the colors themselves, the rejection was adding somes issues later in the mesh import process. (cherry picked from commit adbe74951362591f39828e346db10225bee36298)
2018-03-28Fix BaseButton not always calling _pressed()bncastle1-0/+5
Fix "ui_accept" action in BaseButton.cpp not calling _pressed() func in GDScript (cherry picked from commit ceb079fa35fd837f29bc606cbde8346ba6c89c55)
2018-03-28Fix uninitialized data in Sprite::_get_rects()Bernhard Liebl1-2/+2
(cherry picked from commit 5f917139ab4050b9e03edff71ceeb5cff7abd386)
2018-03-28Fix garbage in string padding.Andrew Dunai1-1/+1
(cherry picked from commit 0269e366f13104ccd4e2e50475460b032006730a)
2018-03-28Added a check for trailing dot when creating folder.Felix Yang1-1/+1
Merge the trailing dot test into existing test. Removed OS test. (cherry picked from commit 96f61b2d6557b89885188362a724f40564bbcfcb)
2018-03-28Fix wrong SSL handshakePedro J. Estébanez1-1/+1
The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed. (cherry picked from commit 602da6fa4fbc13255e1b0f6c8748ff0035e96325)
2018-03-28Modify OSX can_export logic to match the logic from ↵Marcelo Fernandez1-9/+15
EditorExportPlatformPC::can_export (cherry picked from commit a42dfd7882305e80ba7f7cdacc836de1139d6b50)