| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
Implement column title alignment for `Tree`
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also:
- Add an option to limit the icon size in PopupMenu.
This is similar to how this works in Tree and TreeItem.
- Add the same option to TabBar.
- Add a theme constant for Tree, PopupMenu, Button, and
TabBar to apply this limit on the control level.
Co-authored-by: Daylily-Zeleen <daylily-zeleen@foxmail.com>
|
|/ / |
|
|/ |
|
| |
|
|
|
|
| |
Part of #37604.
|
|
|
|
| |
Co-authored-by: Yuri Sizov <yuris@humnom.net>
|
| |
|
|\
| |
| |
| | |
Fix confusion about TreeItem.add_button ambiguity between id and index
|
| |
| |
| |
| |
| |
| |
| | |
A TreeItem button has an id and an index, which can be distinct.
This leads to confusion.
This PR documents the distinction between id and index.
|
|\ \
| | |
| | |
| | |
| | | |
marzecdawid/only-cursor-multiselect-tree-text-search
Fix text search in Tree with multiselect
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
|
| | |
|
|/
|
|
|
|
|
| |
drawing
The horizontal scrollbar was used before, which is not correct as it has no influence to the drawing width
Also fixed the other wrong locations
|
| |
|
|\
| |
| |
| | |
Fix errors while deselecting all tree items; issue #65185
|
| | |
|
|\ \
| | |
| | | |
Make sure the popup editor is hidden when selected
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
DisplayServer::screen_is_touchscreen will likely never utilize its
parameter p_screen.
This PR replaces this function by DisplayServer::is_touchscreen_available()
with the same functionality.
This solves the problem, that a SubViewport was used for determining
the screen, which resulted in error messages.
|
| | | |
|
|/ / |
|
| | |
|
|/
|
|
| |
translation.
|
| |
|
|\
| |
| |
| | |
Ensure control built-in shortcuts are matched exactly & add shortcuts for SpriteFrames editor
|
| |
| |
| |
| | |
check the action exactly.
|
| | |
|
| |
| |
| |
| | |
change warnings=all to use /W4.
|
|/ |
|
| |
|
|
|
|
|
| |
Removes separate `Command` key (use `Meta` instead).
Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename ItemList's bg -> panel
Rename ItemList's bg_focus -> focus
Rename ProgressBar's bg -> background
Rename ProgressBar's fg -> fill
Rename Tree's bg -> panel
Rename Tree's bg_focus -> focus
Rename ScrollContainer's bg -> panel
Rename FileDialog's *_icon_modulate -> *_icon_color
Rename FileDialog's files_disabled -> file_disabled_color
Rename CheckButton's on/off -> checked/unchecked
Rename check_v_adjust -> check_v_offset
|
| |
|
|\
| |
| | |
Rename `CanvasItem.update()` to `queue_redraw()`
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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`.
|
|/
|
|
|
|
|
|
|
| |
`set_tooltip` -> `set_tooltip_text`
`get_tooltip` -> `get_tooltip_text`
For consistency:
`get_button_tooltip` -> `get_button_tooltip_text`
And the `tooltip` parameter in `add_button` was renamed to `tooltip_text`
|
|\
| |
| | |
Account for TreeItem's Cell icon and center the text Popup vertically
|
| | |
|
|\ \ |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Improve the setters in gui, return directly if the value does not change.
|
| |/ /
| | |
| | |
| | | |
Avoid executing the following value-changed logics if the value does not really change.
|
|/ / |
|
|/ |
|