summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-04Merge pull request #30263 from Faless/ws/wslay_prRémi Verschelde
Use wslay as a WebSocket library
2019-07-04Optimize header reads (avoid extra allocs)Fabio Alessandrelli
2019-07-04Godot addition to wslay, fixes MSVC buildFabio Alessandrelli
2019-07-04Remove libwebsocket. No longer used, yay!Fabio Alessandrelli
2019-07-04WebSocket module now uses wslay library.Fabio Alessandrelli
Both client and server are supported on native builds (as usual). SSL server is still not supported, but will soon be possible with this new library. The API stays the same, we just need to work out potential issues due to this big library switch.
2019-07-04Merge pull request #30049 from randall-fulton/docs/spatial-transformRémi Verschelde
Call out scaling in Spatial.translate docstring
2019-07-04doc: Sync classref with current sourceRémi Verschelde
2019-07-04Merge pull request #30312 from akien-mga/filesystemdock-improve-duplicate-checkRémi Verschelde
FileSystem dock: Improve duplicate check for directory paths
2019-07-04Call out scaling in Spatial.translate docstringRandall Fulton
This fixes issue #26938.
2019-07-04FileSystem dock: Improve duplicate check for directory pathsRémi Verschelde
Supersedes and closes #30225.
2019-07-04Merge pull request #30232 from zwostein/fix-pulseaudio-channelmapRémi Verschelde
Explicitly set a channel map when initialising the Pulseaudio stream.
2019-07-04Merge pull request #30300 from Calinou/remove-unused-default-theme-iconsRémi Verschelde
Remove unused icons in the default theme
2019-07-04Merge pull request #29626 from GodotExplorer/script_more_complete_infoRémi Verschelde
More information for code completion options
2019-07-04Parse more informations for code completionGeequlim
2019-07-03Remove unused icons in the default themeHugo Locurcio
2019-07-03Merge pull request #30283 from Calinou/add-3d-gizmo-snappingRémi Verschelde
Implement snapping for most 3D gizmos
2019-07-03Merge pull request #30294 from YeldhamDev/animationeditor_key_zeroRémi Verschelde
Make easier to select keys that are at position 0 in AnimationPlayer editor
2019-07-03Merge pull request #30293 from neikeq/issue-29734Rémi Verschelde
Mono: Fix Array IndexOutOfRangeException not being thrown
2019-07-03Merge pull request #30292 from neikeq/android_fixesRémi Verschelde
Mono: Android build and shared libraries fixes
2019-07-03Merge pull request #30290 from qarmin/tile_set_againRémi Verschelde
Fix crash with TileSet(again)
2019-07-03Merge pull request #30289 from bojidar-bg/29586-class-name-constantRémi Verschelde
Fix inheriting from class_name messing up constants
2019-07-03Merge pull request #30287 from bojidar-bg/8006-constants-troubleRémi Verschelde
Fix parsing of arguments in constant expressions
2019-07-03Add TCP Server is_listening methodFabio Alessandrelli
2019-07-03Add b64 to string helper in CryptoCoreFabio Alessandrelli
2019-07-03Add sha1 functions to string (using new CryptoCore)Fabio Alessandrelli
2019-07-03Merge pull request #30277 from akien-mga/scons-cppdefinesRémi Verschelde
SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines
2019-07-03Make easier to select keys that are at position 0 in AnimationPlayer editorjens
Fixes #26151. Co-Authored-By: Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>
2019-07-03Mono: Fix Array IndexOutOfRangeException not being thrownIgnacio Etcheverry
2019-07-03Mono: Android build and shared libraries fixesIgnacio Etcheverry
Fix location of Mono's shared libraries. Fix build failing if the directory 'platform/android/java/libs/{target}/{abi}' doesn't exist.
2019-07-03Fix crash with TileSet(again)qarmin
2019-07-03Fix inheriting from class_name messing up constantsBojidar Marinov
Fixes #29586
2019-07-03Fix parsing of arguments in constant expressionsBojidar Marinov
Fixes #8006
2019-07-03Implement snapping for most 3D gizmosHugo Locurcio
2019-07-03SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor definesRémi Verschelde
It's the recommended way to set those, and is more portable (automatically prepends -D for GCC/Clang and /D for MSVC). We still use CPPFLAGS for some pre-processor flags which are not defines.
2019-07-03Merge pull request #29988 from NathanWarden/lightmap_hint_sizeRémi Verschelde
Added a fallback size to the lightmap baker in case mesh lightmap hint sizes are 0,0
2019-07-03Merge pull request #30264 from Calinou/add-csg-gizmo-snappingRémi Verschelde
Implement snapping in the CSG gizmos and 3D polygon editor
2019-07-03Merge pull request #30258 from m4gr3d/make_metadata_settableRémi Verschelde
Make the AndroidManifest meta-data name attribute settable.
2019-07-03Merge pull request #30257 from akien-mga/appveyor-cache-master-onlyRémi Verschelde
AppVeyor: Skip saving cache on non-master branches
2019-07-02Updated lightmap baker to dynamically calculate lightmap sizes based on ↵Nathan Warden
surface area.
2019-07-02Merge pull request #30253 from akien-mga/signals-tooltipRémi Verschelde
ConnectionsDock: Add tooltip with signal description
2019-07-02Merge pull request #30231 from Ranoller/masterRémi Verschelde
Tilemap fix displaced textures and shapes and added center texture and compatibility mode
2019-07-02Merge pull request #30252 from Faless/tls/disable_no_crashRémi Verschelde
Fix editor crash when StreamPeerSSL is unavilable.
2019-07-02Merge pull request #30254 from bojidar-bg/30224-docdata-generateRémi Verschelde
Fix various memory leaks and errors
2019-07-02Merge pull request #30228 from YeldhamDev/go_to_menuRémi Verschelde
Add "Go To" menu to the script editor and move the bookmark and breakpoint menus there
2019-07-02Make the meta-data name attribute settable. This will facilitate reuse for ↵fhuya
ARCore integration.
2019-07-02Implement snapping in the CSG gizmos and 3D polygon editorHugo Locurcio
The spatial editor snap settings will now affect the CSG gizmos and 3D polygon editor (which is used in CSGPolygon).
2019-07-02AppVeyor: Skip saving cache on non-master branchesRémi Verschelde
Otherwise we run into situations where commits to stable branches induce very long build times, as they have to basically build from scratch but also invalidate the cache for future commits on the master branch. This commit also makes the cache folder branch-specific, but since it's still limited to 1 GB of total cache size, we don't enable it for non-master, as we would still run into issues with non-master build invalidating the master cache.
2019-07-02Tilemap fix displaced textures and shapes and added center texture and ↵Ranoller
compatibility mode This commit fix #22989 #15249 #28206. Main problem is that tilemap displace textures in different tile origins in a strange way and doesn´t respect coincidence between texture and shapes in not uniform tiles. This issue is present in godot 3.0 and godot 3.1. To maintain compatibility are added a compatibility mode and a center texture option. Other related issues and pull request: #28896 #29487 #29519 #29961. Idications of #30204 are added
2019-07-02ConnectionsDock: Add tooltip with signal descriptionRémi Verschelde
Had to create a custom Tree to override `make_custom_control` for the rich text display, similar to EditorProperty. Fixes #30244.
2019-07-02Fix various memory leaks and errorsBojidar Marinov