Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 1 | -2/+2 | |
|/ | | | | Happy new year to the wonderful Godot community! | |||||
* | Replace String comparisons with "", String() to is_empty() | Nathan Franke | 2021-12-09 | 1 | -10/+10 | |
| | | | | | | Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||||
* | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | 2021-12-09 | 1 | -16/+13 | |
| | ||||||
* | Merge pull request #55662 from ↵ | Rémi Verschelde | 2021-12-06 | 1 | -2/+2 | |
|\ | | | | | | | KoBeWi/update_minimum_size_changed_to_update_minimum_size | |||||
| * | Rename minimum_size_changed() method | kobewi | 2021-12-06 | 1 | -2/+2 | |
| | | ||||||
* | | Fix bad popups offset in editor with single window off | jmb462 | 2021-12-06 | 1 | -2/+2 | |
|/ | | | | | Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | |||||
* | Bind column_titles_visible as property | kobewi | 2021-12-05 | 1 | -0/+1 | |
| | ||||||
* | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | 2021-11-23 | 1 | -1/+1 | |
| | ||||||
* | Rename built-in `SGN()` macro to `SIGN()` | Hugo Locurcio | 2021-11-16 | 1 | -1/+1 | |
| | | | | | This matches the name of the GDScript function (except it's uppercase here). | |||||
* | Use "enum class" for input enums | Aaron Franke | 2021-11-12 | 1 | -31/+31 | |
| | ||||||
* | Ignore empty Font resources as theme override. | bruvzg | 2021-10-25 | 1 | -1/+1 | |
| | | | | | Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||||
* | Fix possible crash when calling Tree.notification from _ready | Robin Arys | 2021-10-23 | 1 | -1/+3 | |
| | ||||||
* | Remove EDSCALE dependency from /scene/gui | Yuri Sizov | 2021-10-04 | 1 | -13/+5 | |
| | ||||||
* | Fix tree title column size minimum width | jmb462 | 2021-09-28 | 1 | -1/+1 | |
| | ||||||
* | Fix minimum size of TreeItem | floppyhammer | 2021-09-26 | 1 | -40/+80 | |
| | ||||||
* | Merge pull request #53049 from AnilBK/dont-construct-2 | Rémi Verschelde | 2021-09-25 | 1 | -1/+1 | |
|\ | ||||||
| * | Construct values only when necessary. | Anilforextra | 2021-09-25 | 1 | -1/+1 | |
| | | ||||||
* | | Correctly calculate position of the folding arrow in Tree | Yuri Sizov | 2021-09-25 | 1 | -1/+2 | |
|/ | ||||||
* | Merge pull request #52313 from groud/cache_tree_item_size | Rémi Verschelde | 2021-09-15 | 1 | -34/+68 | |
|\ | ||||||
| * | Cache TreeItem minimum size for performance. | Gilles Roudière | 2021-09-01 | 1 | -34/+68 | |
| | | ||||||
* | | Fix error when click edge of the tree icon | Tomasz Chabora | 2021-09-13 | 1 | -1/+10 | |
|/ | ||||||
* | Add support for internal nodes | kobewi | 2021-08-28 | 1 | -6/+5 | |
| | ||||||
* | Merge pull request #52096 from kleonc/tree-item-drag-drop-drawing | Max Hilbrunner | 2021-08-27 | 1 | -14/+20 | |
|\ | | | | | Tree Fix line rendering when drag and dropping TreeItem | |||||
| * | Tree Fix line rendering when drag and dropping TreeItem | kleonc | 2021-08-25 | 1 | -14/+20 | |
| | | ||||||
* | | Makes FontData importable resource. | bruvzg | 2021-08-27 | 1 | -1/+22 | |
|/ | | | | | | | Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support. | |||||
* | Entirely removes BIND_VMETHOD in favor of GDVIRTUAL | reduz | 2021-08-23 | 1 | -3/+1 | |
| | | | | | | | | * `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions. * Everything else converted to GDVIRTUAL * BIND_VMETHOD is gone, always use the new syntax from now on. Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now. | |||||
* | Added icons and API for indeterminate checkmarks for the Tree class. | Kevin Fischer | 2021-08-16 | 1 | -1/+24 | |
| | ||||||
* | Optimize StringName usage | reduz | 2021-07-18 | 1 | -98/+98 | |
| | | | | | | | | | | | * Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | |||||
* | Merge pull request #50135 from KoBeWi/🌲.update() | Rémi Verschelde | 2021-07-13 | 1 | -32/+30 | |
|\ | | | | | Update Tree when modified | |||||
| * | Update Tree when modified | kobewi | 2021-07-04 | 1 | -32/+30 | |
| | | ||||||
* | | Merge pull request #49890 from voxelv/fix_tree_range_click_timeout_crash_46648 | Hugo Locurcio | 2021-07-07 | 1 | -0/+4 | |
|\ \ | | | | | | | Avoid using a nullptr root in Tree._range_click_timeout(). | |||||
| * | | Avoid using a nullptr root in Tree._range_click_timeout(). | voxelv | 2021-06-30 | 1 | -0/+4 | |
| |/ | | | | | | | Fixes #46648 | |||||
* / | Clean up Tree | reduz | 2021-07-04 | 1 | -29/+119 | |
|/ | | | | | | | | | | | Fixes some problems introduced by #49917 * Tree used minimum size as a stretch ratio, so it forced a minimum size of 1. * Minimum size redone, stretch ratio moved to a separate setting * Fitting to contents was enforced, this is more intuitive, but in many situations this is undesired. * Added a clip content option for situations where fit to contents does not apply. * Icon would scroll with the item, making it invislbe if the item is too long. * Made icon always appear to the right (or left if RTL is enabled) of the visible item space. | |||||
* | Fixes crash in case no column in tree is expanded and has minimum size | Gilles Roudière | 2021-06-29 | 1 | -2/+5 | |
| | ||||||
* | Implement Tree's internal minimum width calculation | Gilles Roudière | 2021-06-28 | 1 | -37/+119 | |
| | ||||||
* | Allow disabling scrolling in Tree | Gilles Roudière | 2021-06-25 | 1 | -12/+60 | |
| | ||||||
* | Make relationship lines draw on top of TreeItems | Yuri Sizov | 2021-06-21 | 1 | -54/+52 | |
| | ||||||
* | Use mouse and joypad enums instead of plain integers | Aaron Franke | 2021-06-20 | 1 | -0/+2 | |
| | | | | Also MIDIMessage | |||||
* | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | 2021-06-19 | 1 | -1/+1 | |
| | ||||||
* | Documentation search fixes | Gregory Basile | 2021-06-16 | 1 | -3/+3 | |
| | | | | | | Updates rich_text_label so that the built-in documentation can be searched Previously, it would only find the first result and would not select other results Renames "_entered" functions to "_submitted" | |||||
* | Use bold fonts in editor | reduz | 2021-06-02 | 1 | -2/+22 | |
| | | | | | | | * Labels are now bold * Categories in trees are bold * Main editor buttons are bold * Fixed section folding arrows in inspector | |||||
* | fix-tree-item-dragging | floppyhammer | 2021-06-01 | 1 | -1/+1 | |
| | ||||||
* | Fix disappearing relationship lines in Tree when item is out of view | Yuri Sizov | 2021-05-26 | 1 | -2/+8 | |
| | ||||||
* | Add highlight to the relationship lines of selected Tree items | Yuri Sizov | 2021-05-25 | 1 | -10/+83 | |
| | ||||||
* | Tweak dozens of editor property hints for consistency | Hugo Locurcio | 2021-05-25 | 1 | -1/+1 | |
| | | | | | | - Update Viewport MSAA property hints to match the currently exposed values. - Add some performance hints to property hints. | |||||
* | Improve TreeItem API and allow to move nodes | trollodel | 2021-05-17 | 1 | -163/+294 | |
| | ||||||
* | Merge pull request #48168 from LightningAA/control-to-ctrl-4.0 | Rémi Verschelde | 2021-05-17 | 1 | -7/+7 | |
|\ | ||||||
| * | Rename "Control" key to "Ctrl" and add "_pressed" suffix to all ↵ | Lightning_A | 2021-05-07 | 1 | -7/+7 | |
| | | | | | | | | InputEventWithModifiers properties/methods | |||||
* | | Fix Tree::get_column_at_position crash | Haoyu Qiu | 2021-05-16 | 1 | -0/+2 | |
| | | ||||||
* | | Fix Tree's background focus outline displaying behind section headings | Hugo Locurcio | 2021-05-09 | 1 | -6/+9 | |
|/ |