Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-16 | Added tests for ClassDB | Ignacio Etcheverry | |
2020-05-15 | Fix incorrect capabilities notification in LSP | Oliver Frank | |
(cherry picked from commit 2173d041af711c111d60d1fc1f45f96f4f8c7271) | |||
2020-05-15 | Improve jsonrpc error reporting | Oliver Frank | |
(cherry picked from commit dac8b7b6f4fec0136a3dc95afae0aa8aa8ce9fd9) | |||
2020-05-15 | Merge pull request #38760 from akien-mga/error-macros-style | Rémi Verschelde | |
Error macros: Improve style of error messages | |||
2020-05-15 | Merge pull request #38764 from YeldhamDev/icons_missing | Rémi Verschelde | |
Add more missing icons | |||
2020-05-15 | Add more missing icons | Michael Alexsander | |
2020-05-15 | doc: Sync classref with current source | Rémi Verschelde | |
2020-05-15 | Error macros: Improve style of error messages | Rémi Verschelde | |
Document why the `if (1) {} else ((void)0)` construct is used. | |||
2020-05-15 | Merge pull request #38755 from dreamsComeTrue/editor-spin-slider-grabber-hide | Rémi Verschelde | |
Hide editor_spin_slider grabber when closing Editor's windows | |||
2020-05-15 | Merge pull request #36726 from ThakeeNathees/invalid-break-parsing | Rémi Verschelde | |
Fix: break, continue outside of a loop, match statement handled when parsing | |||
2020-05-15 | Merge pull request #38717 from madmiraal/fix-image-uninitialized-warning | Rémi Verschelde | |
Silence 'w' may be used uninitialized in image.cpp warning. | |||
2020-05-15 | Merge pull request #38757 from madmiraal/fix-oidn-mingw-build | Rémi Verschelde | |
Fix #include <windows.h> for case-senstive cross-compilation. | |||
2020-05-15 | Merge pull request #38754 from Calinou/doc-canvasitem-texture-filter-repeat | Rémi Verschelde | |
Document CanvasItem's texture filtering and repeating modes | |||
2020-05-15 | Merge pull request #38753 from Calinou/doc-camera3d-effects | Rémi Verschelde | |
Document the Camera3D's `effects` property | |||
2020-05-15 | Merge pull request #38750 from madmiraal/fix-vulkan-uninitialized-warning | Rémi Verschelde | |
Silence mulitple may be used uninitialized warnings in RenderingDeviceVulkan::uniform_set_create() | |||
2020-05-15 | Fix #include <windows.h> for case-senstive cross-compilation. | Marcel Admiraal | |
2020-05-15 | Hide editor_spin_slider grabber when closing Editor's windows | Dominik 'dreamsComeTrue' Jasiński | |
Fixes: #38740 | |||
2020-05-15 | Document CanvasItem's texture filtering and repeating modes | Hugo Locurcio | |
This makes the CanvasItem documentation 100% complete. | |||
2020-05-15 | Document the Camera3D's `effects` property | Hugo Locurcio | |
This makes the Camera3D documentation 100% complete. | |||
2020-05-15 | Silence mulitple may be used uninitialized warnings in | Marcel Admiraal | |
RenderingDeviceVulkan::uniform_set_create() | |||
2020-05-15 | break, continue outside of a loop, match statement handled | Thakee Nathees | |
2020-05-14 | Merge pull request #38738 from akien-mga/cause-we-never-go-out-of-style | Rémi Verschelde | |
Style: Remove new line at block start, enforce line between functions, enforce braces in if and loop blocks | |||
2020-05-14 | Style: Enforce braces around if blocks and loops | Rémi Verschelde | |
Using clang-tidy's `readability-braces-around-statements`. https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html | |||
2020-05-14 | Merge pull request #38610 from ThakeeNathees/infer-type-null-error | Rémi Verschelde | |
set parser error when infer type is null | |||
2020-05-14 | Style: Enforce separation line between function definitions | Rémi Verschelde | |
I couldn't find a tool that enforces it, so I went the manual route: ``` find -name "thirdparty" -prune \ -o -name "*.cpp" -o -name "*.h" -o -name "*.m" -o -name "*.mm" \ -o -name "*.glsl" > files perl -0777 -pi -e 's/\n}\n([^#])/\n}\n\n\1/g' $(cat files) misc/scripts/fix_style.sh -c ``` This adds a newline after all `}` on the first column, unless they are followed by `#` (typically `#endif`). This leads to having lots of places with two lines between function/class definitions, but clang-format then fixes it as we enforce max one line of separation. This doesn't fix potential occurrences of function definitions which are indented (e.g. for a helper class defined in a .cpp), but it's better than nothing. Also can't be made to run easily on CI/hooks so we'll have to be careful with new code. Part of #33027. | |||
2020-05-14 | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks | Rémi Verschelde | |
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027. | |||
2020-05-14 | Style: Fix missing/invalid copyright headers | Rémi Verschelde | |
2020-05-14 | Merge pull request #38611 from ThakeeNathees/shadow-var-warning-bug-fix | Rémi Verschelde | |
shadowed var warning in nested block bug fix | |||
2020-05-14 | Silence 'w' may be used uninitialized in image.cpp warning. | Marcel Admiraal | |
Rename `w` to the more meaningful `data_write` | |||
2020-05-14 | Merge pull request #38718 from neikeq/fix-bindings-after-lightmapper | Ignacio Roldán Etcheverry | |
Fix C# bindings after lightmapper changes | |||
2020-05-14 | Merge pull request #38736 from akien-mga/modernize-all-the-things | Rémi Verschelde | |
C++: Apply some `modernize-*` checks from clang-tidy (nullptr, bool literals, void args) | |||
2020-05-14 | Remove redundant void argument lists | Rémi Verschelde | |
Using clang-tidy's `modernize-redundant-void-arg`. https://clang.llvm.org/extra/clang-tidy/checks/modernize-redundant-void-arg.html | |||
2020-05-14 | Enforce use of bool literals instead of integers | Rémi Verschelde | |
Using clang-tidy's `modernize-use-bool-literals`. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-bool-literals.html | |||
2020-05-14 | Modernize remaining uses of 0/NULL instead of nullptr (C++11) | Rémi Verschelde | |
Using clang-tidy's `modernize-use-nullptr`. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html | |||
2020-05-14 | Merge pull request #38697 from akien-mga/member-init-c++11 | Rémi Verschelde | |
Port member default initialization from constructor to declaration (C++11) | |||
2020-05-14 | Port member initialization from constructor to declaration (C++11) | Rémi Verschelde | |
Using `clang-tidy`'s `modernize-use-default-member-init` check and manual review of the changes, and some extra manual changes that `clang-tidy` failed to do. Also went manually through all of `core` to find occurrences that `clang-tidy` couldn't handle, especially all initializations done in a constructor without using initializer lists. | |||
2020-05-13 | set parser error when infer type is null | Thakee Nathees | |
2020-05-13 | Fix C# bindings after lightmapper changes | Ignacio Etcheverry | |
2020-05-13 | Merge pull request #38609 from ↵ | Rémi Verschelde | |
ThakeeNathees/range-crash-with-non-numeric-const-fix range() with non-numeric const argument crash fix | |||
2020-05-13 | Merge pull request #38708 from ThakeeNathees/init-assign-type-parser-bug-fix | Rémi Verschelde | |
regression: var declaration type info parser bug fix | |||
2020-05-13 | Merge pull request #38707 from ThakeeNathees/static-const-access-bug-fix | Rémi Verschelde | |
regression: static func can't access const fix | |||
2020-05-13 | Merge pull request #38637 from Calinou/editor-rename-revert-scene-bind | Rémi Verschelde | |
Rename the editor action "Revert Scene" to "Reload Saved Scene" | |||
2020-05-13 | Merge pull request #38151 from madmiraal/fix-8368 | Rémi Verschelde | |
Support SDL2 half axes and inverted axes mappings. | |||
2020-05-13 | Implement half axis and inverted axis mapping. | Marcel Admiraal | |
2020-05-13 | Update game controller enums. | Marcel Admiraal | |
2020-05-13 | Parse SDL game controller half axis and inverted axis entries. | Marcel Admiraal | |
2020-05-13 | regression: static func can't access const fix | Thakee Nathees | |
2020-05-13 | regression: var declaration type info parser bug fix | Thakee Nathees | |
2020-05-13 | Merge pull request #38693 from madmiraal/update-world-direct_space_state-doc | Max Hilbrunner | |
Make it clear that PhysicsDirectSpaceState is only available from within _physics_process(). | |||
2020-05-12 | Merge pull request #37099 from Faless/js/debugger_4.0 | Rémi Verschelde | |
WebSocket profiler for HTML5 platform [4.0] |