Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-19 | Rename Rect2 and Rect2i clip() to intersection() | Marcel Admiraal | |
2020-12-19 | Merge pull request #44445 from theogen-ratkin/master | Rémi Verschelde | |
Add interpolation parameter to resize_to_po2() | |||
2020-12-19 | Merge pull request #43898 from madmiraal/fix-43852 | Rémi Verschelde | |
Remove any constraints connected to a Bullet body when removing it | |||
2020-12-18 | Merge pull request #44509 from reduz/disable-robust-buffer-access | Juan Linietsky | |
Turn off robust buffer access by default. | |||
2020-12-18 | Turn off robust buffer access by default. | reduz | |
It can be a performance bottleneck in some hardware. | |||
2020-12-19 | Merge pull request #44506 from reduz/improve-shadow-rendering | Rémi Verschelde | |
Improved shadow rendering efficiency | |||
2020-12-18 | Improved shadow rendering efficiency | reduz | |
-Do not bind attributes that are not needed -Improve a bit more how meshoptimizer interacts with Godot | |||
2020-12-18 | Add interpolation parameter to resize_to_po2() | Theogen Ratkin | |
Image::resize_to_po2() now takes an optional p_interpolation parameter that it passes directly to resize() with default value INTERPOLATE_BILINEAR. | |||
2020-12-18 | Merge pull request #44468 from reduz/implement-lod | Rémi Verschelde | |
Implement automatic LOD (Level of Detail) | |||
2020-12-18 | Implement automatic LOD (Level of Detail) | reduz | |
-Happens on import by default for all models -Just works (tm) -Biasing can be later adjusted per node or per viewport (as well as globally) -Disabled AABB.get_support test because its broken | |||
2020-12-18 | Merge pull request #44496 from Chaosus/graph_edit_lines | Rémi Verschelde | |
Added GraphEdit properties to control lines thickness and antialiasing | |||
2020-12-18 | Added GraphEdit properties to control lines thickness and antialiasing | Yuri Roubinsky | |
2020-12-18 | Merge pull request #44495 from godotengine/font-typo-44494 | Rémi Verschelde | |
Font: Fix typo in DynamicFontData compat code | |||
2020-12-18 | Merge pull request #44455 from akien-mga/bullet-3.07 | Rémi Verschelde | |
bullet: Sync with upstream 3.07 | |||
2020-12-18 | Merge pull request #44493 from Chaosus/vs_fix_init | Rémi Verschelde | |
Fix broken members panel in visual script editor | |||
2020-12-18 | bullet: Sync with upstream 3.07 | Rémi Verschelde | |
2020-12-18 | Merge pull request #44457 from akien-mga/scons-thirdparty-lib-depends | Rémi Verschelde | |
SCons: Add explicit dependencies on thirdparty code in cloned env | |||
2020-12-18 | Font: Fix typo in DynamicFontData compat code | Rémi Verschelde | |
Fixes #44494. | |||
2020-12-18 | Fix broken members panel in visual script editor | Yuri Roubinsky | |
2020-12-18 | Merge pull request #44490 from madmiraal/add-override-keywords | Rémi Verschelde | |
Add missing override keywords in os_windows.h | |||
2020-12-18 | Merge pull request #44486 from Chaosus/search_help_enchance | Rémi Verschelde | |
Show only one constructor for each type in Search Help panel | |||
2020-12-18 | Add missing override keywords in os_windows.h | Marcel Admiraal | |
2020-12-18 | SCons: Add explicit dependencies on thirdparty code in cloned env | Rémi Verschelde | |
Since we clone the environments to build thirdparty code, we don't get an explicit dependency on the build objects produced by that environment. So when we update thirdparty code, Godot code using it is not necessarily rebuilt (I think it is for changed headers, but not for changed .c/.cpp files), which can lead to an invalid compilation output (linking old Godot .o files with a newer, potentially ABI breaking version of thirdparty code). This was only seen as really problematic with bullet updates (leading to crashes when rebuilding Godot after a bullet update without cleaning .o files), but it's safer to fix it everywhere, even if it's a LOT of hacky boilerplate. | |||
2020-12-18 | Show constructor arguments in Search Help panel (for basic types) | Yuri Roubinsky | |
2020-12-17 | Merge pull request #44467 from madmiraal/add-override-keywords | Rémi Verschelde | |
Add missing override keywords to core/os.h derived classes | |||
2020-12-17 | Merge pull request #44469 from pycbouh/graph-minimap-improvements | Rémi Verschelde | |
Fix visual issues with GraphEdit minimap | |||
2020-12-17 | FIx visual issues with GraphEdit minimap | Yuri Sizov | |
2020-12-17 | Add override keywords to core/os.h derived classes. | Marcel Admiraal | |
2020-12-17 | Merge pull request #44463 from madmiraal/remove-os-can_draw | Rémi Verschelde | |
Remove OS::can_draw() remnants | |||
2020-12-17 | Remove OS::can_draw() remnants | Marcel Admiraal | |
2020-12-17 | Merge pull request #43416 from pycbouh/graph-minimap | Rémi Verschelde | |
Add a minimap to the GraphEdit | |||
2020-12-17 | Merge pull request #37759 from pycbouh/remove-arg-from-get_type_list | Rémi Verschelde | |
Remove unused argument in Theme method and expose missing methods | |||
2020-12-17 | Remove unused argument in Theme method and expose missing methods | Yuri Sizov | |
2020-12-17 | Merge pull request #44452 from RandomShaper/fix_crash_parsing_ref | Rémi Verschelde | |
Fix crash parsing a serialized Reference | |||
2020-12-17 | Merge pull request #44449 from akien-mga/scons-fix-platform-logic | Rémi Verschelde | |
SCons: Fix build with `p` alias or platform auto-detection | |||
2020-12-17 | Fix crash parsing a serialized Reference | Pedro J. Estébanez | |
2020-12-17 | SCons: Fix build with `p` alias or platform auto-detection | Rémi Verschelde | |
Fixes a pre-existing bug that #44433 exposed. It's pretty hacky, but we use `platform` in `env` both as an optional command line option (instead it can be autodetected, or passed via the `p` alias, and on Linux it might be overridden if you pass one of the convenience alias values), and as the reference value for what platform we're building on. Thus we override `env_base["platform"]` with the autodetected or validated platform, but any call to `opts.Update(env_base)` overrides it with the original command line option... causing e.g. #44448. The proper fix would be to refactor all this so that we don't reuse `env["platform"]` for platform detection (it could instead be e.g. `env.platform` as a member variable which holds the validated value), but for now I'm tapering over the immediate breakage. Fixes #44448 and other breakages induced by #44433. | |||
2020-12-17 | Merge pull request #44393 from Calinou/add-stdout-flush-project-setting | Rémi Verschelde | |
Add a project setting to enable stdout flushing in release builds | |||
2020-12-17 | Merge pull request #44295 from akien-mga/proximity-group-fix-access-modifiers | Rémi Verschelde | |
ProximityGroup: Fix access modifiers, rename private methods for clarity | |||
2020-12-17 | Merge pull request #44301 from pycbouh/show-count-find-in-files | Rémi Verschelde | |
Display the number of results for global search | |||
2020-12-17 | Merge pull request #44105 from neikeq/mono-wasm-m2n-hook | Rémi Verschelde | |
Mono: Make Godot provide its own WASM m2n trampolines | |||
2020-12-17 | Merge pull request #44374 from neikeq/mono-wasm-extra-framework-asms | Rémi Verschelde | |
Mono: Add extra WASM framework assemblies on game export | |||
2020-12-17 | Merge pull request #44433 from akien-mga/scons-fix-platform-opts | Rémi Verschelde | |
SCons: Add only selected platform's opts to env | |||
2020-12-17 | Merge pull request #44360 from bruvzg/ctl_punct_word_break | Rémi Verschelde | |
Add word breaks on punctuation characters. | |||
2020-12-17 | Merge pull request #42872 from dreamsComeTrue/better-camera2d-zoom | Rémi Verschelde | |
Fix camera2d zoom when set to zero (affine_invert: Condition ' det == 0 ' is true) | |||
2020-12-16 | Fix camera2d zoom when set to zero (causing ERROR: affine_invert: Condition ↵ | Dominik 'dreamsComeTrue' Jasiński | |
' det == 0 ' is true.) Fixes: #41873 | |||
2020-12-16 | Merge pull request #44410 from KoBeWi/project--tools--thisPR | Rémi Verschelde | |
Make tool menu plugins use Callables for callback | |||
2020-12-16 | Merge pull request #44430 from reduz/reimplement-skeletons-blendshapes | Juan Linietsky | |
Reimplement skeletons and blend shapes | |||
2020-12-16 | Make tool menu plugins use Callables for callback | kobewi | |
2020-12-16 | Reimplement skeletons and blend shapes | reduz | |
Uses compute shaders, which only once, on demand, and all in parallel. |