Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-06 | Safer way to update animation if changed, fixes #26670 | Juan Linietsky | |
2019-03-05 | Use GCC builtins for bswap as compiler can then emit these via instructions. | marxin | |
Using current macros, one get for: static inline int BSWAP32(int x) { return ((x << 24) | ((x << 8) & 0x00FF0000) | ((x >> 8) & 0x0000FF00) | (x >> 24)); } int main(int argc, char **argv) { return BSWAP32(argc); } main: .LFB1: .cfi_startproc movl %edi, %eax movl %edi, %edx sarl $24, %edx sall $24, %eax orl %edx, %eax movl %edi, %edx sarl $8, %edi sall $8, %edx andl $65280, %edi andl $16711680, %edx orl %edx, %eax orl %edi, %eax ret while using: int main(int argc, char **argv) { return __builtin_bswap32(argc); } one gets: main: .LFB0: .cfi_startproc movl %edi, %eax bswap %eax ret | |||
2019-03-05 | Merge pull request #26629 from bojidar-bg/18386-object-callv-errors | Rémi Verschelde | |
Print errors comming from callv | |||
2019-03-05 | Print errors comming from callv | Bojidar Marinov | |
Fixes #18386 | |||
2019-03-05 | Merge pull request #26614 from MarianoGnu/tileset_editor | Hein-Pieter van Braam | |
TileSet/TileMap: Decompose solid non-convex polygons into convexes. | |||
2019-03-04 | TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix ↵ | Mariano Suligoy | |
for #24003 | |||
2019-03-04 | Make sure ResurceLoader.exists works on imported files, fixes #23555 | Juan Linietsky | |
2019-03-04 | Better warnings when resources can't be saved. Fixes #26531 | Juan Linietsky | |
2019-03-04 | More style cleanup... | Rémi Verschelde | |
2019-03-03 | Add support for event accumlation (off by default, on for editor), fixes #26536 | Juan Linietsky | |
2019-03-03 | Merge pull request #26547 from vnen/gdscript-dependency-parse | Juan Linietsky | |
Add a parse mode for GDScript which doesn't load dependencies | |||
2019-03-03 | Implement a more coherent (and way less hack) way to block animation ↵ | Juan Linietsky | |
updates, fixes #24618 | |||
2019-03-03 | Ability to keep pumping messages while being debugged, may be a solution for ↵ | Juan Linietsky | |
#21431 | |||
2019-03-03 | Add function to get String from FileAccess | George Marques | |
2019-03-03 | Merge pull request #25934 from mrcdk/pool_int_real_color_interpolate | Rémi Verschelde | |
Added PoolIntArray, PoolRealArray and PoolColorArray interpolate | |||
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 | |