Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-22 | Fixes the normals of SphereMesh when the sphere/hemisphere is oblong | Duarte David | |
2021-08-22 | Merge pull request #50434 from QbieShay/particle-minmax | K. S. Ernest (iFire) Lee | |
Particle params are expressed as min-max rather than value+range AND separate axes scaling | |||
2021-08-22 | Merge pull request #51886 from Geometror/fix-layout-editor-file-dialog | Michael Alexsander | |
Fix ItemList layout (+EditorFileDialog) | |||
2021-08-22 | moved particle parameters to minmax and split scale axis | QbieShay | |
This commit adds quite a chunk of modifications to particles - particle (value + randomness) now use min and max instead - passing a curveXYZtexture is now possible and will scale particles per-axis - CPUParticle3D have an optional parameter to split the scale curve per-axis | |||
2021-08-22 | Merge pull request #51982 from reduz/fix-doctool-merging-when-signatures-change | Juan Linietsky | |
Fix doctool merges when method signatures don't match | |||
2021-08-22 | Merge pull request #51700 from Geometror/fix-color-picker | K. S. Ernest (iFire) Lee | |
Reimplement ColorPicker presets | |||
2021-08-22 | Merge pull request #51945 from yjh0502/fix-bazier-error | K. S. Ernest (iFire) Lee | |
Curve2D/Curve3D: exact linear interpolation | |||
2021-08-22 | Merge pull request #51975 from Jummit/consistent-graphedit-connections | K. S. Ernest (iFire) Lee | |
Make GraphEdit connections consistent on zoom | |||
2021-08-22 | Fix doctool merges when method signatures don't match | reduz | |
If methods signature did not match, documentation is not merged. This is a considerable source of annoyance for contributors and it happened as a result of #4533, otherwise the documentation for constructors would not be properly merged. This PR modifies the logic introduced to only do the signature test on constructors and operators (which are the only types of members that can repeat). | |||
2021-08-22 | Merge pull request #51970 from reduz/implement-gdvirtuals-everywhere | Juan Linietsky | |
Replace BIND_VMETHOD by new GDVIRTUAL syntax | |||
2021-08-22 | Replace BIND_VMETHOD by new GDVIRTUAL syntax | reduz | |
* New syntax is type safe. * New syntax allows for type safe virtuals in native extensions. * New syntax permits extremely fast calling. Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`. These will require API rework on a separate PR as they work different than the rest of the functions. Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits. | |||
2021-08-22 | Merge pull request #51979 from ↵ | Juan Linietsky | |
godotengine/revert-41850-cumulative-time_issue_6999 Revert "Add Node processing and physics processing cumulative (as opposed to delta) time" | |||
2021-08-22 | Revert "Add Node processing and physics processing cumulative (as opposed to ↵ | Juan Linietsky | |
delta) time" | |||
2021-08-22 | Make GraphEdit connections consistent on zoom | Jummit | |
2021-08-22 | Merge pull request #51965 from theoway/fix_node_arranger_origin_bug | K. S. Ernest (iFire) Lee | |
Fixes position offset of node groups set by arrange_nodes() in GraphEdit | |||
2021-08-22 | Merge pull request #51952 from Jummit/refactor-graphedit-connections | K. S. Ernest (iFire) Lee | |
Refactor GraphEdit connections | |||
2021-08-22 | Merge pull request #41850 from MohammadKhashashneh/cumulative-time_issue_6999 | Hugo Locurcio | |
Add Node processing and physics processing cumulative (as opposed to delta) time | |||
2021-08-22 | Merge pull request #37260 from Calinou/define-minimum-window-size | Hugo Locurcio | |
Define a default minimum window size to workaround rendering issues | |||
2021-08-22 | Merge pull request #47673 from Calinou/improve-editor-window-title | Hugo Locurcio | |
Improve the editor window title for better usability | |||
2021-08-22 | Merge pull request #36872 from Calinou/default-stretch-aspect-expand | Hugo Locurcio | |
Use the `keep` stretch aspect by default | |||
2021-08-22 | Define a default minimum window size to workaround rendering issues | Hugo Locurcio | |
The minimum window size can still be set to `Vector2(0, 0)` in a script if needed. This closes #37242. | |||
2021-08-22 | Fixes position offset of node groups set by arrange_nodes() in GraphEdit | Umang Kalra | |
2021-08-21 | Merge pull request #51919 from raulsntos/csharp-renames | Aaron Franke | |
Rename C# string extensions to follow GDScript | |||
2021-08-21 | Merge pull request #51958 from requizm/fix/37772 | Hugo Locurcio | |
Fix camera override not working | |||
2021-08-21 | Refactor GraphEdit connections | Jummit | |
Remove duplicate bezier code and use Curve instead. Add an overridable method for retrieving the points of a connection line, which makes it posible to create custom connections lines. | |||
2021-08-21 | Fix camera override not working | requizm | |
2021-08-21 | Merge pull request #51953 from mbrlabs/android-vibration | Fredia Huya-Kouadio | |
Check if vibration duration is > 0 on Android | |||
2021-08-21 | Check if vibration duration is > 0 on Android | Marcus Brummer | |
2021-08-21 | Curve2D/Curve3D: exact linear interpolation | Jihyun Yu | |
While calculating interpolated points, intervals between two baked points has been assummed to be `baked_interval`. The assumption could cause significant error in some extreme cases (for example #7088). To improve accuracy, `baked_dist_cache` is introduced, which stores distance from starting point for each baked points. `interpolate_baked` now returns exact linear-interpolated position along baked points. | |||
2021-08-21 | Merge pull request #51836 from akien-mga/string-remove-NO_USE_STDLIB | Rémi Verschelde | |
String: Remove old NO_USE_STDLIB code path | |||
2021-08-21 | Fix ItemList layout (+EditorFileDialog) | Hendrik Brucker | |
2021-08-21 | Merge pull request #51933 from requizm/fix/p51866 | Hugo Locurcio | |
2021-08-21 | Fix line_separation working incorrectly in find_click of RichTextLabel | Menderes | |
Apply suggestions from code review Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2021-08-20 | Merge pull request #51866 from requizm/fix/49455 | Hugo Locurcio | |
Fix `line_separation` working incorrectly in `RichTextLabel` | |||
2021-08-20 | Fix line_separation constant working incorrectly in RichTextLabel | requizm | |
2021-08-20 | Merge pull request #51899 from fabriceci/motion-mode-2d | Camille Mohr-Daurat | |
Add a custom physics for Top Down games in CharacterBody2D node to support slopes. | |||
2021-08-20 | add motion mode to handle TPS | fabriceci | |
2021-08-20 | Merge pull request #50282 from mortarroad/master-fix-convex-hull-winding | Camille Mohr-Daurat | |
Fix winding of new convex hull implementation. | |||
2021-08-20 | Merge pull request #49105 from vnen/gdscript-inner-preload-type | Rémi Verschelde | |
GDScript: Fix inner classes and preloaded scripts as types | |||
2021-08-20 | GDScript: Make singleton functions be seen as static | George Marques | |
Since those can be called without an instance. | |||
2021-08-20 | Fix winding of new convex hull implementation. | Morris Tabor | |
2021-08-20 | Rename C# string extensions to follow GDScript | Raul Santos | |
Follow up to d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6. Renames `String.Extension` -> `String.GetExtension()` and `String.BaseName()` -> `String.GetBaseName()`. This makes those methods more consistent with GDScript and with the `GetBaseDir` method. | |||
2021-08-20 | Merge pull request #51916 from mhilbrunner/vs-fix | Rémi Verschelde | |
Fix VisualScriptEditor after namespaces | |||
2021-08-20 | Fix VisualScriptEditor after namespaces | Max Hilbrunner | |
2021-08-20 | Merge pull request #51910 from neikeq/csharp-callable-defval | Rémi Verschelde | |
C#: Fix bindings generator for Callable argument default value | |||
2021-08-20 | C#: Fix bindings generator for Callable argument default value | Ignacio Roldán Etcheverry | |
Previously there weren't any Callable arguments with a default value, but d4dd859991205e6cecfa9a0553b89db47c983d0b introduced one. | |||
2021-08-20 | Merge pull request #51905 from Calinou/doc-string-get-extension | Rémi Verschelde | |
Improve documentation for `String.get_extension()` | |||
2021-08-20 | Merge pull request #51903 from nekomatata/shapes-fix-warnings | Rémi Verschelde | |
Fix compilation warnings in Shape2DSW/Shape3DSW | |||
2021-08-20 | Merge pull request #51902 from vnen/variant-internal-constructor | Rémi Verschelde | |
Fix initialization of objects in VariantInternal | |||
2021-08-20 | Improve documentation for `String.get_extension()` | Hugo Locurcio | |