summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-21Merge pull request #26103 from nekomatata/area2d-rectangle-collision-fixRémi Verschelde
Fixed Area2d input events ignoring the top and left edge of rectangle shape
2019-02-21Merge pull request #26111 from AndreaCatania/areaoptiRémi Verschelde
Optimized area check
2019-02-21Merge pull request #26115 from WindyDarian/fix_dictionary_erase_returing_nullRémi Verschelde
Fix return value for Dictionary.erase(key) in script
2019-02-21Merge pull request #26113 from akien-mga/VariantWriter-int64_tRémi Verschelde
Fix VariantWriter overflow on 64-bit int
2019-02-21Fix EditorPropertyInteger and EditorPropertyEnum support for 64-bit intRémi Verschelde
Fixes #26116 and fixes #22004, thanks @kiidmale.
2019-02-21Fix return value for Dictionary.erase()Windy Darian
2019-02-21Fix VariantWriter overflow on 64-bit intRémi Verschelde
Integers in Godot are signed 64-bit ints (int64_t), but var2str used int behind the scenes and would thus overflow after 2^31. Also properly documented the actual bounds of int and the behaviour when overflowing them.
2019-02-21Optimized area checkAndrea Catania
2019-02-21Area2d rectangle collision check doesn't ignore the first pixel row and ↵PouleyKetchoupp
column (fix #25462)
2019-02-20Merge pull request #26068 from luizcarlos1405/masterRémi Verschelde
Fix AnimationPlayer jumping to the beggining after ending on editor.
2019-02-20Merge pull request #25853 from marxin/fix-25316-wshadow-localRémi Verschelde
Add -Wshadow=local to warnings and fix reported issues (#25316).
2019-02-20Fix AnimationPlayer jumping to the beggining after ending on editor.Luiz
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-20Merge pull request #26015 from hedin-hiervard/masterRémi Verschelde
fixed AStar improper point deletion (leads to crash)
2019-02-20Merge pull request #26096 from Faless/net/enet_id_checkRémi Verschelde
Add check to validate client IDs in ENet.
2019-02-20Merge pull request #26095 from lupoDharkael/right-leftRémi Verschelde
Fix wrong bounds check in String::right
2019-02-20Merge pull request #26090 from aqnuep/ray_shape_fix2Rémi Verschelde
Fix RayShape collision jitter when used with a RigidBody
2019-02-20Merge pull request #26061 from qarmin/fix_res_errorRémi Verschelde
Fix res:// error when dragging file from outside of editor
2019-02-20Merge pull request #26092 from YeldhamDev/top_bar_spacingRémi Verschelde
Add small spacing between top bars in main editor and project manager
2019-02-20fixed AStar improper point deletion (leads to crash)hedin
2019-02-20Fix wrong bounds check in String::rightlupoDharkael
2019-02-20Add check to validate client IDs in ENet.Fabio Alessandrelli
Server now checks that the ID received from the client is not already used by someone else and is a valid ID (>=2)
2019-02-20Merge pull request #26089 from ianb96/word_wrap_cutoff_fixRémi Verschelde
Fix word wrap cutoff and tab wrapping issue
2019-02-20Merge pull request #26087 from akien-mga/settings-per-pixel-transparencyRémi Verschelde
ProjectSettings: fix category for per pixel transparency settings
2019-02-20Add small spacing between top bars in main editor and project managerMichael Alexsander Silva Dias
2019-02-20Merge pull request #26088 from YeldhamDev/nav_colors_fixRémi Verschelde
Fix navigation editor color materials not having unique names
2019-02-20Merge pull request #25663 from PJB3005/19-02-06-stylebox-docRémi Verschelde
Improve documentation for StyleBox.
2019-02-20Improve documentation for StyleBox.Pieter-Jan Briers
I want to just say that the terms used by style boxes are all over the place and quite confusing. It's even worse internally.
2019-02-20Fix navigation editor color materials not having unique namesMichael Alexsander Silva Dias
2019-02-20Merge pull request #26086 from akien-mga/drop-rtaudioRémi Verschelde
Drop RtAudio driver on Windows
2019-02-20Merge pull request #26048 from akien-mga/free-switch-for-everyoneRémi Verschelde
GDScript: Remove unused `switch`, `case` and `do` CF keywords
2019-02-20Merge pull request #26049 from vixelz/textureprogress-nineslice-fill-fixRémi Verschelde
Truncate first segment in TextureProgress 9slices
2019-02-20Fix RayShape collision jitter when used with a RigidBodyDaniel Rakos
Scaling the depth was the wrong solution for the KinematicBody jitter because it causes jitter with RigidBody. Instead scale the margin that is ignored to allow KinematicBody to still pick up the ray shape in the kinematic test when the shape is just at margin distance from another one. This solution does not cause jitter with either KinematicBody or RigidBody.
2019-02-20Fix word wrap cutoff and tab wrapping issueianb96
2019-02-20ProjectSettings: fix category for per pixel transparency settingsRémi Verschelde
2019-02-20GDScript: Remove unused `switch`, `case` and `do` CF keywordsRémi Verschelde
They had been reserved for future implementation, but we now have the `match` CF keyword which does the same and more. According to @reduz `do` was even added by mistake when copying from the shader language parser, it was never intended to add support for `do`... `while` loops, as the syntax would be awkward in GDScript, and the added sugar is not worth it. Fixes #25787.
2019-02-20Drop RtAudio driver on WindowsRémi Verschelde
We've been defaulting to WASAPI since 3.0 and it's superior to RtAudio in all aspects. Obsoletes and closes #25503. Also enable WINMIDI on MinGW, this had been missed initially. Fix os_windows.cpp and crash_handler_windows.cpp which had weird dependencies on RtAudio.h's includes (ugh).
2019-02-20Merge pull request #25983 from JFonS/fix_23960Rémi Verschelde
Fix update of canvas AABB with update_when_visible
2019-02-20Merge pull request #26069 from hpvb/align-variantRémi Verschelde
Align the Variant data member
2019-02-20Merge pull request #26085 from mrcdk/tileset_shape_rectangleRémi Verschelde
Added a create rectangle button to the tileset editor.
2019-02-20Merge pull request #26084 from akien-mga/3d-viewport-fps-tooltipRémi Verschelde
Add tooltip for in-editor FPS display in 3D viewport
2019-02-20Added a create rectangle button to the tileset editor.MrCdK
It makes easier to create collision shapes covering the full tile.
2019-02-20Add tooltip for in-editor FPS display in 3D viewportRémi Verschelde
Also enhance Control/Label documentation about tooltips and mouse filter, as it took me a while to understand why Labels didn't show tooltips. Closes #26082.
2019-02-20Align the Variant data memberHein-Pieter van Braam
This should avoid potential alignment issues when _mem holds real values and speed up some floating point operations in some cases.
2019-02-20Merge pull request #26073 from karliss/line-edit-homeRémi Verschelde
Allow moving LineEdit visible window left by more than one symbol.
2019-02-20Merge pull request #26080 from qarmin/fix_error_default_environmentRémi Verschelde
Fix error when deleting default environment
2019-02-20Merge pull request #26043 from JosephCatrambone/masterRémi Verschelde
Add some documentation for methods that return Copy-on-Write arrays.
2019-02-20Merge pull request #26072 from Faless/net/mbedtls_1.16Rémi Verschelde
Update mbedtls to 2.16.0 (LTS release) + ubsan hack
2019-02-20Fix error when deleting default environmentqarmin
2019-02-20Merge pull request #26077 from Faless/net/http_read_until_eof_fixesRémi Verschelde
HTTPClient fixes for EOF read, chunked transfer encoding