Paolo Perkovic
79b931d093
Fix UX with project settings search functionality
...
(cherry picked from commit e7b98119df
)
2018-02-19 22:13:45 +01:00
Nathan Warden
9173819b71
[Mono] Basis values now marshalled in the correct order.
...
(cherry picked from commit 0cc4de1f24
)
2018-02-19 22:13:45 +01:00
JFonS
8787850286
Fix gizmo solid box mesh being added twice
...
(cherry picked from commit d0a2931cd7
)
2018-02-19 22:13:45 +01:00
Max Hilbrunner
2515d42a14
[DOCS] parse_json: Objects do not keep key order
...
Document JSON not guaranteeing key order.
(cherry picked from commit 82b8f1729d
)
2018-02-19 22:13:44 +01:00
Guilherme Felipe
1a9a40fe31
Make parent folder selectable. Fix #16253
...
(cherry picked from commit 6e1c02b828
)
2018-02-19 22:13:44 +01:00
Guilherme Felipe
eda3169cd1
Fixes open button not appearing with multiple selection
...
Fix #16231
(cherry picked from commit 09c277693e
)
2018-02-19 22:13:44 +01:00
George Marques
d7f73031fb
Show default values in docs for GDScript built-in functions
...
(cherry picked from commit dca2ae78dd
)
2018-02-19 22:13:44 +01:00
Poommetee Ketson
ba36ef5465
3DEditor: fix selecting node in viewport not update inspector
...
(cherry picked from commit cfac160f9f
)
2018-02-19 22:13:44 +01:00
Poommetee Ketson
41f9904e71
3DEditor: fix multiple node selection crash the editor
...
I'm not sure about this fix. This seems to also fixes the weird
selection bug where when selecting node 1 to 3 it focuses on
2nd node.
(cherry picked from commit 25dd1f0681
)
2018-02-19 22:13:44 +01:00
Gilles Roudiere
a206d3d2fc
Fixes a Gridcontainer wrong children fitting with expanded+non-zero minisize
...
(cherry picked from commit d1f32708b7
)
2018-02-19 22:13:44 +01:00
Gilles Roudiere
a6ca62ac79
Fixes a bas resizing with SplitContainer
...
(cherry picked from commit 30e1e42175
)
2018-02-19 22:13:44 +01:00
Rémi Verschelde
85dedc09a8
Readd VS.sync and VS.draw to keep compatibility
...
Those are deprecated as VS.force_sync and VS.force_draw do the same and more explicitly,
but we cannot remove them without marking them as deprecated before that.
Fixes issue introduced in #15892 .
(cherry picked from commit fd92e571ac
)
2018-02-19 22:13:44 +01:00
Marc Gilleron
9e7c3016d1
Added all missing VisualServer bindings
...
- Added bindings for multimesh, immediate, skeleton, light, reflection probe, gi probe, lightmap, particles, camera, environment, scenario, instance
- Removed draw and sync, were duplicates of force_* equivalents
- Bumped binders max arguments from 11 to 13
- Wrote some wrappers as not all methods were variant-friendly
(cherry picked from commit e415fd05bb
)
2018-02-19 22:13:44 +01:00
Marcelo Fernandez
906cf28dae
Improved WASAPI driver so that it always uses the default audio device
...
(cherry picked from commit d5afcf7ab1
)
2018-02-19 22:13:44 +01:00
Rémi Verschelde
801b544ee1
Windows: Fix case of imm32 for case-sensitive MinGW build
...
Fixes #16713 .
(cherry picked from commit 4fa8987494
)
2018-02-19 22:13:44 +01:00
geequlim
097f95993f
Windows: implement OS.get_unique_id and OS.set_ime_position
...
(cherry picked from commit 3be04f73f5
)
2018-02-19 22:13:39 +01:00
Bernhard Liebl
c04d868476
Make KEY_ESCAPE close all output/debugger docks on bottom
...
(cherry picked from commit 2ae2735a7a
)
2018-02-19 21:01:41 +01:00
Saracen
50674dbe15
Expose 'lightmap_unwrap' method to the scripting engine.
...
(cherry picked from commit e3fdacdf90
)
2018-02-19 20:57:40 +01:00
Paul Joannon
71607d9198
Fix bug when launching a game with no main scene
...
Check for a main scene after loading project settings and exit if there's none (except if launching in editor mode).
(cherry picked from commit 3f8a4cc719
)
2018-02-19 20:56:54 +01:00
Julian Murgia
3548f71cc4
Display path to preloaded res + button to open it
...
(cherry picked from commit b766a849ad
)
2018-02-19 20:56:16 +01:00
Paul Joannon
a1455f6a03
Change 'Build Project' button style in Mono panel
...
Address #15208
(cherry picked from commit 484f664331
)
2018-02-19 20:50:39 +01:00
Jerome67000
f64b68d870
Change primitive meshes acccuracy value
...
(cherry picked from commit b72c9b85d0
)
2018-02-19 20:49:41 +01:00
Michael Alexsander Silva Dias
f1d26c1c72
Re-enabled type icons.
...
(cherry picked from commit f7547a7f28
)
2018-02-19 20:48:36 +01:00
Vincenzo Greco
7f5fde6459
Select root node if search_box is empty in create_dialog
...
(cherry picked from commit 586e735125
)
2018-02-19 20:47:44 +01:00
Colin Kinloch
611caa06a5
Fixed android arm64v8
...
(cherry picked from commit 853b1daa49
)
2018-02-19 20:46:49 +01:00
Nathan Warden
3f6e8d70cf
Added async and await as C# keywords.
...
(cherry picked from commit 3dcf0567a1
)
2018-02-05 09:33:01 +01:00
Ignacio Etcheverry
40c779fb70
Mono: Remove automatic script multilevel calls
...
(cherry picked from commit 84437b4864
)
2018-02-05 09:32:29 +01:00
Phil Jones
532abf228c
Fix texture import spelling
...
(cherry picked from commit d1a471f909
)
2018-02-04 20:11:13 +01:00
Michael Alexsander Silva Dias
248fea2a79
Small fixes for the Control description in the docs.
...
(cherry picked from commit 5e0821e867
)
2018-02-04 20:10:45 +01:00
Paolo Perkovic
7de47fbabb
Fix inconsistencies and typos in argument names
...
(cherry picked from commit 08d4bfacaf
)
2018-02-04 20:10:13 +01:00
volzhs
62dc7ba82f
Expand project root directory on editor start
...
close #16232
Option for expanding all directories on start up is a bit tricky and buggy.
(cherry picked from commit 127d1241bd
)
2018-02-04 20:09:26 +01:00
Nathan Warden
4a3a597377
Fix an infinite recursion in the Mathf.Decimals method when using floats.
...
(cherry picked from commit 2109bd3f97
)
2018-02-04 20:08:26 +01:00
Guilherme Felipe
501880e9ba
Hide button tree when file system dock isn't in split mode
...
(cherry picked from commit bb936b5503
)
2018-02-04 20:07:56 +01:00
Profesor Tartelett
bd02969263
Errata fix on Image get_format() description
...
The description of this function seems to be duplicated from the preceding description.
(cherry picked from commit 9d735ffacb
)
2018-02-04 20:07:19 +01:00
binbitten
0fa4325153
Fix TextEdit current line highlight horizontal offset
...
(cherry picked from commit ba8c5bff69
)
2018-02-04 20:06:46 +01:00
George Marques
acf01c955f
Expose a few GraphEdit methods to script languages
...
(cherry picked from commit b80bc73a17
)
2018-02-04 20:05:47 +01:00
George Marques
0a75a38db4
Add interface for plugins to enable/disable other plugins
...
(cherry picked from commit 87be0bc110
)
2018-02-04 20:05:12 +01:00
Andreas Haas
845f44b976
ProjectSettings: Disallow adding properties without name.
...
(cherry picked from commit d664d6e634
)
2018-02-04 20:04:31 +01:00
Poommetee Ketson
77ee4ced30
AudioEffectReverb: max predelay_feedback to 0.98
...
(cherry picked from commit 5a26e0786c
)
2018-02-04 20:03:16 +01:00
Chaosus
780a7a281b
Viewport doc improvements
...
(cherry picked from commit ffcbb0c358
)
2018-02-04 20:02:38 +01:00
Marlon Henry Schweigert
5481ece976
Display set_nodelay to GDScript
...
Pass enabled arg
Rename set_nodelay to set_no_delay
Add description to the method
Change description
(cherry picked from commit 87adf9cfba
)
2018-02-04 20:02:04 +01:00
Hein-Pieter van Braam
ef49c166f6
Allow focus on disabled buttons
...
This behavior better matches other gui toolkits. A selected disabled
button still can't be interacted with but it can now be selected. This
seems to be what QT and GTK do also.
This fixes #16131
(cherry picked from commit 713f190a30
)
2018-02-04 20:00:23 +01:00
Mariano Suligoy
77cc0a023b
attemp to fix #15870
...
(cherry picked from commit 517ff5c8d7
)
2018-02-04 19:59:34 +01:00
robfram
1036a76bc5
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.
(cherry picked from commit d588fe2740
)
2018-02-04 19:56:37 +01:00
Rémi Verschelde
e44bef4404
Update DONORS list
...
[ci skip]
(cherry picked from commit f13d034485
)
2018-02-02 10:07:40 +01:00
Juan Linietsky
c77047d6a3
Ability to import .escn files, which is just a .tscn but with forced import.
...
This works together with the new Blender to Godot exporter.
(cherry picked from commit 1322ca6fb2
)
2018-01-31 01:15:00 +01:00
Hein-Pieter van Braam
a34afa3820
Implement OS::get_processor_count() for Windows
...
Current this is hardcoded as '1' for any platform except Unix. The
little is_wow64() dance is required to get correct output on a 32bit
compiled godot running on 64bit Windows according to MSDN.
This code should be UWP safe but I have no way to test that so it's not
implemented for UWP yet.
(cherry picked from commit b4d369c887
)
2018-01-30 20:56:53 +01:00
bruvzg
77d27053c3
[macOS] Strip executable when `separate_debug_symbols` is set to yes
...
(cherry picked from commit 9ef0315b06
)
2018-01-30 20:56:16 +01:00
Poommetee Ketson
187c40d64d
Fix wrong return type of xform functions
...
(cherry picked from commit ebe2337515
)
2018-01-30 20:55:41 +01:00
Hein-Pieter van Braam
e69b30b276
Fix Copy/Paste problems on X11
...
The target of the TARGETS type should be XA_ATOM and not XA_TARGETS when
requested. Since we are sending a number of ATOMS the size should be set
to the integer size and not the char size.
The size field of the atoms is also the number of atoms and not the size
of the array. This caused some clients to wrongly interpret the data and
read garbage in the X11 packet.
I also add the more modern representation for UTF-8 and clarify the
error message if a client attempts to request a type we don't know
about.
This fixes #10431
(cherry picked from commit fb60f2dbe6
)
2018-01-30 20:55:11 +01:00