Ignacio Etcheverry
2f69e36cef
Add Dictionary::erase_checked(key) method
...
Same as erase, but it returns a boolean value indicating whether the pair was erased or not.
This method should be removed during the next compatibility breakage, and 'Dictionary::erase(key)' should be changed to return a boolean.
2018-07-18 23:07:31 +02:00
Ignacio Etcheverry
a731bd5864
Merge pull request #20253 from neikeq/nobranchnameideasfeelsbadman
...
Make C# bindings generator ignore disabled classes
2018-07-18 21:20:34 +02:00
Ignacio Etcheverry
92c7fe422b
Make C# bindings generator ignore disabled classes
2018-07-18 21:15:41 +02:00
Juan Linietsky
82b550c6b3
Fix spin slider, was not registering drag properly
2018-07-18 15:35:26 -03:00
Pedro J. Estébanez
49d0af3c8e
Fix CanvasItem search for a CanvasLayer
...
This fixes the situation where a `CanvasItem` descendant of a `Viewport` which in turn is a descendant of a `CanvasLayer` prefers the more outer `CanvasLayer` rather than the `Vierport`'s.
Because of that, `CanvasItem`s inside a `Viewport` inside a `CanvasLayer` were being rendered to the main `Viewport` instead of the render target of the innermost one.
2018-07-18 20:34:21 +02:00
Rémi Verschelde
b538254b18
Merge pull request #20243 from karroffel/object-windows-doof
...
fix nameclash with MSVC
2018-07-18 19:31:44 +02:00
karroffel
43ae1c712f
fix nameclash with MSVC
2018-07-18 19:28:26 +02:00
Juan Linietsky
d1550b4a9b
Ability to disable scale in nodes, closes #19927
2018-07-18 13:48:09 -03:00
Rémi Verschelde
36efa7d445
Travis: Update clang-format version in shell script
2018-07-18 17:49:01 +02:00
Rémi Verschelde
22b176f69d
Travis: Install libstdc++ >= 4.9 for clang-format-6.0
2018-07-18 17:39:05 +02:00
bruvzg
31a0b9eaed
Fix OpenGL buffer depth for per pixel transparency support (Windows, NVIDIA)
2018-07-18 17:40:20 +03:00
Juan Linietsky
09b1fdc97b
Merge pull request #19931 from BastiaanOlij/csg_polygon_local
...
Added path_local, path_continuous_u and path_joined properties to CSGPolygon
2018-07-18 11:33:47 -03:00
Rémi Verschelde
003ac67df1
Travis: Update style checks to clang-format 6.0.1
2018-07-18 16:29:43 +02:00
Rémi Verschelde
7c9f7452f4
Style: Format code with clang-format 6.0.1
2018-07-18 16:27:03 +02:00
Max Hilbrunner
ce53876a44
Merge pull request #20242 from akien-mga/export-preset-reload
...
Export: Properly reload preset when opening dialog
2018-07-18 16:20:57 +02:00
Max Hilbrunner
e064eea940
Merge pull request #20241 from akien-mga/export-filter-no-res
...
Export filters: Relax match to allow paths without leading res://
2018-07-18 16:20:06 +02:00
Rémi Verschelde
13239cd4cc
Export: Properly reload preset when opening dialog
...
Fixes #20119 where newly installed templates were not detected.
Also fix a bug with preset deletion where it would attempt to
edit an already removed preset. For this I made it so that
ItemList::deselect_all() also resets `current` to -1, as a manual
ItemList::deselect(idx) already does.
2018-07-18 13:49:34 +02:00
Rémi Verschelde
d603a74c53
Merge pull request #20240 from matthew1006/has-custom-feature-tag-fix
...
Fixed OS.has_feature not using custom feature tags.
2018-07-18 12:36:09 +02:00
Rémi Verschelde
70b3ef52da
Export filters: Relax match to allow paths without leading res://
...
Previously to include "file.txt", you had to set either "res://file.txt",
"*file.txt" or "*.txt" as filter. Now you can use "file.txt".
2018-07-18 12:20:37 +02:00
Rémi Verschelde
bd9b8098fe
Merge pull request #20140 from EIREXE/ambient_light_disable_shader
...
Add disable ambient light flag to shaders and materials
2018-07-18 10:39:20 +02:00
Rémi Verschelde
afb554afdf
Merge pull request #20185 from volzhs/audio-preview
...
Add audio preview to Inspector dock
2018-07-18 10:38:30 +02:00
Rémi Verschelde
b631306de1
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@JFonS
Also updated alphabetically sorting with `sort -d`.
Thanks to all contributors and donors for making Godot possible!
[ci skip]
2018-07-18 10:31:12 +02:00
matthew1006
25e64ffa20
Fixed OS.has_feature not using custom feature tags.
2018-07-18 09:22:59 +01:00
Rémi Verschelde
5b7ebf4d04
Merge pull request #20232 from marcelofg55/fix_enums_vs
...
Fix some missing BIND_ENUM_CONSTANT for visual_shader_nodes.cpp
2018-07-18 09:01:03 +02:00
Rémi Verschelde
40e34bb7dd
Merge pull request #20231 from ibrahn/rework-string-rsplit
...
reworked ustring.rsplit to fix behaviour.
2018-07-18 08:55:16 +02:00
Rémi Verschelde
2c63d02f24
Merge pull request #20227 from volzhs/fix-copy-ttf
...
Fix copying ttf, otf by DND to editor
2018-07-18 08:34:39 +02:00
Rémi Verschelde
c25deadd4d
Merge pull request #20228 from volzhs/fix-autowrap-clip
...
Fix Label autowrap clips text
2018-07-18 08:32:35 +02:00
Marcelo Fernandez
e4db15471b
Fix some missing BIND_ENUM_CONSTANT for visual_shader_nodes.cpp
2018-07-17 18:31:22 -03:00
Ibrahn Sahir
8ff52c5923
reworked ustring.rsplit to fix behaviour.
...
Previous problems include failure to remove the splitter from the last
element found and a possible infinite loop dealing with multi-character
splitter strings.
2018-07-17 20:44:17 +01:00
Alex Roman
2ce1118faa
Add disable ambient light flag to shaders and materials
2018-07-17 21:30:43 +02:00
volzhs
adb179154a
Fix Label autowrap clips text
2018-07-18 02:19:05 +09:00
volzhs
4bb85b70e1
Fix copying ttf, otf by DND to editor
...
regression from d65ac7378c
2018-07-18 01:49:57 +09:00
Rémi Verschelde
f1970e15b9
Merge pull request #20186 from Yar-Mukhamedov/master
...
A fix for the export templates installation error...
2018-07-17 18:06:58 +02:00
Rémi Verschelde
71b18acb05
Merge pull request #20220 from volzhs/texture-size
...
Fix preview texture size on Inspector
2018-07-17 18:04:19 +02:00
Max Hilbrunner
41a2dccd93
Merge pull request #19689 from marcelofg55/audio_profile
...
Add Audio Server profiling time to the profiler
2018-07-17 16:56:27 +02:00
Max Hilbrunner
f694dcec83
Merge pull request #20222 from godotengine/revert-19764-godot_malbach
...
Revert "Fix #19507 Not emitted particles affects performance"
2018-07-17 16:53:09 +02:00
Max Hilbrunner
277793439a
Revert "Fix #19507 Not emitted particles affects performance"
2018-07-17 16:52:13 +02:00
Max Hilbrunner
4b626dc114
Merge pull request #19764 from malbach/godot_malbach
...
Fix #19507 Not emitted particles affects performance
2018-07-17 16:47:41 +02:00
Max Hilbrunner
c5690240b4
Merge pull request #18535 from sketchyfun/new_mirror_path_handles
...
Added curve in/out (tangent) handle mirroring
2018-07-17 16:16:08 +02:00
Yar-Mukhamedov
bf37bd94b6
Fix export templates installation error...
2018-07-17 20:14:20 +06:00
Max Hilbrunner
abfa4b822b
Merge pull request #18717 from Essojadojef/fix-inputmap-categories
...
Fix all Input Map actions expand when an event is modified
2018-07-17 16:14:10 +02:00
Max Hilbrunner
e57e53debb
Merge pull request #20217 from akien-mga/layer-tooltip
...
Inspector: Add bit/value info to layer tooltip
2018-07-17 16:12:26 +02:00
volzhs
d551f81874
Fix preview texture size on Inspector
2018-07-17 23:08:47 +09:00
Max Hilbrunner
707175eda8
Merge pull request #19044 from Mintormo/make_header_fix
...
Added support of Python 3 in make_header.py
2018-07-17 15:12:49 +02:00
Marcelo Fernandez
9f6536bd0a
Add Audio Server profiling time to the profiler
2018-07-17 10:11:56 -03:00
volzhs
dd2f39da53
Add audio stream preview to Inspector dock
2018-07-17 22:11:35 +09:00
Max Hilbrunner
b64bf118f1
Merge pull request #19087 from danvalho/master
...
SpriteFrames: expose method to get array containing animation names
2018-07-17 14:54:06 +02:00
Rémi Verschelde
8b03df24e4
Merge pull request #20131 from ibrahn/fix-connection-dialog-make-function
...
fixed connection dialog's creation of script functions.
2018-07-17 14:50:50 +02:00
Rémi Verschelde
26d3e31e05
Merge pull request #20132 from ibrahn/fix-android-device-poll-thread
...
fixed branch on uninit and data race in editor android device polling
2018-07-17 14:48:49 +02:00
Rémi Verschelde
f71ffa9724
Merge pull request #20146 from dodgyville/bezier_fixes_19777
...
fix issue with bezier tracks using incorrect duration for interpolating values
2018-07-17 14:43:47 +02:00