Rémi Verschelde
99c1323a08
Merge pull request #17388 from Hinsbart/mono_class_name
...
Mono: Avoid invalid class names.
2018-03-15 19:47:39 +01:00
Andreas Haas
700d07cf7c
Mono: Avoid invalid class names.
...
Disallow reserved keywords as class names and prefix base class with the Godot
namespace if it's the same as the class name.
Fixes #12483
2018-03-15 19:25:06 +01:00
Rémi Verschelde
a8147d0f8b
Merge pull request #17536 from bruvzg/fix_mingw_build
...
Fix MinGW cross-build
2018-03-15 16:50:01 +01:00
bruvzg
e337eecd17
Fix MinGW cross-build
2018-03-15 17:29:55 +02:00
JFonS
479f531635
Hinted shader uniforms can have a default value
2018-03-15 15:23:40 +01:00
Rémi Verschelde
d2f929304b
Merge pull request #17529 from Noshyaar/patch-1
...
Fix script template on `_ready` behavior
2018-03-15 14:05:23 +01:00
Bastiaan Olij
5356423377
A few fixes on the ARVR Server
2018-03-15 23:31:02 +11:00
Rémi Verschelde
6f8b79ea5f
Merge pull request #17528 from BastiaanOlij/missing_uwp_boolvariable
...
Added missing import BoolVariable
2018-03-15 12:47:43 +01:00
Poommetee Ketson
01ec06d9ae
Fix script template on `_ready` behavior
2018-03-15 18:38:53 +07:00
Bastiaan Olij
cc9e8aa732
Added missing import BoolVariable
...
Didn't like the missing BoolVariable :)
2018-03-15 22:35:44 +11:00
Bernhard Liebl
2b728de8f2
Fix debugger_stdout_settings being ignored
2018-03-15 12:22:10 +01:00
Rémi Verschelde
506c492657
Merge pull request #17520 from eska014/wasm-webgl1
...
Check only for WebGL 1.0 before starting downloads, move test to HTML file
2018-03-15 08:55:14 +01:00
Leon Krause
61026e62bf
Check only for WebGL 1.0, move test to HTML file
...
Whether to use WebGL 1.0 or 2.0 can only be determined at runtime after
reading project settings, so check for the lower version.
The test is now in the HTML file, so if desired WebGL 2.0 can be
checked early by changing the behaviour there.
2018-03-15 04:04:24 +01:00
Brylie Christopher Oxley
32fc6c9041
Add brief description
2018-03-14 23:23:38 +02:00
Rémi Verschelde
955397dfd5
Merge pull request #17194 from garyo/scons_find_msvc
...
Enable SCons to autodetect Windows MSVC compiler
2018-03-14 21:27:00 +01:00
Bernhard Liebl
1d3b5d5a2f
Fix mismatch between Color.h and Color.from_hsv()
2018-03-14 21:04:02 +01:00
Lars Kokemohr
3dfef37628
completed-signal is emitted by all GDScriptFunctionStates of a coroutine now, allowing to yield for completion of a function with more than one yield inside.
2018-03-14 16:42:13 +01:00
Rémi Verschelde
e767482952
Merge pull request #17506 from akien-mga/scons-no-platform
...
SCons: Fix running 'scons' without platform argument
2018-03-14 15:42:39 +01:00
Rémi Verschelde
a44f9ca545
SCons: Fix running 'scons' without platform argument
...
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 .
2018-03-14 15:25:59 +01:00
Rémi Verschelde
ea204628ad
Merge pull request #17493 from Rubonnek/bullet-physics-server-leak
...
Fixed leak in BulletPhysicsServer
2018-03-14 14:09:32 +01:00
Rémi Verschelde
a8bbb708a8
Merge pull request #17489 from mhilbrunner/docs-input
...
[DOCS] Input
2018-03-14 12:29:47 +01:00
Rémi Verschelde
a55e2f2dac
Dist: Fix Linux desktop file launch argument
2018-03-14 12:05:25 +01:00
Rémi Verschelde
db289e0e85
Merge pull request #17420 from marcelofg55/fscache_err_checks
...
Added error checks for fscache saving
2018-03-14 09:21:31 +01:00
Max Hilbrunner
c90f18e3f5
[DOCS] Environment: Whitespace fixes
2018-03-13 21:24:17 +01:00
Wilson E. Alvarez
e5ae9750ed
Fixed leak in BulletPhysicsServer
2018-03-13 15:24:30 -04:00
Max Hilbrunner
22cb4a1cf9
[DOCS] Input
2018-03-13 20:12:10 +01:00
Rémi Verschelde
fe93459ef9
Merge pull request #17345 from AlexHolly/expose-itemlist-move-item
...
expose Itemlist.move_item and optimize functionality
2018-03-13 20:05:00 +01:00
Rémi Verschelde
b64d4e3a83
Merge pull request #17486 from bojidar-bg/x-fix-clang-negation-warn
...
Fix a potential bug hinted by clang
2018-03-13 20:02:42 +01:00
Rémi Verschelde
9b1f03ffec
Merge pull request #17488 from AlexHolly/expose-itemlist-unselect_all
...
expose itemlist.unselect_all()
2018-03-13 20:01:34 +01:00
Marcelo Fernandez
06e537fec5
Added error checks for fscache saving
2018-03-13 13:15:03 -03:00
Ignacio Etcheverry
d6c802f3ae
Merge pull request #17235 from paulloz/mono-glue-enhancements
...
[Mono] change function names to PascalCase and set abstract classes as abstract
2018-03-13 17:00:28 +01:00
Alexander Holland
a3d2f59dbe
expose itemlist.unselect_all()
2018-03-13 16:46:25 +01:00
Bojidar Marinov
9f6c0c6eae
Duplicate Arrays and Dictionaries when instancing scene in editor
...
Also, add deep (=false) parameter to Array.duplicate and Dictionary.duplicate
Fixes #13971
2018-03-13 17:18:08 +02:00
Rémi Verschelde
30d690ecfc
Merge pull request #17485 from mhilbrunner/docs-enet
...
[DOCS] Net.MultiplayerEnet: List returned errors
2018-03-13 16:15:45 +01:00
Bojidar Marinov
4d81e8afe6
Fix a potential bug hinted by clang
2018-03-13 17:10:28 +02:00
Marcelo Fernandez
a4e64c5454
Added File.get_path and File.get_path_absolute functions
2018-03-13 12:07:37 -03:00
Max Hilbrunner
ec3f5218e8
[DOCS] Net.MultiplayerEnet: List returned errors
2018-03-13 15:55:52 +01:00
Alexander Holland
73146af740
expose Itemlist.move_item and optimize functionality
2018-03-13 15:19:43 +01:00
Gary Oberbrunner
d1318ee12c
Enable SCons to autodetect Windows MSVC compiler
...
SCons has good compiler detection logic for MSVC compilers. Up to now,
Godot hasn't used it; it depends on passed-in OS environment vars from
a specific Visual Studio cmd.exe windows. This makes it harder to
build from a msys or cygwin shell.
This change allows SCons to autodetect Visual Studio unless it sees
VCINSTALLDIR in the os.environ. It also adds a 'msvc_version' arg for
manual specification of compiler version, and uses the existing 'bits'
arg to specify the target architecture. More detail could be added as
desired. It also adds 'use_mingw' to always use mingw, even if Visual
Studio is installed. That uses the existing mingw setup logic.
If people are used to building Godot in a Visual Studio cmd window,
this should not change the behavior in that case, since VCINSTALLDIR
will be set in those windows. (However, note that you could now unset
that var and build with any other MSVC version or target arch, even in
that window.)
I refactored much of platform/windows/detect.py during this, to
simplify and clarify the logic. I also cleaned up a bunch of env var
settings in windows/detect.py and SConstruct to use modern SCons
idioms and simplify things.
I suspect this will also enable using the Intel compiler on Windows,
though that hasn't been tested.
2018-03-13 09:51:05 -04:00
Rémi Verschelde
a5476f8562
Merge pull request #16895 from Noshyaar/bmk
...
Fix get_drive (bookmarks) in linux not working
2018-03-13 14:01:21 +01:00
Rémi Verschelde
c81356153e
Merge pull request #16971 from Noshyaar/tilemap
...
TileMap: add fix_invalid_tiles
2018-03-13 13:57:58 +01:00
Rémi Verschelde
65dc4abca3
Merge pull request #16978 from Noshyaar/tmsc
...
Add icon to TileMapEditor popupmenu
2018-03-13 13:57:10 +01:00
Rémi Verschelde
535205196f
Merge pull request #17013 from Noshyaar/theme
...
Update icons when theme changed
2018-03-13 13:48:37 +01:00
Rémi Verschelde
b1ae5ea407
Merge pull request #17040 from AndreaCatania/patch-2
...
Deprecated Godot 3D physics engine
2018-03-13 13:46:08 +01:00
Rémi Verschelde
ab03574e4a
Merge pull request #17079 from Noshyaar/leak2
...
GridMapEditorPlgn: fix a leak
2018-03-13 13:44:48 +01:00
Rémi Verschelde
96bda9c463
Merge pull request #17094 from Calinou/add-dynamicfont-hinting-options
...
Add an hinting mode setting to DynamicFonts
2018-03-13 13:38:35 +01:00
Rémi Verschelde
8b31b98036
Merge pull request #17104 from Faless/assetlib_more_threads
...
More threading in AssetLib
2018-03-13 13:35:28 +01:00
Rémi Verschelde
931f669b30
Merge pull request #17114 from poke1024/fix15719
...
Fix line thickness for CollisionPolygon2D.
2018-03-13 13:34:32 +01:00
Rémi Verschelde
401a39f57e
Merge pull request #17116 from poke1024/fix16734
...
Fix round preview getting square on "run scene" (issue 16734)
2018-03-13 13:33:51 +01:00
Rémi Verschelde
bd82fc19e9
Merge pull request #17138 from simedis/import_md5
...
Make md5's not be in the same file as the import settings
2018-03-13 13:06:18 +01:00