Commit graph

11167 commits

Author SHA1 Message Date
Rémi Verschelde af9c67db0c Allow customizing user:// path (folder in OS::get_data_path())
This allows to specify any valid folder name (including with subfolders) to use
as user:// on all platforms. The folder is constrained to the platform-specific
OS::get_data_path() (typically what `XDG_DATA_HOME` resolves to).

Fixes #13236.
2017-11-26 19:02:32 +01:00
Juan Linietsky 9cf44c1c53 Disable logger by default. 2017-11-26 14:58:30 -03:00
Rémi Verschelde c0dde9e850
Merge pull request #13315 from dragmz/patch-2
initialize bus_index to 0
2017-11-26 18:32:11 +01:00
Marcin Zawiejski 86ed07c41c
initialize bus_index to 0
fixes #13305
2017-11-26 18:16:31 +01:00
Juan Linietsky 4c660cfffb
Merge pull request #13312 from volzhs/fix-android-shader-error
Fix shader compilation fail on Android
2017-11-26 13:49:53 -03:00
volzhs b97e87480e Fix shader compilation fail on Android
Error message from logcat

**ERROR**: SceneShaderGLES3: Fragment Program Compilation Failed:
50:471: S0032: no default precision defined for parameter 'probe'
   At: drivers/gles3/shader_gles3.cpp:167:_display_error_with_code() - SceneShaderGLES3: Fragment Program Compilation Failed:
2017-11-27 01:15:39 +09:00
Rémi Verschelde 21ef922c5c
Merge pull request #13303 from rraallvv/scons_cache_travis
Enable SCons shared cache for Travis CI (master)
2017-11-26 15:56:46 +01:00
Rhody Lugo 17e9b4aa63 add support for scons cache and enable it for travis 2017-11-26 10:21:09 -04:00
Rémi Verschelde 051f761a87
Merge pull request #13299 from rraallvv/scons_cache
Enable SCons shared cache for AppVeyor CI (master)
2017-11-26 15:09:02 +01:00
Rémi Verschelde b0e556d1a7
Merge pull request #13289 from sketchyfun/3d_selection_fix
Fixed issue with 3D selections
2017-11-26 14:55:56 +01:00
Poommetee Ketson 304d31b7d2
Merge pull request #13293 from Calinou/tweak-editor-camera-defaults
Tweak the default editor camera settings
2017-11-26 20:53:45 +07:00
Poommetee Ketson f2c1fd2e8f
Merge pull request #13295 from Calinou/tweak-camera-node-defaults
Tweak the default camera node settings
2017-11-26 20:53:28 +07:00
Rémi Verschelde 45d1f9a690
Merge pull request #13288 from RandomShaper/fix-dup-crash
Fix crash on node duplication
2017-11-26 14:45:31 +01:00
Rhody Lugo 428b6a308e add support for scons cache and enable it for appveyor 2017-11-25 22:15:22 -04:00
Poommetee Ketson 2f3c4c94da
Merge pull request #13284 from dragmz/patch-2
Fix constant node value edit
2017-11-26 08:10:57 +07:00
Hugo Locurcio 541df26184
Tweak the default camera node settings
- Increase FOV to 70
- Put the Z-near plane at 0.05 meters
2017-11-25 23:48:30 +01:00
Hugo Locurcio e3fc6fcaa6
Tweak the default editor camera settings
- The default FOV is now 70
- The default Z-near plane is now at 0.05 meters
2017-11-25 23:03:26 +01:00
Marcin Zawiejski 57f34abea1 Fix constant node value edit 2017-11-25 22:28:59 +01:00
Thomas Herzog 73a26b4c3f
Merge pull request #13286 from touilleMan/gnative-wrappers-msvc-flags
[GDNative] disable -fPIC flag with msvc compiler
2017-11-25 21:16:07 +01:00
BenH dd5037ba82 Fixed issue with 3D selections losing precsion due to an offset bug 2017-11-25 20:14:54 +00:00
Pedro J. Estébanez 922cf9fbb0 Fix crash on node duplication
That happened when an instanced scene was being duplicated while it also contained nodes added to it in the scene holding the instance.

Plus:
- Add comments about the logic behind all this.
- Move the null guard to where it can protect the most, but consider it a runtime error rather that a situation we expect.

