Rémi Verschelde
c730957c42
Revert "Added a check in sort_custom thats test wether the given method exists."
...
This reverts commit 6415454581
.
That patch was correct but Object::has_method is not a reliable way to check
if we can use the given method, as it doesn't support inner classes (#22838 ).
2018-10-09 09:53:17 +02:00
Ignacio Etcheverry
e6cfaa18ca
Merge pull request #22865 from neikeq/issue-22854
...
Check if directory exists before trying to delete it
2018-10-08 23:33:25 +02:00
Ignacio Etcheverry
3a9b23bcc2
Check if directory exists before trying to delete it
2018-10-08 23:03:58 +02:00
Rémi Verschelde
0063ba9207
Merge pull request #22841 from J08nY/fix/collision-object-macro
...
Fix multi-statement macro call not being covered.
2018-10-08 13:30:25 +02:00
J08nY
56005772cd
Fix multi-statement macro call not being covered.
2018-10-08 12:31:28 +02:00
Juan Linietsky
328679fddd
Ensure CPU particles do not process if not visible
2018-10-08 00:55:43 -03:00
Juan Linietsky
14494dddd0
Fixes to CPU particles for performance and avoiding NaNs.
2018-10-08 00:55:43 -03:00
Rémi Verschelde
b17e71b6e5
Merge pull request #22808 from KellyThomas/vector-one
...
Add ONE constants to Vector2 and Vector3
2018-10-07 18:57:27 +02:00
Rémi Verschelde
cebbb2a325
Merge pull request #22827 from qonnop/optimize-interpolation
...
Optimize interpolation algorithms
2018-10-07 18:56:26 +02:00
Rémi Verschelde
3b6c5f7379
Merge pull request #22831 from exts/bugfix/simplifypath
...
Fixes #22828 - res://user had incorrect substr value
2018-10-07 18:53:52 +02:00
Max Hilbrunner
b04b83bdce
Merge pull request #22830 from Faless/fix_joypad_tree_crash
...
Fix crash in Tree when moving using Joypad
2018-10-07 18:41:35 +02:00
exts
18b6f5a6c9
fixes #22828 - res://user had incorrect substr value
2018-10-07 09:49:48 -05:00
Rémi Verschelde
604810f611
Merge pull request #22771 from guilhermefelipecgs/fix_inspector_preview
...
Fix inspector preview
2018-10-07 16:31:57 +02:00
Fabio Alessandrelli
e355a8fc4c
Fix crash in Tree when moving using Joypad
2018-10-07 16:22:04 +02:00
Juan Linietsky
e0871b0f52
Baker fixes
2018-10-07 11:18:44 -03:00
Kelly Thomas
b150ceb62c
Update class documentation xml
2018-10-07 21:57:26 +08:00
qonnop
50fae2b1a7
Optimize interpolation algorithms
...
Interpolation in the form of va + (vb - va) * c is faster and prevents floating point issues for int/string
Followup to https://github.com/godotengine/godot/pull/22786
2018-10-07 15:43:51 +02:00
Guilherme Felipe
a9ec69663f
Fix inspector preview
...
Remove script preview to inspector dock
2018-10-07 10:41:56 -03:00
Kelly Thomas
215db9ff71
add ONE constants to Vector2 and Vector3
2018-10-07 21:33:18 +08:00
Rémi Verschelde
5676632a3b
Merge pull request #22788 from Faless/warnings_fix
...
Some warnings fix
2018-10-07 15:23:38 +02:00
Fabio Alessandrelli
d65afb2c74
Fix LWSClient connect_to_host string termination.
...
Coming from strncpy might get you a non-NULL terminated buffer.
The solution, if you accept trunction, is to give one less byte to
strncpy and manually set the last char in the buffer to '\0'.
If the source string is shorter, than the buffer is padded with '\0'
automatically.
2018-10-07 14:50:14 +02:00
Fabio Alessandrelli
f8020bc976
Check getcwd return in X11 platform main.
2018-10-07 14:50:14 +02:00
Fabio Alessandrelli
67177586d3
Fix potentially unininitialized pointer write.
2018-10-07 14:50:14 +02:00
Fabio Alessandrelli
12124d2d44
Safer getcwd in DirAccess
...
Fix [-Wunused-result]
2018-10-07 14:50:14 +02:00
Fabio Alessandrelli
5393e7310d
Avoid possible overflow in OS_Unix readlink
...
Also fix [-Wunused-result]
2018-10-07 12:56:07 +02:00
Fabio Alessandrelli
83acd5f17e
One less local variable in marshalls
2018-10-07 12:56:07 +02:00
Rémi Verschelde
cff89fc4e4
Merge pull request #22678 from Dragoncraft89/set_pause
...
Add Behaviour of SceneTree pausing to the doc
2018-10-07 11:44:07 +02:00
Rémi Verschelde
c5da418b0b
Merge pull request #22698 from Calinou/fix-find-files-hidpi
...
Fix Find in Files font size on hiDPI displays
2018-10-07 11:43:39 +02:00
Rémi Verschelde
7aa580a84e
Merge pull request #22700 from Calinou/increase-itemlist-popupmenu-spacing
...
Increase spacing slightly between ItemList and PopupMenu items
2018-10-07 11:43:17 +02:00
Rémi Verschelde
d4108573bf
Merge pull request #22705 from DualMatrix/debugging_the_debugger_grand_finale
...
Cleaned up/Fixed some bugs in the remote inspector code.
2018-10-07 11:42:37 +02:00
Rémi Verschelde
13892f2668
Merge pull request #22822 from godotengine/revert-16977-master
...
Revert "Created a new function named get_element in GridContainer. This funct…"
2018-10-07 11:19:55 +02:00
Rémi Verschelde
ea65a1bbb3
Merge pull request #22712 from groud/fix_animation_finished_signal
...
Fixes AnimatedSprite2D animation_finished signal triggering too early
2018-10-07 11:17:14 +02:00
Rémi Verschelde
32ee3bf092
Revert "Make KEY_ESCAPE close all output/debugger docks on bottom"
...
This reverts commit 2ae2735a7a
.
It also closes panels like the shader text editor when trying to
discard code completion tooltips. It could be readded with extra
care that modals like tooltips will take precedence and mark the
event as handled.
Fixes #17159 , fixes #20738 , closes #22727 .
2018-10-07 11:10:13 +02:00
Rémi Verschelde
bf6dcb9105
Merge pull request #22722 from akien-mga/fix-warnings
...
Fix more "may be used initialized" warnings from GCC 7
2018-10-07 11:07:13 +02:00
Rémi Verschelde
eae742312f
Merge pull request #22770 from Chaosus/fix_inspector_theme
...
Fix inspector color when theme changed
2018-10-07 11:02:59 +02:00
Rémi Verschelde
22181d0a3f
Merge pull request #22759 from AndreaCatania/pyfix
...
Some physics fixes for 3.1
2018-10-07 11:01:34 +02:00
Ignacio Etcheverry
c1dad2ae2d
C# bindings generator fixes
...
- Fix unused bool local for MonoBoolean argument.
- Append U to API hashes. Fixes warning: 'integer constant is so large that it is unsigned'
2018-10-07 11:00:05 +02:00
Rémi Verschelde
44d82b3a07
Merge pull request #22752 from aaronfranke/equals-redundant
...
Remove redundant "== true" and "== false" code
2018-10-07 10:58:45 +02:00
Rémi Verschelde
cb677e57c6
Revert "Created a new function named get_element in GridContainer. This funct…"
2018-10-07 10:32:34 +02:00
Rémi Verschelde
c27b2adb10
Merge pull request #22786 from qonnop/fix-int-interpolation
...
Fixed int interpolation issue, closes #22763
2018-10-07 10:31:07 +02:00
Rémi Verschelde
cb339bfffb
Merge pull request #22810 from Calinou/improve-viewport-menu-button
...
Make the 3D viewport menu button easier to read
2018-10-07 10:28:21 +02:00
Rémi Verschelde
e214f1b536
Merge pull request #22812 from neikeq/issue-22781
...
Mono: Fix crash on NodePath/RID disposal during Godot shutdown
2018-10-07 10:25:42 +02:00
Rémi Verschelde
a406bf3e68
Merge pull request #22782 from eska014/gles2-uniform-precision
...
Fix GLES2 uniform precision
2018-10-07 10:11:40 +02:00
Andrea Catania
15305ec91f
Optimitzed area overlap checks
2018-10-07 07:14:38 +02:00
Max Hilbrunner
f28b032490
Merge pull request #22818 from cbscribe/kcc_doc_spatialmat
...
[DOCS] SpatialMaterial descriptions
2018-10-07 03:20:22 +02:00
Chris Bradfield
5e42e45c04
[DOCS] SpatialMaterial descriptions
2018-10-06 17:39:24 -07:00
Rémi Verschelde
aad70d5ebe
Merge pull request #22804 from akien-mga/works-better-with-a-bug
...
Readd mipmaps 'bug' in Image::expand_x2_hq2x, fixing it caused a regression
2018-10-06 23:09:06 +02:00
Hugo Locurcio
1a2f6cfcb5
Make the 3D viewport menu button easier to read
...
This closes #22809 .
2018-10-06 23:00:33 +02:00
Ignacio Etcheverry
b63e518ce9
Mono: Fix crash on NodePath/RID disposal during Godot shutdown
2018-10-06 23:00:18 +02:00
Aaron Franke
4f7b33cdcf
Remove redundant "== false" code
...
Some of this code has been re-organized.
f
2018-10-06 16:20:41 -04:00