Rémi Verschelde
6449af9f74
Merge pull request #16175 from NathanWarden/add_async_and_await
...
Added async and await as C# keywords.
2018-02-01 14:19:48 +01:00
Rémi Verschelde
7fdde54586
Merge pull request #16266 from volzhs/expand-root-dir-on-start
...
Expand project root directory on editor start
2018-02-01 14:18:11 +01:00
Rémi Verschelde
7389ee92d3
Merge pull request #16255 from guilhermefelipecgs/fix_button_tree
...
Hide button tree when file system dock isn't in split mode
2018-02-01 14:15:13 +01:00
Rémi Verschelde
5585f011c5
Merge pull request #16251 from guilhermefelipecgs/fix_open_button_for_multiple_select
...
Fixes open button not appearing with multiple selection
2018-02-01 14:14:36 +01:00
volzhs
127d1241bd
Expand project root directory on editor start
...
close #16232
Option for expanding all directories on start up is a bit tricky and buggy.
2018-02-01 11:24:40 +09:00
Guilherme Felipe
bb936b5503
Hide button tree when file system dock isn't in split mode
2018-01-31 17:47:23 -02:00
Nathan Warden
2109bd3f97
Fix an infinite recursion in the Mathf.Decimals method when using floats.
2018-01-31 14:02:17 -05:00
Profesor Tartelett
9d735ffacb
Errata fix on Image get_format() description
...
The description of this function seems to be duplicated from the preceding description.
2018-01-31 19:35:46 +01:00
Guilherme Felipe
09c277693e
Fixes open button not appearing with multiple selection
...
Fix #16231
2018-01-31 16:25:42 -02:00
binbitten
ba8c5bff69
Fix TextEdit current line highlight horizontal offset
2018-01-31 19:04:50 +01:00
Rémi Verschelde
e7cf2b2e77
Merge pull request #16188 from Schweigert/master
...
Display set_nodelay to GDScript
2018-01-31 17:26:12 +01:00
Rémi Verschelde
7b69133929
Merge pull request #16197 from Chaosus/viewportdoc
...
Viewport doc improvements
2018-01-31 17:25:41 +01:00
Rémi Verschelde
1ad0b463da
Merge pull request #16200 from Noshyaar/master
...
AudioEffectReverb: max predelay_feedback to 0.98
2018-01-31 17:24:50 +01:00
Rémi Verschelde
da187c875d
Merge pull request #16206 from Hinsbart/fix_empty_prop
...
ProjectSettings: Disallow adding properties without name.
2018-01-31 17:23:27 +01:00
Rémi Verschelde
8b5be97d1d
Merge pull request #16215 from vnen/graphedit-expose
...
Expose a few GraphEdit methods to script languages
2018-01-31 17:22:55 +01:00
Rémi Verschelde
b06262539c
Merge pull request #16212 from vnen/code-enable-plugin
...
Add interface for plugins to enable/disable other plugins
2018-01-31 17:22:00 +01:00
Chaosus
1ca122c771
Added zoom label to code editor
2018-01-31 18:18:21 +03:00
bruvzg
b3ddf12fb1
Mono: Allow loading `mscorlib` from resources.
2018-01-31 09:20:46 +02:00
Nathan Warden
3dcf0567a1
Added async and await as C# keywords.
2018-01-30 21:18:48 -05:00
geequlim
df1c16d0fe
X11: implement OS.get_unique_id
2018-01-31 09:40:33 +08:00
geequlim
3be04f73f5
Windows: implement OS.get_unique_id and OS.set_ime_position
2018-01-31 09:40:33 +08:00
George Marques
b80bc73a17
Expose a few GraphEdit methods to script languages
2018-01-30 22:09:41 -02:00
George Marques
87be0bc110
Add interface for plugins to enable/disable other plugins
2018-01-30 20:25:20 -02:00
Pedro J. Estébanez
2e8c7824c0
Implement always-on-top for MacOS
...
Courtesy of @bruvzg.
2018-01-30 20:39:53 +01:00
Andreas Haas
d664d6e634
ProjectSettings: Disallow adding properties without name.
2018-01-30 20:25:14 +01:00
Ignacio Etcheverry
84437b4864
Mono: Remove automatic script multilevel calls
2018-01-30 18:53:00 +01:00
Poommetee Ketson
5a26e0786c
AudioEffectReverb: max predelay_feedback to 0.98
2018-01-31 00:19:07 +07:00
Rémi Verschelde
20a52aa39d
Merge pull request #16196 from bruvzg/macos_strip
...
[macOS] Strip executable after separating debug symbols.
2018-01-30 16:23:02 +01:00
Marlon Henry Schweigert
87adf9cfba
Display set_nodelay to GDScript
...
Pass enabled arg
Rename set_nodelay to set_no_delay
Add description to the method
Change description
2018-01-30 13:22:15 -02:00
bruvzg
9ef0315b06
[macOS] Strip executable when `separate_debug_symbols` is set to yes
2018-01-30 16:51:46 +02:00
Chaosus
ffcbb0c358
Viewport doc improvements
2018-01-30 17:50:25 +03:00
Juan Linietsky
1322ca6fb2
Ability to import .escn files, which is just a .tscn but with forced import.
...
This works together with the new Blender to Godot exporter.
2018-01-30 11:04:22 -03:00
Rémi Verschelde
d1954f464c
Merge pull request #16152 from hpvb/fix-16131
...
Allow focus on disabled buttons
2018-01-30 13:44:28 +01:00
Rémi Verschelde
ed6bf28014
Merge pull request #15980 from mrcdk/audio_stream_get_length
...
Expose audio streams get_length()
2018-01-30 13:43:34 +01:00
Rémi Verschelde
5b580fb69b
Merge pull request #15995 from GodotExplorer/pr-debugger-weakref
...
Remote debugger send the real instance of WeakRef referenced to
2018-01-30 13:43:02 +01:00
Rémi Verschelde
899e277519
Merge pull request #16111 from Noshyaar/b
...
3DEditor: fix multiple node selection crash the editor
2018-01-30 13:42:11 +01:00
Rémi Verschelde
4f94d4378f
Merge pull request #16091 from Noshyaar/t
...
TemplateManager: hold shift to open link in browser
2018-01-30 13:41:46 +01:00
Rémi Verschelde
22ef1fa23d
Merge pull request #16162 from hpvb/implement-windows-processor-count
...
Implement OS::get_processor_count() for Windows
2018-01-30 13:41:03 +01:00
Rémi Verschelde
fb08607aee
Merge pull request #16156 from hpvb/fix-x11-copy-paste
...
Fix Copy/Paste problems on X11
2018-01-30 13:39:31 +01:00
Rémi Verschelde
354fdb1261
Merge pull request #16191 from Noshyaar/d
...
Fix wrong return type of xform functions
2018-01-30 13:38:07 +01:00
Poommetee Ketson
ebe2337515
Fix wrong return type of xform functions
2018-01-30 18:45:54 +07:00
George Marques
dca2ae78dd
Show default values in docs for GDScript built-in functions
2018-01-30 02:08:12 -02:00
George Marques
802d5c4c6c
Add argument count check for some GDScript functions
...
- Print functions have no check.
- Also remove extra apostrophe from the error report.
2018-01-30 01:32:08 -02:00
hungrymonkey
d2f1c87063
Change function signature from float to double to match type get_doubleCloses #16160
2018-01-29 15:45:46 -08:00
Rémi Verschelde
9f3138eea9
Bump version to 3.1-dev
...
On the road again!
2018-01-30 00:19:24 +01:00
Rémi Verschelde
9bd402698c
Bump version to 3.0-stable \o/
...
Congratulations to everyone in the Godot community for the tremendous work
done on this release since 18 months, with hundreds of contributors pushing
almost 7500 commits with more than 3000 PRs and closing over 2000 issues
(and fixing even more than that, as many work-in-progress bugs were fixed
before an issue could be filled).
Godot 3.0 is definitely our biggest and boldest release so far, and we want
to thank the whole community for their unswerving support during this long
wait.
From there on, there is a lot of work to do to strengthen the foundations
that we built with 3.0, fixing the bugs that the many refactorings probably
introduced, optimizing new features and enhancing the usability again...
The 3.x era should be a fruitful one for Godot, and we hope that you will
continue using it to create awesome 2D and 3D games and increase the
notoriety of your favourite engine in the game development industry.
And now, let's all start waiting for 3.1...
2018-01-29 19:15:56 +01:00
Hein-Pieter van Braam
fb60f2dbe6
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
2018-01-29 18:38:04 +01:00
Hein-Pieter van Braam
b4d369c887
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.
2018-01-29 16:50:49 +01:00
Hein-Pieter van Braam
713f190a30
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
2018-01-28 18:49:22 +01:00
Rémi Verschelde
4caadae0f1
Merge pull request #16132 from Noshyaar/p
...
ProjectManager: prevent installing project template in non-empty dir
2018-01-28 18:15:54 +01:00