Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-08 | Fix crash from impossible Object::cast_to | Markus Sauermann | |
A Vector<>-variant can't be used in an Object::cast_to, because Vector doesn't inherit from Object and this cast always returns a nullptr. This patch replaces the Object::cast_to and accesses the contained Vector directly. | |||
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-11-07 | Code simplifications | Markus Sauermann | |
CanvasItemEditor: - p_result == ADD_MOVE is always true in this switch-clause - both parts of the if-else-clause do the same thing and simplified an affine_inverse call ControlEditorToolbar: - private function ControlEditorToolbar::_anchor_to_position is used nowhere. Looks like copy and paste from CanvasItemEditor::_anchor_to_position ScrollContainer: - screen_is_touchscreen is always true, because otherwise the function already returned TextLine: - both parts of the if-else-clause do the same thing and simplified return statement | |||
2022-11-03 | Hide Antialiasing import option on DynamicFonts with MSDF enabled | Hugo Locurcio | |
Antialiasing cannot be adjusted on fonts rendered with MSDF. Internally, Godot always uses grayscale antialiasing for those fonts. This also tweaks property hints for consistency, and renames uses of "sub-pixel" to the more commonly used "subpixel". | |||
2022-11-03 | Merge pull request #67540 from KoBeWi/hue_hue_hue | Rémi Verschelde | |
Add a separate hue gradient for OKHSL mode | |||
2022-11-02 | Merge pull request #66017 from Mickeon/rename-image-copy-rect | Rémi Verschelde | |
Rename Image's `get_rect` to `get_region` | |||
2022-11-02 | Change hue icons to horizontal GradientTexture2D | kobewi | |
2022-11-02 | Add a separate hue gradient for OKHSL mode | kobewi | |
2022-11-01 | Rename Image's `get_rect` to `get_region` | Micky | |
Also renames its parameter to from "rect" to "region". | |||
2022-11-01 | Move rotation sampling from Path2D to Curve2D | Yaohua Xiong | |
The rotation sampling code is moved from Path2D to a new method `sample_baked_with_rotation` on Curve2D. | |||
2022-10-31 | Merge pull request #67895 from bruvzg/ts_fix_obj_rects | Rémi Verschelde | |
Fix `TextLine` and `TextParagraph` `get_*_object_rect` methods not accounting for alignment and drop cap. | |||
2022-10-31 | Merge pull request #67486 from bruvzg/bmp_oem | Rémi Verschelde | |
[Font] Add support for OEM encoded bitmap fonts. | |||
2022-10-31 | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | |
Unify usage of GLOBAL/EDITOR_GET | |||
2022-10-31 | Merge pull request #67588 from KoBeWi/if(!GDVIRTUAL_CALL)don't | Rémi Verschelde | |
Simplify GDVIRTUAL_CALL calls | |||
2022-10-31 | Merge pull request #63590 from golfinq/fbg-padding | Rémi Verschelde | |
Add padding options in theme for fg/bgcolor tags in RichTextLabel | |||
2022-10-31 | Merge pull request #67888 from KoBeWi/overridead | Rémi Verschelde | |
Remove `override_selected_font_color` property | |||
2022-10-28 | Change all WEBP strings and comments to WebP | DeeJayLSP | |
2022-10-27 | Merge pull request #66383 from aaronfranke/basis-from-euler | Clay John | |
Clean up Basis from Euler code | |||
2022-10-26 | Remove override_selected_font_color property | kobewi | |
2022-10-26 | Fix `TextLine` and `TextParagraph` `get_*_object_rect` methods not ↵ | bruvzg | |
accounting for alignment and drop cap. | |||
2022-10-25 | Merge pull request #67431 from Chaosus/vs_fix_nodes_code | Yuri Rubinsky | |
2022-10-23 | Merge pull request #67390 from groud/more_conservative_terrain_painting | Clay John | |
Make terrain painting not change neighbors centers bits | |||
2022-10-21 | Clean up Basis from Euler code | Aaron Franke | |
2022-10-21 | Merge pull request #67684 from patchfx/fix-typo-in-draw-rect-region | Max Hilbrunner | |
Fix tp_canvas_item typo in _draw_rect_region | |||
2022-10-20 | Merge pull request #67506 from squashiv/master | Clay John | |
Expose Shape2D::get_rect to scripting | |||
2022-10-20 | Fix tp_canvas_item typo in _draw_rect_region | Richard Patching | |
2022-10-20 | Make terrain painting not change neighbors centers bits | Gilles Roudière | |
2022-10-20 | Expose Shape2D::get_rect to scripting | squash | |
2022-10-19 | Fix code generation for some visual shader nodes | Yuri Rubinsky | |
2022-10-19 | Simplify GDVIRTUAL_CALL calls | kobewi | |
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-10-18 | Fix typo in VisualShader DistanceFade node | Patrick | |
2022-10-16 | [Font] Add support for OEM encoded bitmap fonts. | bruvzg | |
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-14 | Merge pull request #66665 from Mickeon/editor-do-not-edit-inherited-signals | Rémi Verschelde | |
Do not allow editing Scene-inherited signal connections | |||
2022-10-13 | Do not allow editing Scene-inherited signal connections | Micky | |
Inherited connections are also highlighted with the warning color in the Node dock. | |||
2022-10-13 | Optimize Convex Collision | Juan Linietsky | |
Implements the Gauss Mapping optimization to SAT convex collision test. * Described [here](https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2013/slides/822403Gregorius_Dirk_TheSeparatingAxisTest.pdf) by Dirk Gregorius. * Requires adding of face information to edges in MeshData * Took the chance to convert MeshData to LocalVector for performance. | |||
2022-10-13 | Merge pull request #67336 from jbcolli2/Normal-of-CylinderMesh | Rémi Verschelde | |
Fix bug in CylinderMesh when computing normals | |||
2022-10-13 | Changed normal of CylinderMesh to account for slanted side. | jbcolli2 | |
2022-10-13 | Merge pull request #66349 from A-Lamia/Amount_At_Collision | Rémi Verschelde | |
PARTICLES: adds amount property to collision sub particles. | |||
2022-10-13 | particles: add amount property to sub property collision. | Lamia | |
2022-10-12 | Merge pull request #65714 from benbot/fix-double-particle-collision-calculation | Rémi Verschelde | |
2022-10-11 | Merge pull request #63271 from Chaosus/fix_texture_error | Rémi Verschelde | |
Fix error emitting when opening some textures in the inspector | |||
2022-10-11 | Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-es | Rémi Verschelde | |
Rename remaining "*_enable" to "*_enabled" | |||
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-10 | Defer clearing of ResourceUID cache and silence warnings | kobewi | |
2022-10-08 | Remove leading spaces from enumerator name hints | Haoyu Qiu | |
For `PROPERTY_HINT_ENUM` properties, enumerator names can be provided as a comma separated list. There're a few properties that add leading spaces to the names (e.g. `First, Second, Third`). These spaces are included in the Inspector dropdown, which is unexpected. It's better to leave the surrounding spaces untouched because it could be part of the resulting string value (the variable is a string enum). And most other enum hints don't contain surrounding whitespaces. This PR removes the spaces and documents this `PROPERTY_HINT_ENUM` behavior. | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-07 | Merge pull request #62910 from Vitika9/gsoc-colorpicker-ux | Rémi Verschelde | |
ColorPicker UX | |||
2022-10-06 | Handle last baked vector index early | Nikola Bunjevac | |