Commit Graph

13565 Commits

Author SHA1 Message Date
Rémi Verschelde 5342ec32b5
Merge pull request #15844 from letheed/better-error-msg
Make cyclic resource inclusion error message more helpful
2018-01-24 11:52:52 +01:00
Rémi Verschelde 925791dd8a
Merge pull request #15869 from guilhermefelipecgs/fix_always_open_output_on_play
Fix option run/output/always_open_output_on_play
2018-01-24 11:51:59 +01:00
Rémi Verschelde 0ecf2fdd51
Merge pull request #16018 from volzhs/rotate-line
Rotate Control node with respecting pivot offset
2018-01-24 08:32:32 +01:00
Rémi Verschelde 5ff8d4b07d
Merge pull request #16019 from eska014/html5-fix-no-resize-on-start
Fix HTML5 JS API setResizeCanvasOnStart
2018-01-24 08:30:43 +01:00
Rémi Verschelde fb56315ea2
Merge pull request #16005 from Zephilinox/print_fps
Print FPS setting now only prints the game FPS
2018-01-24 08:26:06 +01:00
volzhs 48611afb80 Rotate Control node with respecting pivot offset 2018-01-24 15:44:28 +09:00
Leon Krause dcc55bad20 Fix HTML5 JS API setResizeCanvasOnStart 2018-01-24 05:08:35 +01:00
Ignacio Etcheverry e1ae7dffd3
Merge pull request #16016 from neikeq/issue-13316
Fix CSharpInstance::call not initializing CallError
2018-01-24 01:35:10 +01:00
Ignacio Etcheverry 8c33939ce6 Fix CSharpInstance::call not initializing CallError 2018-01-24 01:31:51 +01:00
Zephilinox 1c473a47e5 Print FPS setting now only prints the game FPS 2018-01-23 23:40:24 +00:00
Rémi Verschelde 59e83af201
Merge pull request #15999 from paulloz/fix-csharp-await
Fix csharp await
2018-01-23 13:58:22 +01:00
Paul Joannon e30aa1386c
update signals' MethodInfo in Tween
key is a NodePath, not a String
2018-01-23 13:06:03 +01:00
Paul Joannon 76a615aea4
SignalAwaiter::_signal_callback was calling the thunk with a wrong pointer 2018-01-23 12:58:54 +01:00
Geequlim 10f0451cc2 Remote debugger send the real instance of WeakRef referenced to 2018-01-23 17:17:35 +08:00
Rémi Verschelde 19548753f1
Merge pull request #15994 from brainsick/path2d-curve-defense
defend Path2D against a null curve
2018-01-23 07:47:34 +01:00
Todd Ross fd6a98b753 defend Path2D against a null curve 2018-01-22 22:45:38 -06:00
Benjamin 311e69aa1e Handle single-argument constructors in shaders.
Expand these (fill vectors, fill matrix diagonals) in _reduce_expression() so they're handled properly even as uniform default values (where they previously caused a crash).
2018-01-22 22:32:35 +01:00
Rémi Verschelde 511742eb68
Merge pull request #15972 from akien-mga/mono-warning
Mono: Display opt-out warning in editor about WIP status
2018-01-22 22:23:02 +01:00
Rémi Verschelde d3c43edcbc
Merge pull request #15984 from volzhs/physics_fps
Rename Fixed Fps to Physics Fps on Project Settings
2018-01-22 22:21:12 +01:00
volzhs 56d4456bea Rename Fixed Fps to Physics Fps on Project Settings
Fixes #15981
2018-01-23 06:01:31 +09:00
MrCdK 8a9f1c2a5d Expose audio streams get_length() 2018-01-22 20:35:33 +01:00
PetePete1984 f4d67433e7 More precise description for is_visible_in_tree 2018-01-22 16:22:17 +01:00
Rémi Verschelde ccfe9f049f
Merge pull request #15973 from paulloz/csharp-rid-fix
RID cached class was wrong (mono)
2018-01-22 15:19:00 +01:00
Rémi Verschelde e48ccc235f Mono: Display opt-out warning in editor about WIP status
This ensures that all users of the Mono flavour of Godot 3.0 are aware
of its current shortcomings (no export, crashes and usability issues).
The dialog is shown each time the editor is started, until the checkbox
is disabled (i.e. until users will have actually read it).

