Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-08 | Make `Vector2i` values paired with `EDSCALE` be just `Vector2` | Michael Alexsander | |
2022-09-06 | Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT | Micky | |
For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-09-02 | Merge pull request #65250 from YuriSizov/theme-owner-rises | Rémi Verschelde | |
2022-09-02 | Un-defer the initial theme changed notification | Yuri Sizov | |
Co-authored-by: Rindbee <idleman@yeah.net> | |||
2022-09-02 | Add ThemeOwner type for managing theme propagation and lookup | Yuri Sizov | |
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-01 | Add a lifecycle method for manual theme item caching to Control | Yuri Sizov | |
2022-08-29 | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | |
Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on. Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency. Just a few comments have also been changed to say "redraw". In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. | |||
2022-08-29 | Merge pull request #64119 from YuriSizov/theme-init-database | Rémi Verschelde | |
2022-08-27 | Rename `hint_tooltip` to `tooltip_text` & setget | Micky | |
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too. | |||
2022-08-26 | Add ThemeDB, expose previously static Theme methods | Yuri Sizov | |
2022-08-25 | Refactor and remove excessive calls of `NOTIFICATION_THEME_CHANGED` | Aaron Record | |
2022-08-24 | Disconnect Control from theme resources to avoid issues on destruction | Yuri Sizov | |
2022-08-23 | Add some codes, returnes directly if the value is not changed. | 风青山 | |
Avoid executing the following value-changed logics if the value does not really change. | |||
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-22 | Merge pull request #64339 from YuriSizov/core-multilevel-validate-property | Rémi Verschelde | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-19 | Replace meta properties with regular properties in `Control` | Yuri Sizov | |
2022-08-12 | Add dumb theme item cache to Control | Yuri Sizov | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-26 | Reorganize code of control.cpp for better maintainability | Yuri Sizov | |
2022-07-20 | simplify alignment preset, fixing icon for full rect | Nathan Franke | |
2022-07-18 | Rename Control PRESET_WIDE to PRESET_FULL_RECT | FireForge | |
2022-07-06 | Refactor Font configuration and import UI, and Font resources. | bruvzg | |
2022-07-01 | Fix find_next_valid_focus() freeze | kobewi | |
2022-06-30 | Fix find_next_valid_focus() freeze | kobewi | |
2022-06-27 | Merge pull request #61587 from YuriSizov/control-fix-theme-owner-toplevel | Rémi Verschelde | |
Fix theme propagation for children of top level controls and windows | |||
2022-06-23 | enhancement: rename exposed property Control::minimum_size to ↵ | Pierre-Thomas Meisels | |
Control::custom_minimum_size | |||
2022-06-20 | Improve TileSet editor and add more suffixes | FireForge | |
2022-06-14 | Add vector value linking | kobewi | |
Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com> | |||
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-01 | Fix theme propagation for children of top level controls and windows | Yuri Sizov | |
2022-05-22 | Update last min size when Control becomes visible | Haoyu Qiu | |
2022-05-19 | Use suffixes for units in nodes and resources | Aaron Franke | |
2022-05-17 | Merge pull request #61088 from groud/keep_unhandled_events_on_pass | Rémi Verschelde | |
2022-05-17 | Keep input event as unhandled if they go through a control set to ↵ | Gilles Roudière | |
MOUSE_FILTER_PASS | |||
2022-05-16 | Merge pull request #59231 from Sauermann/fix-top-level-identification | Rémi Verschelde | |
2022-05-09 | Simplify anchor metadata | kobewi | |
2022-05-06 | Cleanup metadata usage | kobewi | |
2022-05-05 | Merge pull request #59185 from NeilKleistGao/master | Hugo Locurcio | |
2022-04-28 | Inlcude CanvasLayer transform into calculation of Control screen position | Markus Sauermann | |
2022-04-22 | Implement Label3D node. | bruvzg | |
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector. | |||
2022-04-01 | Fix how Root Control Node is determined | Markus Sauermann | |
2022-04-01 | Remove metadata `_edit_layout_mode` and `_edit_use_custom_anchors` if they ↵ | NeilKleistGao | |
have default values | |||
2022-04-01 | Extract theme property names for localization | Haoyu Qiu | |
2022-03-30 | Fix Control::warp_mouse to respect canvas transform | Markus Sauermann | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-13 | Expose methods for screen-space transforms | kobewi | |
2022-03-10 | Revert "Update mouse cursor shape after changes" | Markus Sauermann | |
This reverts commit 0fce98b4b5f568298477b175c70510924793f6b0. |