Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-09 | Merge pull request #35814 from timothyqiu/line-edit-shortcut | Rémi Verschelde | |
Adds CTRL-A CTRL-E support to LineEdit on macOS | |||
2020-02-09 | Merge pull request #36039 from YeldhamDev/tree_text_clip_fix | Rémi Verschelde | |
Fix text clipping in Tree items not working with negative values | |||
2020-02-09 | Merge pull request #35953 from Faless/upnp/windows_regression | Rémi Verschelde | |
Fix UPNP on windows after #30205. | |||
2020-02-09 | Merge pull request #36008 from AndreaCatania/physical_bone_impr | Rémi Verschelde | |
Skeleton animates physical bones | |||
2020-02-09 | Fixed Skeleton Physical Bone generation | Andrea Catania | |
2020-02-09 | doc: Sync classref with current source | Rémi Verschelde | |
2020-02-08 | Fix text clipping in Tree items not working with negative values | Michael Alexsander | |
2020-02-09 | Merge pull request #36013 from raulsntos/fix-issubsequenceof | Rémi Verschelde | |
Avoid going out of bounds in IsSubsequenceOf | |||
2020-02-08 | Merge pull request #36020 from Calinou/frame-selection-update-zoom-label | Rémi Verschelde | |
Update the zoom percentage when using Frame Selection in the 2D editor | |||
2020-02-08 | Merge pull request #35714 from sumit0190/lineEditWidth | Rémi Verschelde | |
Update cached_width of the line_edit element (#35699) | |||
2020-02-08 | Merge pull request #36029 from Calinou/doc-assimp-import | Rémi Verschelde | |
Update EditorSceneImporterAssimp description to reflect current status | |||
2020-02-08 | Merge pull request #36011 from madmiraal/fix-33391 | Rémi Verschelde | |
Remove do{ } while(0) wrapper around error macros. | |||
2020-02-08 | Update EditorSceneImporterAssimp description to reflect current status | Hugo Locurcio | |
2020-02-08 | Update the zoom percentage when using Frame Selection in the 2D editor | Hugo Locurcio | |
This closes #36019. | |||
2020-02-08 | Update cached_width of the line_edit element when setting it to be secret | sumit0190 | |
2020-02-08 | Merge pull request #35982 from akien-mga/scons-modules-enabled-header-and-split | Rémi Verschelde | |
SCons: Split libmodules.a in folder-based libs | |||
2020-02-08 | Merge pull request #35999 from timothyqiu/split-container-cursor | Rémi Verschelde | |
Uses split cursor for SplitContainer | |||
2020-02-08 | Merge pull request #35993 from akien-mga/who-let-the-latency-out | Rémi Verschelde | |
Workaround WebM playback bug after AudioServer latency fixes | |||
2020-02-08 | Merge pull request #35682 from nathanwfranke/canvas-cull-control-fix | Rémi Verschelde | |
Fix bug where canvas culls things at origin with size 0 | |||
2020-02-08 | Avoid going out of bounds in IsSubsequenceOf | Raul Santos | |
Closes #35598 | |||
2020-02-08 | Remove do{ } while(0) wrapper around error macros. | Marcel Admiraal | |
As pointed out by Faless, a do{ } while(0) wrapper around a continue or break just ends the do{ } while(0) loop. The do{ } while(0) loop exists to enable the macro to be used as a function which requires a semicolon. The alternative approach is to use an if(1) { } else ((void)0) wrapper. Since the macro already has an if(unlikely(m_cond)) { } this patch simply adds the else ((void)0) to this if statement instead. For consistency all the macros have been updated in the same way, and trailing else warnings corrected. However, the wrappers around ERR_PRINT and WARN_PRINT were removed, because they generated too many ambiguous trailing else warnings. They are also single line macros so a wrapper is not needed. | |||
2020-02-08 | Added feature to move physical bones with skeleton when not simulating physics | Andrea Catania | |
2020-02-08 | Merge pull request #35381 from Calinou/html5-export-favicon | Fabio Alessandrelli | |
Export and reference the icon as favicon when exporting to HTML5 | |||
2020-02-08 | Uses split cursor for SplitContainer | Haoyu Qiu | |
2020-02-07 | Fix bug where Control at origin with 0 size not rendered | nathanwfranke | |
Make a new method instead to make the code more elegant Move Function down a bit | |||
2020-02-07 | Merge pull request #32496 from bitstopper/master | Rémi Verschelde | |
Fixes broken CPUParticles2D AtlasTextures usage | |||
2020-02-07 | Workaround WebM playback bug after AudioServer latency fixes | Rémi Verschelde | |
af9bb0ea15dfd3dfe8950fcfcce364485dadd92a fixed AudioServer's `get_output_delay()` (which used to always return 0) while renaming it to `get_output_latency()`. It now returns the latency from the AudioDriver, which can be non-0. While this was a clear bugfix, it broke playback for WebM files without audio track. It seems like the playback code, even though it queried the output delay to calculate a time compensation, was designed to work even though the delay value was actually bogus. Now that it's correct, it's not working. As a workaround we comment out uses of the output latency, restoring the behavior of Godot 3.1. This code should still be reviewed by someone more versed in video playback and fixed to properly account for the non-0 driver latency. Fixes #35760. | |||
2020-02-07 | Merge pull request #35986 from Chaosus/shader_index | Rémi Verschelde | |
Allow non-constants for indexing builtin types in shaders | |||
2020-02-07 | Merge pull request #35950 from Chaosus/vs_scalar_uniform_range | Rémi Verschelde | |
Implemented hint_range for VisualShaderNodeScalarUniform | |||
2020-02-07 | Merge pull request #35142 from clayjohn/GLES2-add-3d-textures | Rémi Verschelde | |
Add support for 3D textures to GLES2 | |||
2020-02-07 | Merge pull request #35925 from seenloitering/doc-Skeleton2D | Rémi Verschelde | |
Add documentation for Skeleton2D | |||
2020-02-07 | Allow non-constants for indexing builtin types in shaders | Yuri Roubinsky | |
2020-02-07 | Merge pull request #35983 from Chaosus/fix_shader_crash | Yuri Roubinsky | |
Prevent shader crash if invalid builtin used after array member accessor | |||
2020-02-07 | Implemented hint_range for VisualShaderNodeScalarUniform | Yuri Roubinsky | |
2020-02-07 | SCons: Split libmodules.a in folder-based libs | Rémi Verschelde | |
This removes the need for the hacky split_libmodules logic on Windows, since all libs are now of manageable size. | |||
2020-02-07 | Merge pull request #35963 from akien-mga/scons-modules-enabled-header | Rémi Verschelde | |
SCons: Refactor module defines into a generated header, cleanup | |||
2020-02-07 | Prevent shader crash if invalid builtin used after array member accessor | Yuri Roubinsky | |
2020-02-07 | Use modules_enabled.gen.h to improve inter dependency checks | Rémi Verschelde | |
- Fix build with gdscript module disabled. Fixes #31011. - Remove unused `gdscript` compile option. - Fix build with regex module disabled. - Fix ImageLoaderSVG to forward declare thirdparty structs. | |||
2020-02-07 | SCons: Generate header with info on which modules are enabled | Rémi Verschelde | |
We already had `MODULE_*_ENABLED` defines but only in the modules environment, and a few custom `*_ENABLED` defines in the main env when we needed the information in core. Now this is defined in a single header which can be included in the files that need this information. | |||
2020-02-07 | Merge pull request #35979 from akien-mga/fix-graphnode-mouse-filter-35978 | Rémi Verschelde | |
GraphEdit: Fix regression with GraphNode mouse filter | |||
2020-02-07 | GraphEdit: Fix regression with GraphNode mouse filter | Rémi Verschelde | |
PR #35068 made Container (which GraphNode inherits) default to MOUSE_FILTER_PASS, so I removed the manual override, but it turns out that GraphNode's constructor still overrides it to MOUSE_FILTER_STOP. Another fix could be to remove the STOP in the constructor, but I don't know if it's there for a specific reason (e.g. to have GraphNodes STOP by default, but PASS in a specific case). Fixes #35978. | |||
2020-02-07 | Merge pull request #35974 from timothyqiu/list-docs | Rémi Verschelde | |
Completes doc for ItemList and Tree | |||
2020-02-07 | Merge pull request #35969 from muiroc/js_builderr | Rémi Verschelde | |
Fix javascript platform build | |||
2020-02-07 | Completes doc for ItemList and Tree | Haoyu Qiu | |
2020-02-07 | Fix javascript platform build | muiroc | |
2020-02-06 | Merge pull request #35959 from Anutrix/removeTheLastERR_PRINTS | Rémi Verschelde | |
Remove the last ERR_PRINTS that was missed by #33391 | |||
2020-02-07 | Remove the last ERR_PRINTS that was missed by #33391 | unknown | |
2020-02-06 | Merge pull request #35952 from Chaosus/shader_editor_enchance | Yuri Roubinsky | |
Few enchancements for shader editor | |||
2020-02-06 | Fix UPNP on windows after #30205. | Fabio Alessandrelli | |
The problem could be related to different byte ordering when copying the interface address over the binding address. | |||
2020-02-06 | Few enchancements for shader editor | Yuri Roubinsky | |