summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-04Fixes wrong position when adding node in VS editorcodecustard
When adding a node in the visual script editor while zoomed in, the position of the newly added node would be wrong.
2019-12-04Merge pull request #34101 from neikeq/bakaRémi Verschelde
Mono/C#: Several android fixes
2019-12-04Mono/C#: Several android fixesIgnacio Etcheverry
- Added correct config file for android dllmaps. - Fix __Internal DllImports with a dlopen fallback. - Add missing P/Invoke functions and internal calls expected by the monodroid BCL and our custom version of the 'Android.Runtime.AndroidEnvironment' class (this last one can be found in the godot-mono-builds repo). - Make sure to set 'btls' instead of 'legacy' as the default TLS provider on Android.
2019-12-04C#: Add Duplicate method to the Array and Dictionary bindingsIgnacio Etcheverry
2019-12-04Merge pull request #34099 from akien-mga/gles3-polygon-buffer-orphaning-fix-2Rémi Verschelde
Properly orphan polygon index buffer after binding (take 2)
2019-12-04Properly orphan polygon index buffer after binding (take 2)Rémi Verschelde
Follow-up to #34088, patch by @oeleo1 from https://github.com/godotengine/godot/issues/34065#issuecomment-561530896
2019-12-04Added support for vertical syncing via the Windows OS compositor (DWM.)TerminalJack
2019-12-04i18n: Sync translations with WeblateRémi Verschelde
2019-12-04Merge pull request #34097 from Calinou/travis-doc-makerstRémi Verschelde
Travis CI: Run `makerst.py` to check for documentation errors
2019-12-04Merge pull request #34096 from timothyqiu/i18n-ttrRémi Verschelde
Fixes translation for project sort options
2019-12-04Travis CI: Run `makerst.py` to check for documentation errorsHugo Locurcio
2019-12-04Fixes translation for project sort optionsHaoyu Qiu
2019-12-04Merge pull request #34087 from bruvzg/os_docs_platform_supportRémi Verschelde
OS class docs, adds platform compatibility notes.
2019-12-04Merge pull request #34094 from volzhs/compile-windows-on-linuxRémi Verschelde
Fix compile error for Windows on Linux
2019-12-04Merge pull request #34067 from bojidar-bg/32370-retype-messageRémi Verschelde
Make error when accidentially redeclaring a variable's type clearer
2019-12-04Fix compile error for Windows on Linuxvolzhs
2019-12-03Merge pull request #34088 from clayjohn/GLES3-polygon-buffer-orphaning-fixRémi Verschelde
Properly orphan polygon index buffer after binding
2019-12-03Merge pull request #34079 from KoBeWi/rcexportRémi Verschelde
Don't stop export if rcedit path is invalid
2019-12-03[ci skip] OS class documentations, adds platform compatibility notes.bruvzg
2019-12-03properly orphan polygon index buffer after bindingclayjohn
2019-12-03Merge pull request #34084 from Xrayez/fix-slow-polylineRémi Verschelde
Fix severe performance drop while deflating polylines
2019-12-03Merge pull request #34082 from akien-mga/emscripten-clamp-fastcompRémi Verschelde
Emscripten: Re-add BINARYEN_TRAP_MODE='clamp' for fastcomp
2019-12-03Fix severe performance drop while deflating polylinesAndrii Doroshenko (Xrayez)
Underscaled arc tolerance produced very small values so that changes to this parameter were negligible when scaled internally, hence significant performance drop (lots of intermediate points inserted in an arc). Now the performance is mostly the same compared to other types of offsetting (SQUARE, MITER).
2019-12-03Don't stop export if rcedit path is invalidTomasz Chabora
2019-12-03Emscripten: Re-add BINARYEN_TRAP_MODE='clamp' for fastcompRémi Verschelde
The option is needed when using the 'fastcomp' backend (default before 1.39.0), and must not be defined when using 'upstream' (new default). So we define it conditionally to support both backends. Follow-up to #30751.
2019-12-03Merge pull request #34078 from bruvzg/ios_used_data_accessRémi Verschelde
[iOS] Add export options to control external access to user data.
2019-12-03[iOS] Add export options to control external access to user data.bruvzg
2019-12-03doc: Fix markup errorsRémi Verschelde
2019-12-03Merge pull request #34077 from Calinou/doc-improve-dynamicfontRémi Verschelde
Improve the DynamicFont class documentation
2019-12-03Merge pull request #34076 from Calinou/doc-listenerRémi Verschelde
Add documentation for the Listener class
2019-12-03Merge pull request #34075 from Calinou/doc-improve-cameraRémi Verschelde
Improve the Camera class documentation
2019-12-03Improve the DynamicFont class documentationHugo Locurcio
2019-12-03Merge pull request #34074 from Calinou/doc-floor-intRémi Verschelde
Mention that `int()` can be used as an alternative to `floor()`
2019-12-03Merge pull request #34072 from arlez80/masterRémi Verschelde
fixed pitch bend value and MIDI running status on the InputEventMIDI.
2019-12-03Add documentation for the Listener classHugo Locurcio
2019-12-03Improve the Camera class documentationHugo Locurcio
This makes the Camera class 100% documented.
2019-12-03Merge pull request #34061 from Chaosus/fix_shader_constRémi Verschelde
Fix expressions for global constants in shaders
2019-12-03Mention that `int()` can be used as an alternative to `floor()`Hugo Locurcio
2019-12-03fixed set pitch bend value and implemented midi running statusあるる / きのもと 結衣
2019-12-03Merge pull request #33857 from nekomatata/polygon-2d-antialiasingRémi Verschelde
Fixed antialiased option for Polygon2D
2019-12-03Merge pull request #33836 from clayjohn/blinn-fixRémi Verschelde
Fix Specular Blinn function
2019-12-02Make error when accidentially redeclaring a variable's type clearerBojidar Marinov
Fixes #32370
2019-12-02Merge pull request #34063 from Calinou/tweak-error-timestamp-formattingRémi Verschelde
Tweak error timestamp formatting to be more readable
2019-12-02Tweak error timestamp formatting to be more readableHugo Locurcio
This uses a `.` instead of `:` as the decimal separator and trims the decimal part to 3 digits, as millisecond precision is usually sufficient.
2019-12-02Fix expressions for global constants in shadersYuri Roubinsky
2019-12-02Merge pull request #33864 from madmiraal/partial-revert-20908Rémi Verschelde
Ensure move_and_slide() is consistent between the 2D and 3D versions.
2019-12-02Merge pull request #33985 from nekomatata/shadow_viewportRémi Verschelde
Disable shadow map sampling when shadows are not used in GLES3
2019-12-02Ensure move_and_slide() is consistent between the 2D and 3D versions.Marcel Admiraal
In the 3D version: - Partially revert #20908 that was reverted in the 2D version as part of #21653. This ensures that the Vector returned is always perpendicular to the surface collided with; and not the floor_normal Vector passed to the function when on a floor. - Include an update of the floor velocity before multiplying by the time delta, which was added to the 2D version as part of commit 13a8014. In the 2D version: - Use the Vector2.slide() function instead of Vector2.tangent() to adjust the amount of motion the stop_on_slope undoes to ensure that it is in the right direction. This is a implementation of the 3D approach from #30588. - Combine the !found_collision and motion == Vector2() checks for break. - Other minor formating changes to make the functions look identical. Also renamed some variables to align with their use.
2019-12-01Merge pull request #33992 from bruvzg/ios_modular_buildRémi Verschelde
iOS modular build and export implementation.
2019-12-01Merge pull request #34048 from KoBeWi/center_of_the_bookmarkRémi Verschelde
Center Script Editor when jumping to bookmarks/breakpoints