Fixes #15956.
2018-01-22 14:57:42 +01:00
Paul Joannon 1eb9c7e6cb
RID cached class was wrong (mono) 2018-01-22 14:01:20 +01:00
Rémi Verschelde 30dabae56e
Merge pull request #15968 from Noshyaar/license
Copyright: replace tabs by 8 spaces
2018-01-22 11:30:46 +01:00
Poommetee Ketson 4d79c2ca5a Copyright: replace tabs by 8 spaces 2018-01-22 17:25:54 +07:00
Rémi Verschelde a294c99400 Copyright: Add license info for bullet and Mozilla CA certs 2018-01-22 11:11:51 +01:00
Rémi Verschelde d50c0efd2c Bump version to 3.0-rc3
Jamais deux sans trois.
2018-01-22 09:20:56 +01:00
Rémi Verschelde 879e5abe05 i18n: Fix typo in translation msgid 2018-01-22 09:19:09 +01:00
Rémi Verschelde 4d1d0e6f62 i18n: Sync translations with Weblate 2018-01-22 09:17:17 +01:00
Rémi Verschelde aa9b1bd101
Merge pull request #15949 from MarianoGnu/issue_15743
Prevent prompting unexpected errors on Bullet's RigidBody. Attemps to fix #15743
2018-01-22 09:03:12 +01:00
Rémi Verschelde 3c5d11d600
Merge pull request #15963 from Noshyaar/l
Fix ObjectDB Instances still exist
2018-01-22 09:02:16 +01:00
Poommetee Ketson 70be6848c2 Fix ObjectDB Instances still exist
```
WARNING: cleanup: ObjectDB Instances still exist!
   At: core/object.cpp:1989.
Leaked Instance: VSeparator:13837 - Node Name:
Leaked Instance: AutotileEditorHelper:13814
Orphan StringName: VSeparator
Orphan StringName: AutotileEditorHelper
StringName: 2 unclaimed string names at exit.
```
2018-01-22 11:46:05 +07:00
Rémi Verschelde 37cb029fcc
Merge pull request #15938 from poke1024/fix15904
Fix crash on deleted rigidbodies without contact monitor (issue 15904)
2018-01-22 00:02:14 +01:00
Rémi Verschelde d8390105c3
Merge pull request #15917 from brainsick/doc-os-commands
clarify OS.execute usage
2018-01-21 21:56:05 +01:00
Rémi Verschelde e1f34249eb Fix typo in CollisionObject warning 2018-01-21 21:32:00 +01:00
Juan Linietsky 8daf5491ab I have no idea why this commit fixes #15392 2018-01-21 16:19:35 -03:00
George Marques 28744b704d
Merge pull request #15935 from paulloz/fix-csharp-exported-properties
Fix GDMonoProperty::set_value
2018-01-21 16:01:41 -02:00
George Marques a695510674
Merge pull request #15916 from touilleMan/disable-pluginscritp-in-dialog-box
Hide only PluginScript in dialog box
2018-01-21 15:43:27 -02:00
Mariano Suligoy d090856560 attemp to fix #15743 2018-01-21 14:23:30 -03:00
Mariano Suligoy 517ff5c8d7 attemp to fix #15870 2018-01-21 12:31:59 -03:00
Bernhard Liebl e9237d83c7 Fix crash on deleted rigidbodies without contact monitor (issue 15904) 2018-01-21 12:46:13 +01:00
Paul Joannon e0ce249621
fix GDMonoProperty::set_value
was calling getter and not setter
should close #15387
2018-01-21 12:29:49 +01:00
Rémi Verschelde fa569210f5
Merge pull request #15929 from poke1024/fix15902
Revert 67ae443c56
2018-01-21 11:08:34 +01:00
Bernhard Liebl ec98e0b715 GDScript: always call ResourceLoader::load() in non-completion mode 2018-01-21 09:32:52 +01:00
Todd Ross b57dcf446e clarify OS.execute usage, add examples 2018-01-20 18:36:00 -06:00
Emmanuel Leblond 9fba9e5465
Hide only PluginScript in dialog box 2018-01-21 00:43:57 +01:00
robfram d588fe2740 Fix issue 15895, audio streams don't signalling finished after the first one
if the audio player is set to play again due to the order of calls in
_notification. First it emits the signal, and later it disable the internal
processing regardless what the callback did.

Changed to emit the signal at the end to ensure the changes done at callback
remains.
2018-01-20 22:22:00 +01:00
Juan Linietsky c58891ff4c Allow shadowing class members with local variables in GDScript, closes #15896 2018-01-20 17:45:19 -03:00