Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-22 | Merge pull request #71686 from YuriSizov/stylebox-min-size-but-better | Rémi Verschelde | |
Clean-up, harmonize, and improve StyleBox API | |||
2023-01-22 | Merge pull request #71609 from lufog/menubar-auto-translation | Rémi Verschelde | |
MenuBar add auto-translation of Menu names | |||
2023-01-21 | Merge pull request #70773 from KoBeWi/lector | Rémi Verschelde | |
Add range iterator to LocalVector | |||
2023-01-21 | Merge pull request #67253 from KoBeWi/PICKER_USAGE_NO_EDITOR | Rémi Verschelde | |
Remove editor dependencies from ColorPicker | |||
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Fix constant editor redraw after shortcut | Juan Linietsky | |
Introduced by me by mistake on #71328. Fixes #71652. | |||
2023-01-20 | MenuBar add auto-translation of Menu names | Алексей Смирнов | |
2023-01-19 | Merge pull request #71598 from bruvzg/gdscript_bidi_override | Rémi Verschelde | |
Implement BiDi override mode for GDScript source. | |||
2023-01-19 | Clean-up, harmonize, and improve StyleBox API | Yuri Sizov | |
- Make all margin properties follow the same naming convention (their getter and setter too). - Remove a virtual counterpart of `get_style_margin` from API. - Allow to override `get_minimum_size` from scripting and remove `get_center_size`. | |||
2023-01-19 | Cleanup unused engine code v2 | kobewi | |
2023-01-18 | Merge pull request #60904 from KoBeWi/👻👻👻 | Rémi Verschelde | |
Allow unindent without selection | |||
2023-01-18 | Implement BiDi override mode for GDScript source. | bruvzg | |
2023-01-18 | Merge pull request #71379 from KoBeWi/destruction_of_compatibility_function | Rémi Verschelde | |
Remove set_drag_forwarding_compat() | |||
2023-01-18 | Allow unindent without selection | kobewi | |
2023-01-17 | Prevent infinite cascade of re-layout after label text reshaping | Pedro J. Estébanez | |
2023-01-16 | Merge pull request #70685 from stmSi/fix-nan-graphedit-infinite-loop | Rémi Verschelde | |
Fix: NaN value making infinite loop inside GraphEdit's `NOTIFICATION_DRAW` | |||
2023-01-16 | Merge pull request #70433 from Sauermann/fix-treeitem-id | Rémi Verschelde | |
Fix confusion about TreeItem.add_button ambiguity between id and index | |||
2023-01-14 | Fixed adding extra quote when completing strings | Paulb23 | |
2023-01-14 | Remove set_drag_forwarding_compat() | kobewi | |
2023-01-14 | Merge pull request #71328 from reduz/button-shortcuts-no-longer-press | Yuri Sizov | |
Button shortcuts no longer "press" the Button. | |||
2023-01-13 | Add expand mode compat to TextureRect | kobewi | |
2023-01-13 | Button shortcuts no longer "press" the Button. | Juan Linietsky | |
* Button shortcuts were treated as generic input events on buttons. This means that to activate a button shortcut you had to press and release. * This logic is removed and now shortcuts always activate on press. * This makes the editor feel more responsive and solves problems related to this behavior. Fixes #45033 and possibly others. | |||
2023-01-13 | Fix NaN value making infinite loop inside GraphEdit's NOTIFICATION_DRAW | stmSi | |
2023-01-12 | Merge pull request #58517 from KoBeWi/size_matters | Rémi Verschelde | |
Add expand modes to TextureRect | |||
2023-01-12 | Add expand modes to TextureRect | kobewi | |
2023-01-12 | Merge pull request #70566 from cg9999/richtextlabel_fix | Rémi Verschelde | |
Fix crash in RichTextLabel table parsing | |||
2023-01-12 | Fix crash in RichTextLabel table parsing | Henri Valta | |
Fixed with help of feedback from bruvzg. Prevents invalid items getting to stack. | |||
2023-01-12 | Rename (de)selected signals to node_(de)selected in GraphNode | Hendrik Brucker | |
2023-01-11 | Merge pull request #71219 from ↵ | Rémi Verschelde | |
EricEzaM/68176-codeedit_update_code_completion_options_crash Fix crash in CodeEdit when caret column exceeds line length. | |||
2023-01-11 | Fix crash in CodeEdit when caret column exceeds line length. | Eric M | |
2023-01-11 | Merge pull request #71183 from YuriSizov/control-refresh-layouts-by-parents | Rémi Verschelde | |
Ensure that the cached layout mode is in sync | |||
2023-01-11 | Merge pull request #71127 from reduz/drag-forward-to-callables | Rémi Verschelde | |
Change set_drag_forwarding() to use callables. | |||
2023-01-11 | Merge pull request #71042 from ↵ | Rémi Verschelde | |
marzecdawid/only-cursor-multiselect-tree-text-search Fix text search in Tree with multiselect | |||
2023-01-10 | Ensure that the cached layout mode is in sync | Yuri Sizov | |
2023-01-10 | Change set_drag_forwarding() to use callables. | Juan Linietsky | |
* This solution is much cleaner than the one in 3.x thanks to the use of callables. * Works without issues in any language (no need to worry about camel or snake case). * Editor code uses a compatibility function (too much work to redo). Fixes #59899 | |||
2023-01-10 | Merge pull request #71056 from marzecdawid/add-tree-deselect-all-to-gdscript | Rémi Verschelde | |
Expose Tree::deselect_all to GDScript | |||
2023-01-09 | Removed unused property hints and `Object::get_translatable_strings()` | Juan Linietsky | |
* Remove unused `EditorPropertyMember` and related hints, previouly used by VisualScript. Such logic should be implemented in the VS module itself. * As the above broke compatibility with the VS module, clean up the other hacks that were still in core in support of VisualScript. * `PROPERTY_USAGE_INTERNATIONALIZED` was only used in Object's `get_translatable_strings()`, which is a legacy function not used anywhere. So both are removed. * Reordered some usage flags after the above removal to minimize the diff. * General clean up. Fixes #30203. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2023-01-09 | Fix inconsistent state of Controls when editing and running scenes | Yuri Sizov | |
2023-01-09 | Fix unpressable buttons | Danil Alexeev | |
2023-01-09 | Merge pull request #71045 from reduz/use-bitfield-in-core-types | Rémi Verschelde | |
Use BitField<> in core type masks | |||
2023-01-08 | Merge pull request #71037 from reduz/array-format-bitfield | Rémi Verschelde | |
Use BitField<> hint for Mesh.ArrayFormat and Control.SizeFlags | |||
2023-01-08 | Use BitField<> in core type masks | Juan Linietsky | |
* All core types masks are now correctly marked as bitfields. * The enum hacks in MouseButtonMask and many other types are gone. This ensures that binders to other languages non C++ can actually implement type safe bitmasks. * Most bitmask operations replaced by functions in BitField<> * Key is still a problem because its enum and mask at the same time. While it kind of works in C++, this most likely can't be implemented safely in other languages and will have to be changed at some point. Mostly left as-is. * Documentation and API dump updated to reflect bitfields in core types. | |||
2023-01-08 | Use BitField<> hint for ArrayFormat | Juan Linietsky | |
This was missing in the conversion of bitflags to BitField<>. | |||
2023-01-08 | Expose TabBar::clear_tabs to GDScript | Stanislav Labzyuk | |
2023-01-08 | Expose Tree::deselect_all to GDScript | Dawid Marzec | |
2023-01-07 | Fix text search in Tree with multiselect | Dawid Marzec | |
2023-01-07 | Merge pull request #36301 from KoBeWi/daddy_node | Rémi Verschelde | |
Add reparent methods to Node | |||
2023-01-06 | Merge pull request #68429 from KoBeWi/PropertySettings | Rémi Verschelde | |
Add PropertyInfo overload for GLOBAL_DEF | |||
2023-01-06 | fix typo 'comleption' -> 'completion' | Michael Bickel | |