Fixes #13282.
2017-11-25 21:14:35 +01:00
Emmanuel Leblond 6e3d78c94c
[GDNative] disable -fPIC flag with msvc compiler 2017-11-25 20:26:42 +01:00
Juan Linietsky 9738ebcda0 -Fixed height fog (was broken)
-Make sure materials are named in OBJ importer, so they can be saved outside as resources.
2017-11-25 12:32:41 -03:00
Rémi Verschelde e1cf789593
Merge pull request #13278 from eska014/jseval-returntypes
Remove contrived JavaScript.eval() return types
2017-11-25 15:59:43 +01:00
Leon Krause b24df892fe Update my name in AUTHORS.md 2017-11-25 15:41:40 +01:00
Leon Krause 8de25d6e62 Remove contrived JavaScript.eval return types 2017-11-25 15:38:02 +01:00
Rémi Verschelde aa5f7e0ff2 Fix mono build after bc2e8d99 2017-11-25 12:16:58 +01:00
Rémi Verschelde d9faf6f2f4 Fix build on macOS and Android after bc2e8d99 2017-11-25 10:42:20 +01:00
Rémi Verschelde faf5ac8d54
Merge pull request #13263 from sersoong/master-test
3.0beta - Fixed doesn't close open a file window bug
2017-11-25 10:32:38 +01:00
sersoong c8d6a3b6dc Fix doesn't close open a file window bug 2017-11-25 13:03:43 +08:00
Juan Linietsky 66a8a07c2c Add importer option to make meshes bakeable by default. 2017-11-25 01:29:35 -03:00
Juan Linietsky 2c7b4c2053
Merge pull request #13261 from ISylvox/fix-windows-build
Complete bc2e8d9 so that Windows can be built
2017-11-25 01:28:36 -03:00
Indah Sylvia ac92c147c6 Completed bc2e8d99e5 so that windows can be built 2017-11-25 11:12:07 +07:00
Juan Linietsky bc2e8d99e5 Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,
leading to unnecesary copy on writes and reduced performance.
2017-11-25 00:09:40 -03:00
Rémi Verschelde 7dfba3cda9 doc: Fix enum tags thanks to 2bc6db6 2017-11-24 23:16:30 +01:00
Juan Linietsky 2bc6db65c1 Fixes bug where enumeration is not being saved 2017-11-24 18:44:13 -03:00
Rémi Verschelde 2e5dfbdb4b
Merge pull request #13253 from Hinsbart/bind_gesture_events
Bind InputEventGesture events.
2017-11-24 19:27:07 +01:00
Andreas Haas c76a9b99b0
Core: Bind InputEventGesture events. 2017-11-24 19:23:04 +01:00
Rémi Verschelde f5c513ca7b doc status: Partial revert of e23454d, setgets are no longer listed 2017-11-24 18:25:56 +01:00
Rémi Verschelde 92f07fefcd doc: Remove setters and getters now exposed via properties/members 2017-11-24 18:10:32 +01:00
Juan Linietsky 31f62f53c5 Fix block where setter/getters are cached to be skipped 2017-11-24 14:00:01 -03:00
Juan Linietsky 60de407262 Add a bit space around the .import [deps] tag to make it more readable. 2017-11-24 14:00:01 -03:00
Rémi Verschelde 69aa29bbb3
Merge pull request #13249 from godotengine/Noshyaar-kcdocs
Fix a mistake in KinematicCollision docs

[ci skip]
2017-11-24 17:48:04 +01:00
Juan Linietsky bb83c7d6b7 Changed reimport logic to also check md5 before reimporting, fixes #13135
Has the nice side effect that you can share your .import folder or rename
your project and godot wont reimport stuff.
2017-11-24 13:39:41 -03:00
Poommetee Ketson c5a025c5e3
Fix a mistake in KinematicCollision docs 2017-11-24 23:35:45 +07:00
Juan Linietsky f6139c2cfc Attempt to remove setters/getters from doc data 2017-11-24 12:33:28 -03:00
Rémi Verschelde 3d0aec7a81
Merge pull request #13244 from bojidar-bg/13243-get-static-indexed
Fix a crash in get_static_property_type_indexed
2017-11-24 15:07:24 +01:00
Bojidar Marinov 0b63e84566
Fix a crash in get_static_property_type_indexed
Fixes #13243
2017-11-24 15:26:32 +02:00
Gilles Roudiere 1406fb6ede
Merge pull request #13241 from GodotExplorer/pr-menu-button-theme
Fix style error with MenuButton in default theme
2017-11-24 13:53:10 +01:00
geequlim f3588b6b65 Fix style error with MenuButton in default theme 2017-11-24 19:31:20 +08:00