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
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
Aaron Franke
37386f112b
Remove redundant "== true" code
...
If it can be compared to a boolean, it can be evaluated as one in-place.
2018-10-06 16:12:36 -04:00
Rémi Verschelde
6a37f15e5a
Readd mipmaps 'bug' in Image::expand_x2_hq2x, fixing it caused a regression
...
Fixes #22747 .
2018-10-06 17:34:59 +02:00
Andrea Catania
7d681274f8
Improved code that handles collision shapes, fixes #21945
2018-10-06 16:50:10 +02:00
qonnop
bbfc6f6985
Fixed int interpolation issue, closes #22763
...
When interpolating between two equal int values a and b, floating point
calculation imprecisions can result in different values depending on
the interpolation factor.
2018-10-06 15:52:42 +02:00
Rémi Verschelde
ffe94ef4e2
Merge pull request #22799 from vnen/gdscript-warning-fix
...
Fix compiler warnings in GDScript module
2018-10-06 15:11:50 +02:00
George Marques
6c9b1a5db2
Fix compiler warnings in GDScript module
2018-10-06 09:41:31 -03:00
Rémi Verschelde
9fc7d89f5e
Merge pull request #22796 from KoderaSoftwareUnlimited/fix-segfault-mouse-move-related
...
Reverts warning fix on release builds that caused segfault in release build
2018-10-06 13:38:04 +02:00
Rémi Verschelde
dda6d80598
Merge pull request #22742 from YeldhamDev/textedit_margin_scroll
...
Fix TextEdit margin start spacing with two scrollbars
2018-10-06 13:32:08 +02:00
Mariusz Chwalba
99d9af4fba
Revert cause of #22794
2018-10-06 13:26:22 +02:00
Rémi Verschelde
86d384e953
Merge pull request #22783 from eska014/html5-warnings
...
Fix warnings in HTML5 build outside platform files
2018-10-06 12:51:58 +02:00
Rémi Verschelde
d2043fad67
Merge pull request #22774 from kellams/master
...
Fix to scrolling, rounding error on max_v_scroll
2018-10-06 12:36:17 +02:00
Rémi Verschelde
3d91af282e
Merge pull request #22773 from KellyThomas/docs-links
...
[Docs] Fix some broken links
2018-10-06 12:04:08 +02:00
Leon Krause
7a4d5ddb4d
Format GLES2 scene.glsl
2018-10-06 02:17:24 +02:00
Leon Krause
e869d53e6d
Fix GLES2 uniform precision
2018-10-06 02:15:04 +02:00
Leon Krause
5f45476dc1
Fix warnings in HTML5 build outside platform files
2018-10-06 00:08:17 +02:00
Juan Linietsky
f12cb82e0f
Fixes to baker, restored xatlas and fixed bake options.
2018-10-05 19:00:32 -03:00
Kellam Spencer
f51ce0f7b1
Fix to scrolling, rounding error on max_v_scroll
2018-10-05 16:50:49 -04:00
Kelly Thomas
b1ab7b4acf
[Docs] Fix some broken links
2018-10-06 04:20:16 +08:00