Hein-Pieter van Braam
3d4b7c6c5f
When setting an X11 icon fails, try halving the size
...
When setting an icon that is too large previously Godot would die with a
X Error of failed request: BadLength error. To avoid this we install an
error handler right before we set an icon. If the error handler triggers
we halve the icon size until it works or until we've reached a 0 size on
either width or height.
We print a warning when this happens to alert developers.
This fixes #19716
2018-08-27 01:28:11 +02:00
Ignacio Etcheverry
db55d8a4b6
Merge pull request #21423 from exts/mono/collections
...
[Mono] Added Collections namespace to Array & Dictionary
2018-08-26 19:11:45 +02:00
Rémi Verschelde
282c0483c9
Merge pull request #21411 from Crazy-P/fixes-several-resource-leaks
...
Fixes several resource leaks listed on coverity
2018-08-26 17:35:32 +02:00
Rémi Verschelde
653b4829f1
Merge pull request #21407 from marcelofg55/coreaudio_dfix
...
Prevent CoreAudio driver failing on finish if Dummy driver was selected
2018-08-26 16:30:57 +02:00
Crazy-P
e4af39cbc0
Fixes several resource leaks in ...
...
- gdscript
- gdscript_compiler
- regex
- android/export
- gles3/rasterizer (scene and storage)
2018-08-26 09:19:02 +08:00
exts
035d498af2
Added Collections namespace to Array & Dictionary
2018-08-25 17:19:37 -05:00
Juan Linietsky
8c435a343e
Merge pull request #16927 from neikeq/rework-refcount-notify
...
Notify instance binding data api of refcount increment/decrement
2018-08-25 11:01:55 -03:00
Juan Linietsky
7c5883add0
Merge pull request #21390 from MarianoGnu/texture_region
...
Texture Region: Cache auto-slice information. Fixes #11503
2018-08-25 10:47:53 -03:00
Marcelo Fernandez
5d0622a8de
Prevent CoreAudio driver failing on finish if Dummy driver was selected
2018-08-25 10:42:30 -03:00
Mariano Suligoy
1f4a891a9c
Texture Region: Cache auto-slice information into the texture. Fixes #11503
2018-08-25 09:02:05 -03:00
Rémi Verschelde
12290c172a
Merge pull request #21231 from AlexHolly/filedialog-fix-multi-selection
...
Check all selected items on OPEN_MANY/OPEN_FILES in FileDialog, also …
2018-08-25 11:13:31 +02:00
Rémi Verschelde
4a5579bf78
Merge pull request #21358 from MidZik/master
...
Disable ability to copy or cut text from LineEdit if secret mode is enabled.
2018-08-25 11:05:37 +02:00
Rémi Verschelde
19af8a5999
Merge pull request #21382 from hpvb/more-x11-dialog-programs
...
Support more X11 dialogs for X11::alert()
2018-08-25 10:42:08 +02:00
Rémi Verschelde
db0a2563c1
Merge pull request #21392 from MarianoGnu/tileset_editor
...
Backward compatibility for autotile setup from Godot 3.0.X
2018-08-25 10:40:34 +02:00
Mariano Javier Suligoy
01d509b165
Backward compatibility for autotile setup from Godot 3.0.X
...
Fixes #20746
2018-08-24 22:59:08 -03:00
Hein-Pieter van Braam
c8464eb69f
Support more X11 dialogs for X11::alert()
...
Modern distributions such as Fedora do not ship 'xdialog' with their
default deployment. This commit adds support for Gnome's Zenity as well
as KDE's kdialog.
2018-08-25 00:53:45 +02:00
Rémi Verschelde
f72f74486d
Merge pull request #21385 from groud/fix_itemlist_signal
...
Fix a mistake in itemlist multi_select signal
2018-08-24 23:28:05 +02:00
groud
5b5191ccf0
Fix a mistake in itemlist multiselect signal
2018-08-24 23:05:17 +02:00
Rémi Verschelde
6ce4078c5f
Merge pull request #20586 from AlexHolly/text-edit-auto-completion
...
text_edit auto_completion
2018-08-24 20:48:01 +02:00
Rémi Verschelde
0b9400d55b
Merge pull request #21380 from elasota/fix-cvtt-vs2015
...
Fix CVTT compile failure on VS2015 x86
2018-08-24 20:40:20 +02:00
Rémi Verschelde
9df480d68b
Merge pull request #21379 from volzhs/particle-mat
...
Make ParticlesMaterial included with disable_3d=yes option
2018-08-24 20:38:51 +02:00
Rémi Verschelde
f34690a162
Merge pull request #21376 from akien-mga/particles-speed_scale-0
...
Particles: Allow speed_scale at 0 in property hint, equivalent to pause
2018-08-24 20:04:06 +02:00
Rémi Verschelde
ff81b2daea
Merge pull request #21375 from akien-mga/msvc-nominmax
...
SCons: Disable min/max WinDef.h macros on MSVC
2018-08-24 20:02:53 +02:00
volzhs
0e7178a740
Make ParticlesMaterial included with disable_3d=yes option
2018-08-25 02:23:40 +09:00
elasota
2dbd74b3a9
Fix CVTT compile failures in VS2015
2018-08-24 13:18:33 -04:00
Juan Linietsky
62233423c7
Fix generation of env map, closes #18880
2018-08-24 13:31:31 -03:00
Rémi Verschelde
67b0d3c2dc
Particles: Allow speed_scale at 0 in property hint, equivalent to pause
...
Supersedes and closes #21193 .
2018-08-24 18:11:35 +02:00
Rémi Verschelde
7238462601
SCons: Disable min/max WinDef.h macros on MSVC
...
Fixes #21370 .
2018-08-24 18:04:18 +02:00
Juan Linietsky
c6b340ea98
Merge pull request #20712 from marcelofg55/midi_open_close
...
Add OS::open_midi_inputs and OS::close_midi_inputs
2018-08-24 12:17:14 -03:00
Rémi Verschelde
77185aaf21
Merge pull request #21049 from AndreaCatania/joints
...
Improved 6DOF joint implementation
2018-08-24 17:10:54 +02:00
Rémi Verschelde
0b67d1665d
Style: Fix previous commits from @reduz
2018-08-24 16:50:29 +02:00
Juan Linietsky
f6c0a3fce9
Property clear caches in animationtree if animatioplayer is modified. Fixes #19876
2018-08-24 11:41:46 -03:00
Ignacio Etcheverry
d72a281468
Merge pull request #20717 from PJB3005/18-08-04-godot-exceptions
...
Fix Mono exception handling.
2018-08-24 16:27:43 +02:00
Juan Linietsky
f41dddf069
missed outline size in previous commit
2018-08-24 11:22:17 -03:00
Juan Linietsky
c399c41dfb
Initalize font size to 16, closes #21165
2018-08-24 11:21:24 -03:00
Ignacio Etcheverry
750f128a05
Merge pull request #20707 from aaronfranke/mono-combine
...
[Mono] Move several related small files
2018-08-24 15:53:38 +02:00
Rémi Verschelde
f733c6470d
Merge pull request #21110 from natrim/particles2d_editor
...
Particles2D: fix editing Visibility Rect from new inspector
2018-08-24 15:31:31 +02:00
Rémi Verschelde
dc09be4c57
Merge pull request #21156 from MednauN/atlas-texture-fix
...
Fix AtlasTexture with NinePatchRect and TextureProgress
2018-08-24 15:30:59 +02:00
Juan Linietsky
683c3f2fcf
Avoid misuse of set_drag_preview() function where it shouldn't be. Closes #20100
2018-08-24 10:30:11 -03:00
Rémi Verschelde
cd945e28de
Merge pull request #21272 from paulloz/tilemap-tools-enhancements
...
tilemap_editor: change move and duplicate tools
2018-08-24 15:18:06 +02:00
Rémi Verschelde
1ae7a78d8b
Merge pull request #21364 from akien-mga/shaders-style
...
Style: Fix code formatting in GLSL shaders
2018-08-24 15:17:38 +02:00
Juan Linietsky
cf217627c7
Added a more minimal test to avoid crash in #20677 but I dont think this is the cause
2018-08-24 10:15:16 -03:00
Juan Linietsky
c6e3394d55
Fix bug leading to crashes in CSG due to bug in OAHashMap, closes #20403
2018-08-24 10:02:43 -03:00
Rémi Verschelde
571dab7d1e
Merge pull request #21356 from akien-mga/drop-shadergraph
...
Drop old ShaderGraph code, obsoleted by VisualShader
2018-08-24 15:02:26 +02:00
Rémi Verschelde
cad24adb97
Merge pull request #21354 from akien-mga/clean-print_line
...
Make some debug prints verbose-only, remove others
2018-08-24 15:02:10 +02:00
Rémi Verschelde
52466d57e9
Make some debug prints verbose-only, remove others
2018-08-24 14:59:01 +02:00
Rémi Verschelde
d442f3d0aa
Merge pull request #21351 from akien-mga/print_verbose
...
Add print_verbose to print to stdout only in verbose mode
2018-08-24 14:58:36 +02:00
Rémi Verschelde
e68b96928b
Style: Fix code formatting in GLES2 shaders
2018-08-24 14:50:59 +02:00
Rémi Verschelde
548c262399
Merge pull request #21359 from dragmz/fix-plot-clear-when-stopped
...
Fix clear button not clearing plot when stopped
2018-08-24 13:50:22 +02:00
Rémi Verschelde
1b6d75a599
Style: Fix code formatting in GLES3 shaders
2018-08-24 13:42:18 +02:00