Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-01 | Scale quickhull tolerance with mesh size | Hein-Pieter van Braam | |
Taken from three.js's implementation. Tested with a wide variety of meshes. | |||
2019-03-01 | Clean up blend shape support in GLES2 and GLES3. | Juan Linietsky | |
2019-02-27 | -Fix problem of order of import plugins, closes #26340 | Juan Linietsky | |
-Ensure resource previewer does not start until first import is done | |||
2019-02-27 | Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format | Rémi Verschelde | |
Fix -Wsuggest-attribute=format warnings. | |||
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
2019-02-27 | Fix GCC 5 build after #26331 and cleanup style | Rémi Verschelde | |
Also cleanup after 01a3dd3. | |||
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-27 | Fix -Wsuggest-attribute=format warnings. | marxin | |
2019-02-26 | -Properly handle missing ETC support on export | Juan Linietsky | |
-Added ability for resource importers to save metadata -Added ability for resource importers to validate depending on project settings | |||
2019-02-26 | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | |
-Fixed a bug where etc textures were imported broken | |||
2019-02-26 | Remove setting that caused is_inside_tree() errors on doppler tracking enabled. | Juan Linietsky | |
2019-02-25 | Several fixes to make GLES2 on HTML5 work much better. | Juan Linietsky | |
Changed math class error reporting to be a bit less paranoid. | |||
2019-02-25 | Revert "Fix 'UndoRedo's 'MERGE_ALL' mode repeating instructions when quickly ↵ | Michael Alexsander Silva Dias | |
commiting actions" This reverts commit 79f1d8b4fbac564cb55669bbf05034bb9e15ae4a. | |||
2019-02-25 | Fix wrapi to use int64_t instead int | Chaosus | |
2019-02-24 | Ensure all properties are refreshed when setting a script, fixes #24845 | Juan Linietsky | |
2019-02-24 | Prevent circular references to scene being saved, fixes #24384 | Juan Linietsky | |
2019-02-24 | Merge pull request #26171 from Calinou/fix-wrapi-crash | Rémi Verschelde | |
Fix crash when using `wrapi()` with a range of zero | |||
2019-02-23 | Fix crash when using `wrapi()` with a range of zero | Hugo Locurcio | |
`wrapi()` and `wrapf()` will now return the value of the `min` parameter if the range is equal to zero. | |||
2019-02-23 | Make allowed pid for window takeover happen immediately, fixes #21431 | Juan Linietsky | |
2019-02-22 | Don't crash when parse_utf8 receives a NULL pointer | Hein-Pieter van Braam | |
This can happen when chaining calls to various string methods when the string is empty. | |||
2019-02-22 | Merge pull request #26129 from YeldhamDev/undoredo_merge_all_fix | Rémi Verschelde | |
Fix 'UndoRedo's 'MERGE_ALL' mode repeating instructions when quickly commiting actions | |||
2019-02-22 | Merge pull request #26132 from marxin/fix-Wignored-qualifiers | Rémi Verschelde | |
Fix warnings seen with -Wignored-qualifiers. | |||
2019-02-22 | Merge pull request #26099 from marxin/fix-Wtype-limits-warnings | Rémi Verschelde | |
Fix all -Wtype-limits warnings. | |||
2019-02-21 | Implement a cleaner (and better) way to save imagedata from ImageTexture, ↵ | Juan Linietsky | |
fixes #18801 | |||
2019-02-21 | Fix warnings seen with -Wignored-qualifiers. | marxin | |
2019-02-21 | Fix 'UndoRedo's 'MERGE_ALL' mode repeating instructions when quickly ↵ | Michael Alexsander Silva Dias | |
commiting actions It seems that the merge operation validation is only useful to the 'MERGE_ENDS' mode, causing problems when in 'MERGE_ALL'. Fixes #26118. | |||
2019-02-21 | Fix all -Wtype-limits warnings. | marxin | |
2019-02-21 | Merge pull request #26115 from WindyDarian/fix_dictionary_erase_returing_null | Rémi Verschelde | |
Fix return value for Dictionary.erase(key) in script | |||
2019-02-21 | Fix return value for Dictionary.erase() | Windy Darian | |
2019-02-21 | Fix VariantWriter overflow on 64-bit int | Ré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-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-20 | Merge pull request #26015 from hedin-hiervard/master | Rémi Verschelde | |
fixed AStar improper point deletion (leads to crash) | |||
2019-02-20 | Merge pull request #26095 from lupoDharkael/right-left | Rémi Verschelde | |
Fix wrong bounds check in String::right | |||
2019-02-20 | fixed AStar improper point deletion (leads to crash) | hedin | |
2019-02-20 | Fix wrong bounds check in String::right | lupoDharkael | |
2019-02-20 | Merge pull request #26069 from hpvb/align-variant | Rémi Verschelde | |
Align the Variant data member | |||
2019-02-20 | Align the Variant data member | Hein-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-20 | Fix HTTPClient keep alive with chunked encoding. | Fabio Alessandrelli | |
We need to consume the trailer part and final CRLF after last chunk as per RFC 7230 section 4.1: ``` chunked-body = *chunk last-chunk trailer-part CRLF ``` We do not return the trailer part, just consume it allowing following requests to work as expected when using keep alive. | |||
2019-02-20 | HTTPClient read until EOF fixes | Fabio Alessandrelli | |
2019-02-18 | Fix warnings seen with warnings=all and recent GCC 8.2. | marxin | |
2019-02-17 | Add hex-encoded version number to Engine singleton for easy comparisons | Rémi Verschelde | |
2019-02-16 | Merge pull request #25680 from Chaosus/random_fix | Rémi Verschelde | |
Fix random generation, to not always retrieve 0 after seed() | |||
2019-02-16 | Merge pull request #25952 from pbrunet/fix/rand | Rémi Verschelde | |
Fix typo for randd and randf | |||
2019-02-16 | Make resource loader cycle checker work on a per-thread basis. | Juan Linietsky | |
This removes editor errors saying cycles existed when the thumbnailer was running. | |||
2019-02-16 | Fix typo for randd and randf | Pierrick Brunet | |
* And improve documentation according to issue #25938 | |||
2019-02-16 | Merge pull request #25944 from Faless/net/http_editor_fixes | Rémi Verschelde | |
Fix keep-alive without header in HTTP client | |||
2019-02-16 | Fix keep-alive without header in HTTP client | Fabio Alessandrelli | |
2019-02-16 | Expose OS::get_current_video_driver to scripting languages | Rémi Verschelde | |
2019-02-16 | Merge pull request #25924 from Calinou/add-gamepad-button-shortcut | Rémi Verschelde | |
Make Button shortcuts triggerable by gamepads | |||
2019-02-16 | Fix alignment and locking issues with CommandQueueMT | Hein-Pieter van Braam | |
The allocations of commands in CommandQueueMT weren't aligned. This commit aligns all accesses on 64bit boundaries regardless of target platform. This ensures that all types are aligned. Lock-wise the semaphores were maked as usable when the command had ran but not when the synchronous stub had finished with it. This lead to a race condition where sometimes the semaphore got reused before it was waited on. We now mark the semaphore as free only once we're done waiting on it. |