Paul Trojahn
f3d94cc752
Fix misleading modified status of scenes
...
If a scene is instanced in another scene, any changes to the first
triggers _clear_undo_history in EditorNode::set_current_scene, which
increments the version in UndoRedo::clear_history. This results in a
modified status. Passing false to clear_history fixes this issue.
Fixes #25942
2019-03-01 18:27:37 +01:00
Rémi Verschelde
e47915f7cd
Merge pull request #26449 from marcelofg55/audio_input_crash
...
Fix possible crash when AudioDriver::capture_start fails
2019-03-01 18:17:27 +01:00
Rémi Verschelde
994bdc9adc
Merge pull request #26140 from karliss/meta-item
...
Use correct meta item in rich text.
2019-03-01 18:16:27 +01:00
Juan Linietsky
a73ca79402
Fix CSG crash, closes #26281
2019-03-01 13:36:21 -03:00
Juan Linietsky
8799f69b2c
Strive for maximum compatibility in GLES2 regarding depth buffers.
2019-03-01 11:21:21 -03:00
Rémi Verschelde
2363c38d87
Merge pull request #26442 from PapaFl/fix-wrong-control-binding
...
Fixed wrong method binding in control
2019-03-01 14:58:22 +01:00
Ilaria Cislaghi
9d41ee71f6
Editor does not crash anymore if a non root node in escn is missing a parent
2019-03-01 14:38:02 +01:00
Justin Vesper
079ed007c8
Fixed wrong method binding in control
...
Control.get_parent_area_size() is now bound to
Control::get_parent_area_size() instead of Control::get_size()
2019-03-01 14:16:19 +01:00
Marcelo Fernandez
f04bff349b
Fix possible crash when AudioDriver::capture_start fails
2019-03-01 09:33:15 -03:00
Rémi Verschelde
3c59604061
i18n: Sync translation template with current source
2019-03-01 13:04:23 +01:00
Rémi Verschelde
4c8db607fb
i18n: Sync translations with Weblate
2019-03-01 13:01:50 +01:00
Rémi Verschelde
e7dd05fed8
Merge pull request #26419 from SeleckyErik/errors-tab-bug
...
Fixed Errors Tab Indexing Bug in the Debugger
2019-03-01 12:07:31 +01:00
Rémi Verschelde
02cca1f31b
Merge pull request #26430 from clayjohn/visual_shader_diffuse
...
Added DIFFUSE and SPECULAR as inputs to visual shader light function
2019-03-01 12:02:51 +01:00
Rémi Verschelde
3baa499a9c
Merge pull request #26431 from Chaosus/error_font_update
...
Updates error label font in script's status bar
2019-03-01 12:02:09 +01:00
Chaosus
7bb449ae70
Updates error label font in status bar
2019-03-01 11:48:36 +03:00
Rémi Verschelde
482dcf5266
Merge pull request #26407 from marcelofg55/audio_input_android
...
Implement Audio Input support on Android
2019-03-01 08:51:00 +01:00
clayjohn
9fdc77c222
added diffuse and specular as inputs to visual shader
2019-02-28 22:02:06 -08:00
Mariano Suligoy
65084a70fd
Allow to change selection of collision shapes added to the same tile. Fixes #26369 .
2019-02-28 22:45:16 -03:00
Mariano Suligoy
33be8b0701
Allow to change selection around all tiles on the texture without clicking on them. Fixes #25203 . Fixes #22077
2019-02-28 20:48:34 -03:00
Ignacio Etcheverry
8d117b214f
Merge pull request #26425 from neikeq/issue-24958
...
C#: Fix parsing of class full name when the base has generics
2019-03-01 00:40:37 +01:00
Ignacio Etcheverry
42c57eef13
C#: Fix parsing of class full name when the base has generics
...
Also we no longer ignore base classes with generics, since we don't really care about that.
2019-03-01 00:23:23 +01:00
Ignacio Etcheverry
ba9bfb8593
Merge pull request #26423 from neikeq/issue-24490
...
Mono: Fail on script instance creation if constructor was not found
2019-02-28 23:34:12 +01:00
Ignacio Etcheverry
22b41ab2fe
Mono: Fail on script instance creation if constructor was not found
...
Previously this would result in NULL dereferencing. Now we fail with an error.
2019-02-28 23:22:46 +01:00
Ignacio Etcheverry
cf6d003df1
Merge pull request #26421 from neikeq/issue-21757
...
Mono: Make sure the generated RootNamespace is a valid identifier
2019-02-28 22:44:25 +01:00
Ignacio Etcheverry
5a4475fce3
Mono: Make sure the generated RootNamespace is a valid identifier
2019-02-28 22:26:15 +01:00
Erik
3f9ba2bd14
Fixed Errors Tab Indexing Bug in the Debugger
...
FIxed bug with Errors tab in the Debugger using wrong index in the
tab container.
Also removed unused variable that was probably left behind.
2019-02-28 22:12:14 +01:00
Ignacio Etcheverry
b69569415f
Merge pull request #26411 from neikeq/issue-26195
...
C#: Add Array.Resize(int) method
2019-02-28 18:53:14 +01:00
Marcelo Fernandez
29fb6b4e15
Implement Audio Input support on Android
2019-02-28 14:33:43 -03:00
Ignacio Etcheverry
32cd8ba9bd
C#: Add Array.Resize(int) method
2019-02-28 18:33:42 +01:00
Rémi Verschelde
5a6bcff527
Merge pull request #26400 from akien-mga/opus-sources-list
...
opus: Better sync sources list with upstream buildsystem
2019-02-28 16:58:45 +01:00
Rémi Verschelde
b09f3f93af
opus: Better sync sources list with upstream buildsystem
2019-02-28 14:27:56 +01:00
Rémi Verschelde
996af80901
Merge pull request #26398 from akien-mga/x11-fix-unicode-dnd
...
X11: Fix drag and drop from non-latin paths
2019-02-28 12:47:17 +01:00
Rémi Verschelde
38bfd2fda6
Merge pull request #26383 from neikeq/issue-26302
...
Sanitize file paths before extracting export templates
2019-02-28 12:36:49 +01:00
Rémi Verschelde
1e266d874d
X11: Fix drag and drop from non-latin paths
...
Fixes #25826 .
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2019-02-28 12:32:39 +01:00
Rémi Verschelde
f2003b1a7e
Merge pull request #26034 from QbieShay/issue_25596
...
Inheriting from virtual class no longer causes the engine to crash.
2019-02-28 11:00:20 +01:00
Rémi Verschelde
a4b687bdab
Merge pull request #26386 from YeldhamDev/tileset_editor_dynamic_workspace
...
Make TileSet editor's workspace change size according to region changes
2019-02-28 09:49:05 +01:00
Rémi Verschelde
41708eb821
Merge pull request #26335 from ericrybick/26247
...
Fix project_settings entry creation for global scripts.
2019-02-28 09:34:50 +01:00
Juan Linietsky
5efd693384
Massive improvement to GLES2 performance, rewrote most ShaderGLES2 class.
...
This fixes #26337
2019-02-27 23:49:34 -03:00
Michael Alexsander Silva Dias
6cf1a94af0
Make TileSet editor's workspace change size according to region changes
2019-02-27 22:40:54 -03:00
Ignacio Etcheverry
8e98be5991
Sanitize file paths before extracting export templates
2019-02-28 00:25:55 +01:00
Juan Linietsky
9ca6ffa341
Save resources even if no scene is present, closes #26273
2019-02-27 20:00:40 -03:00
Juan Linietsky
057d3e874d
Detect for 24 bits oes support on GLES2, closes #26344
2019-02-27 18:57:33 -03:00
Rémi Verschelde
028303f167
Merge pull request #26373 from groud/fix_layout_loading
...
Fixes layout loading
2019-02-27 22:39:31 +01:00
Juan Linietsky
d8f12c4343
Avoid docks to be overriden while scanning, fixes #26359
2019-02-27 18:14:59 -03:00
Eric Rybicki
069bbd35df
Hide global section in project settings when no property is defined
...
Prevent _global_script entries in project settings without section from being loaded
fixes #26247
2019-02-27 21:45:55 +01:00
Rémi Verschelde
ed37408907
Merge pull request #26257 from kaadmy/procedural_sky_sun_energy
...
Use sun energy for ProceduralSky generation
2019-02-27 21:42:28 +01:00
Rémi Verschelde
df2491c253
Merge pull request #26354 from Pobega/elaborate-manual-animation-quirks
...
docs: Elaborate AnimationPlayer manual advancing
2019-02-27 21:42:08 +01:00
Gilles Roudiere
04fb1069cd
Fixes layout loading
2019-02-27 21:36:12 +01:00
Michael Pobega
ffa22c9273
Elaborate AnimationPlayer manual advancing
...
Elaborate the difference between AnimationPlayer::advance and
AnimationPlayer::seek, specifically how intermediary events are handled for
each.
From the docs it is unclear that AnimationPlayer::advance is more of a
'fast-forward', playing each event (including function calls) between the two
points.
2019-02-27 15:34:23 -05:00
Rémi Verschelde
09a541edd0
Merge pull request #26287 from JFonS/fix_25992
...
Use item_shadow_mask for LightOccluder2D culling
2019-02-27 21:28:31 +01:00