Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Compile certain `CanvasItem._edit_*()` functions with `DEBUG_ENABLED` | Michael Alexsander | 2024-11-02 | 1 | -22/+24 |
| | |||||
* | Set clang-format `RemoveSemicolon` rule to `true` | Adam Scott | 2024-10-25 | 1 | -2/+2 |
| | | | | - Set clang-format `Standard` rule to `c++20` | ||||
* | Add System Locale layout direction for Control and Window | Haoyu Qiu | 2024-10-17 | 1 | -4/+16 |
| | |||||
* | Add auto translate mode for tooltips | Haoyu Qiu | 2024-09-26 | 1 | -4/+13 |
| | |||||
* | StringName: Fix empty hash | rune-scape | 2024-09-09 | 1 | -1/+0 |
| | | | | +Fixed compat hashes | ||||
* | Merge pull request #95500 from tetrapod00/zero-separation-focus-neighbor | Rémi Verschelde | 2024-09-08 | 1 | -1/+24 |
|\ | | | | | | | Fix wrong focus neighbor for grid-aligned 0 separation controls | ||||
| * | Add tie-breaking to find focus neighbor in Control | tetrapod00 | 2024-09-06 | 1 | -1/+24 |
| | | |||||
* | | Fix super call in various `get_configuration_warnings` methods | A Thousand Ships | 2024-09-05 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #93800 from EAinsley/fix#92929 | Rémi Verschelde | 2024-08-28 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Fix incorrect size calculation when position is set on resized | ||||
| * | | Notify item_rect_changed before resized. | Ainsley Su | 2024-07-01 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #93363 from kitbdev/pass-propagate | Rémi Verschelde | 2024-08-28 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | Clarify Mouse Filter Pass in the Inspector | ||||
| * | | | Clarify Mouse Filter Pass in the Inspector | kit | 2024-06-19 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #84840 from kleonc/control-get-transform-simplification | Rémi Verschelde | 2024-08-26 | 1 | -6/+4 |
|\ \ \ | | | | | | | | | | | | | Simplify `Control` internal transform calculation | ||||
| * | | | Simplify Control internal transform calculation | kleonc | 2024-08-19 | 1 | -6/+4 |
| | | | | |||||
* | | | | Merge pull request #93602 from aaronp64/inspector_latency | Rémi Verschelde | 2024-08-22 | 1 | -24/+24 |
|\ \ \ \ | |/ / / |/| | | | | | | | Improve Editor Inspector/Theme item lookup performance | ||||
| * | | | Improve Editor Inspector/Theme item lookup performance | aaronp64 | 2024-08-20 | 1 | -24/+24 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to reduce the latency between changing node selection in the editor and seeing the new node reflected in the Inspector tab - Use Vector instead of List for ThemeOwner::get_theme_type_dependencies and related functions - Use Vector instead of List for ThemeContext::themes, set_themes(), and get_themes() - Add ClassDB:get_inheritance_chain_nocheck to get all parent/ancestor classes at once, to avoid repeated ClassDB locking overhead - Update BIND_THEME_ITEM macros and ThemeDB::update_class_instance_items to use provided StringNames for call to ThemeItemSetter, instead of creating a new StringName in each call These changes reduce the time taken by EditorInspector::update_tree by around 30-35% | ||||
* | / | Split TranslationServer into its own file | Haoyu Qiu | 2024-08-15 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Merge pull request #93749 from ↵ | Rémi Verschelde | 2024-07-17 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | alvinhochun/gui-snap-to-pixel-round-halfway-to-positive Change GUI controls pixel snap to round halfway towards positive infinity (`floor(x + 0.5)`) | ||||
| * | | Change GUI controls pixel snap to round halfway to +ve infinity | Alvin Wong | 2024-06-30 | 1 | -1/+1 |
| |/ | |||||
* / | Fix Control nodes emitting unnecessary resized signals | Hendrik Brucker | 2024-07-05 | 1 | -9/+11 |
|/ | |||||
* | Invalidate Control global transform before notifying about resize / rect change | kleonc | 2024-05-30 | 1 | -4/+7 |
| | |||||
* | Fix theme StyleBox override parameter completion | Haoyu Qiu | 2024-05-24 | 1 | -6/+6 |
| | | | | Also added completion for remove_theme_*_override. | ||||
* | Use Core/Scene stringnames consistently | kobewi | 2024-05-13 | 1 | -4/+3 |
| | |||||
* | Add shorthand for using singleton string names | kobewi | 2024-05-11 | 1 | -11/+11 |
| | |||||
* | Fetch argument options from ThemeDB | kobewi | 2024-05-07 | 1 | -13/+27 |
| | |||||
* | Avoid incorrect computing anchor of Control node when reset on save | Silc Lizard (Tokage) Renew | 2024-05-05 | 1 | -0/+25 |
| | |||||
* | [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)` | A Thousand Ships | 2024-05-02 | 1 | -2/+2 |
| | | | | Convenience for a number of cases operating on single values | ||||
* | Don't store deprecated auto-translate property | Haoyu Qiu | 2024-04-15 | 1 | -1/+1 |
| | |||||
* | Remove Control z-index warning | kobewi | 2024-04-04 | 1 | -4/+0 |
| | |||||
* | Merge pull request #89111 from AThousandShips/vec_use | Rémi Verschelde | 2024-03-24 | 1 | -2/+1 |
|\ | | | | | | | Use `Vector*` component-wise `min/max/clamp` functions where applicable | ||||
| * | Use `Vector*` component-wise `min/max/clamp` functions where applicable | A Thousand Ships | 2024-03-20 | 1 | -2/+1 |
| | | |||||
* | | Fixed Timestep Interpolation (2D) | Ricardo Buring | 2024-03-23 | 1 | -0/+2 |
|/ | | | | | | | Adds fixed timestep interpolation to the rendering server (2D only). Switchable on and off with a project setting (default is off). Co-authored-by: lawnjelly <lawnjelly@gmail.com> | ||||
* | Fix Control::set_global_position for rotated/scaled transforms | kleonc | 2024-03-15 | 1 | -9/+5 |
| | |||||
* | Merge pull request #86743 from Mickeon/autocompletion-optimise-object | Rémi Verschelde | 2024-03-01 | 1 | -1/+3 |
|\ | | | | | | | Optimise comparisons for Object's `get_argument_options` | ||||
| * | Optimise Object's `get_argument_options` | Micky | 2024-02-29 | 1 | -1/+3 |
| | | |||||
* | | Don't access Node3D/Node2D/Control global transform in `reparent` unless needed | Rémi Verschelde | 2024-02-29 | 1 | -2/+4 |
|/ | | | | | | Fixes #89002. Co-authored-by: Tamás Gálffy <ezittgtx@gmail.com> | ||||
* | Fix some DEFVALs to use the right type | Raul Santos | 2024-02-23 | 1 | -12/+13 |
| | | | | | - Use `StringName()` in DEFVAL for StringNames. - Use `Variant()` in DEFVAL for Variants. | ||||
* | Revert "Update Node::get_configuration_warnings signature" | Rémi Verschelde | 2024-02-17 | 1 | -3/+3 |
| | | | | This reverts commit d3852deaa450d77edb30df2bb1c77bd7bc45befc. | ||||
* | Make auto translation inheritable | Michael Alexsander | 2024-02-15 | 1 | -19/+14 |
| | |||||
* | Replace error checks against `size` with `is_empty` | A Thousand Ships | 2024-02-09 | 1 | -1/+1 |
| | |||||
* | Update Node::get_configuration_warnings signature | RedMser | 2024-02-08 | 1 | -3/+3 |
| | |||||
* | Merge pull request #84760 from KoBeWi/ultimate_get_property_list_reloaded | Rémi Verschelde | 2024-01-29 | 1 | -65/+45 |
|\ | | | | | | | Fetch override list from ThemeDB | ||||
| * | Fetch override list from ThemeDB | kobewi | 2024-01-29 | 1 | -65/+45 |
| | | |||||
* | | Remove unnecessary `this->` expressions | A Thousand Ships | 2024-01-29 | 1 | -12/+12 |
| | | |||||
* | | Fix issue where `set_global_position(global_position)` in `Control` resulted ↵ | 风青山 | 2024-01-23 | 1 | -4/+6 |
|/ | | | | | | in a different result than `global_position` Previously, the case where the pivot point was not at the origin was ignored. | ||||
* | Update deferred calls to use Callables | kobewi | 2024-01-09 | 1 | -2/+1 |
| | |||||
* | Fix missing autocompletion for inheriting classes | Micky | 2024-01-03 | 1 | -1/+1 |
| | |||||
* | [Editor] Add option to override editor UI layout direction. | bruvzg | 2023-11-17 | 1 | -3/+36 |
| | |||||
* | Merge pull request #84662 from YuriSizov/gui-warn-about-autowrapping | Rémi Verschelde | 2023-11-09 | 1 | -0/+1 |
|\ | | | | | | | Warn about autowrapped labels in containers | ||||
| * | Warn about autowrapped labels in containers | Yuri Sizov | 2023-11-09 | 1 | -0/+1 |
| | |