Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-17 | Fix test_body_motion recovery | PouleyKetchoupp | |
This change makes test_body_motion more reliable when the kinematic body recovers from being stuck. - When recovery occurs, the rest information is generated, in order to make sure collision results from test_move, move_and_collide and move_and_slide are consistent and return a collision in case of overlap. - The new calculation for recovery vector makes sure the recovery is never more than the overlap depth between shapes. This can help with cases where the kinematic body overlaps with several shapes. Recovery is made iteratively, without forcing a full overlap at each step. This helps with getting proper rest information when recovery occurs. - One Way Collision: When attempting motion, contact direction is checked against motion before skipping in order to solve cases where kinematic bodies can sink into one-way collision shapes. Rest info now sets max contact depth in order to properly handle one-way collision. - Low speed motion is now handled in the rest info, by never setting min_allowed_depth lower than motion length. Separation is always applied with full margin, otherwise contact is lost when low speed motion occurs right after higher speed motion. - Similar changes are applied to 3D in order to make 2D and 3D consistent. | |||
2021-02-15 | Merge pull request #46048 from akien-mga/codeowners-teams | Rémi Verschelde | |
CODEOWNERS: Update with newly added teams | |||
2021-02-15 | Merge pull request #44355 from ↵ | Rémi Verschelde | |
EricEzaM/PR/fix-action-false-positives-and-allow-checking-exact-matches Allow checking for exact matches with Action events. | |||
2021-02-15 | Merge pull request #45991 from goostengine/makerst-filter | Rémi Verschelde | |
makerst: Add an option to filter which XML classes to output | |||
2021-02-15 | Merge pull request #45704 from EricEzaM/PR/popup-menu-beautification | Rémi Verschelde | |
Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead | |||
2021-02-15 | makerst: Add an option to filter which XML classes to output | Andrii Doroshenko (Xrayez) | |
Usage: ``` # Output `VisualScript` classes only (found in `modules/visual_script`) python doc/tools/makerst.py "doc/classes" "modules" --filter "visual_script" # Output CSG classes only (found in `modules/csg`) python doc/tools/makerst.py "doc/classes" "modules" --filter "csg" ``` | |||
2021-02-15 | Merge pull request #46028 from Beuc/patch-passby | Rémi Verschelde | |
doc: explain TouchScreenButton passby mode | |||
2021-02-15 | CODEOWNERS: Update with newly added teams | Rémi Verschelde | |
2021-02-15 | doc: explain TouchScreenButton passby mode | Sylvain Beucler | |
2021-02-15 | Merge pull request #45855 from hoontee/fix-45718 | Rémi Verschelde | |
Implement CollisionPolygon3D margin | |||
2021-02-15 | Merge pull request #46043 from bruvzg/restore_char_and_space_extra_spacing | Rémi Verschelde | |
[TextServer] Restore character and space extra spacing support. | |||
2021-02-15 | Merge pull request #46033 from bruvzg/ignore_warp_on_mode_change_4 | Rémi Verschelde | |
[macOS] Ignore mouse move event caused by mouse mode switch. | |||
2021-02-15 | [TextServer] Restore character and space extra spacing support. | bruvzg | |
2021-02-15 | Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead. | Eric M | |
2021-02-15 | [macOS] Ignore mouse move event caused by mouse mode switch. | bruvzg | |
2021-02-14 | Merge pull request #46031 from RandomShaper/fix_update_tree | Rémi Verschelde | |
Fix SceneTreeEditor::_update_tree() binding | |||
2021-02-14 | Fix SceneTreeEditor::_update_tree() binding | Pedro J. Estébanez | |
2021-02-14 | Merge pull request #44071 from dalexeev/editor-about-logo | Rémi Verschelde | |
Change logo in the About dialog box (return Godot's teeth) | |||
2021-02-14 | Merge pull request #46021 from kleonc/visualshader_index_check | Rémi Verschelde | |
VisualShader::_input_type_changed Fix index out of bounds crash. | |||
2021-02-14 | Merge pull request #42784 from mujpao/search-results-font-size-4.0 | Rémi Verschelde | |
Make search results font follow code editor font | |||
2021-02-14 | Merge pull request #46024 from kleonc/rtl_add_image_fix | Rémi Verschelde | |
RichTextLabel::add_image Fail if passed image has no area | |||
2021-02-14 | Change logo in the About dialog box (return Godot's teeth) | Danil Alexeev | |
2021-02-14 | RichTextLabel::add_image Fail if passed image has no area | kleonc | |
2021-02-14 | VisualShader::_input_type_changed Fix index out of bounds crash. | kleonc | |
2021-02-14 | Merge pull request #44747 from bruvzg/missing_outlines | Rémi Verschelde | |
[CTL] Add missing theme properties for outlines, fix underline scaling, and RTL cell padding. | |||
2021-02-14 | [CTL] Fix RichTextLabel cell horizontal padding. | bruvzg | |
2021-02-14 | [CTL] Fix scaling of the underline position and size. | bruvzg | |
2021-02-14 | [CTL] Add missing font outline drawing routines and theme constants. | bruvzg | |
2021-02-14 | Merge pull request #45942 from YeldhamDev/label_height_empty | Rémi Verschelde | |
Keep Label's min height when empty | |||
2021-02-14 | Merge pull request #45910 from Ansraer/default-scale-highres-monitor | Rémi Verschelde | |
Adjust auto scale on 4k monitors to 150% | |||
2021-02-14 | Merge pull request #45953 from BastiaanOlij/no_unload_non_reloadable | Rémi Verschelde | |
Only unload the library if the reloadable flag is true | |||
2021-02-14 | Merge pull request #46009 from qarmin/xatlas_leak | Rémi Verschelde | |
Fix memory leak in Xatlas module | |||
2021-02-14 | Fix memory leak in Xatlas module | Rafał Mikrut | |
2021-02-14 | Merge pull request #45968 from KoBeWi/do_not_SAVE | Rémi Verschelde | |
Don't save project settings when not necessary | |||
2021-02-14 | Merge pull request #45987 from bruvzg/fix_uninit_material_features | Rémi Verschelde | |
Fix uninitialized `BaseMaterial3D::features` variable. | |||
2021-02-14 | Only unload the library when no NativeScript objects exist if the reloadable ↵ | Bastiaan Olij | |
flag is true. If it is false it is likely the library does other things and can't be unloaded | |||
2021-02-14 | Fix uninitialized `BaseMaterial3D::features` variable. | bruvzg | |
2021-02-13 | Merge pull request #45956 from reduz/fix-editor-always-redrawing | Rémi Verschelde | |
Fix editor always redrawing | |||
2021-02-13 | Merge pull request #45959 from Xartorx/fix-mono-load-cache | Rémi Verschelde | |
Fix Mono build after resource load cache changes | |||
2021-02-13 | Merge pull request #45963 from RevoluPowered/fix-windows-cache-using-old-version | Rémi Verschelde | |
Use official github actions cache for Windows | |||
2021-02-13 | Fix Mono build after resource load cache changes | Xartorx | |
2021-02-13 | Fix editor always redrawing | reduz | |
-Only update rendering settings when project settings change -Fixes the update spinner (and editor rendering) updating all the time. -Added a "project_settings_changed" signal to EditorNode and EditorPlugin | |||
2021-02-13 | Don't save project settings when not necessary | kobewi | |
2021-02-13 | Merge pull request #45858 from nekomatata/text-edit-style-content-margins | Rémi Verschelde | |
TextEdit respects content margin from StyleBox | |||
2021-02-13 | Merge pull request #45881 from nekomatata/textedit-wrap-autoscroll | Rémi Verschelde | |
Fix TextEdit autoscroll with wrapped lines | |||
2021-02-13 | Use github actions cache not my own one. | Gordon MacPherson | |
2021-02-13 | Merge pull request #44396 from Calinou/add-file-flush-method | Rémi Verschelde | |
Expose a `File.flush()` method to scripting | |||
2021-02-12 | Merge pull request #45924 from reduz/icon-saturation | Juan Linietsky | |
Add ability to change Icon Saturation | |||
2021-02-13 | Expose a `File.flush()` method to scripting | Hugo Locurcio | |
This can be used to ensure a file has its contents saved even if the project crashes or is killed by the user (among other use cases). See discussion in #29075. | |||
2021-02-12 | Keep Label's min height when empty | Michael Alexsander | |