Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix TabBar initialization issue and add tests | kit | 2024-09-20 | 1 | -3/+12 |
| | |||||
* | Set auto translate mode for drag previews | Haoyu Qiu | 2024-09-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | - Controls - `LineEdit`, `TextEdit`: Always disabled since it's dragging user input. - `TabBar`: Use the same auto translate mode as the node. - `RichTextLabel`: Always disable since auto translation is done differently from other controls (selection text you get programmatically is always after auto translation). - Editor - Disable drag preview auto translation if the text is user input, filename, or class name. - Also disabled unexpected auto translation for audio bus effect names. | ||||
* | Clear TabBar tab close button's rect after it's hidden | kleonc | 2024-08-04 | 1 | -0/+2 |
| | |||||
* | Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit | Yuri Rubinsky | 2024-07-09 | 1 | -0/+1 |
| | |||||
* | Use Core/Scene stringnames consistently | kobewi | 2024-05-13 | 1 | -1/+1 |
| | |||||
* | Fix PropertyListHelper::_get_property returning a valid value even if an ↵ | Gilles Roudière | 2024-05-10 | 1 | -0/+1 |
| | | | | | | index is outside the array valid indices Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | ||||
* | Add tab tooltip text | Mansur Isaev | 2024-04-23 | 1 | -1/+28 |
| | |||||
* | Add PropertyListHelper in all simple cases | kobewi | 2024-04-11 | 1 | -52/+9 |
| | |||||
* | Fix error spam when adding tabs to `TabBar` without deselect | A Thousand Ships | 2024-02-20 | 1 | -4/+5 |
| | | | | | `current` was allowed to be `-1` when deselection was disabled, causing errors in other methods when updating the size. | ||||
* | Tweak property order in the inspector for TabBar | jsjtxietian | 2024-02-18 | 1 | -3/+13 |
| | |||||
* | Fix `TabBar` size when theme changes | Mounir Tohami | 2024-02-13 | 1 | -0/+1 |
| | |||||
* | Allow tab deselection | kit | 2024-01-29 | 1 | -31/+79 |
| | |||||
* | Update deferred calls to use Callables | kobewi | 2024-01-09 | 1 | -1/+0 |
| | |||||
* | TabContainer bottom position | kit | 2024-01-06 | 1 | -0/+10 |
| | |||||
* | Add const references detected by clang-tidy | Wilson E. Alvarez | 2023-12-16 | 1 | -2/+2 |
| | |||||
* | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 1 | -2/+2 |
| | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | ||||
* | Merge pull request #83963 from YeldhamDev/try_active_tabs_first | Rémi Verschelde | 2023-10-28 | 1 | -2/+19 |
|\ | | | | | | | Fix disabled tabs being selected when removing the current one | ||||
| * | Fix disabled tabs being selected when removing the current one | Michael Alexsander | 2023-10-25 | 1 | -2/+19 |
| | | |||||
* | | TabBar save current tab | kit | 2023-10-26 | 1 | -3/+10 |
|/ | |||||
* | Fix tab dragging issues | kit | 2023-10-22 | 1 | -44/+60 |
| | |||||
* | Fix phantom tab right button. | Wierdox | 2023-10-13 | 1 | -0/+2 |
| | |||||
* | Merge pull request #81648 from 4d49/fix-tab-metadata | Rémi Verschelde | 2023-10-02 | 1 | -5/+0 |
|\ | | | | | | | Remove the equality check for `TabBar.set_tab_metadata` | ||||
| * | Removes the equality check for `set_tab_metadata` | Mansur Isaev | 2023-09-14 | 1 | -5/+0 |
| | | | | | | | | | | | | Makes the code equivalent to the `Tree.set_metadata` code. Fix: https://github.com/godotengine/godot/issues/81647 | ||||
* | | Make hovered tabs be drawn with the unselected's width at minimum | Michael Alexsander | 2023-09-26 | 1 | -5/+10 |
| | | |||||
* | | Allow to focus individual tabs in TabBar/TabContainer | Arkadiusz Marcin Kołek | 2023-09-17 | 1 | -3/+88 |
|/ | |||||
* | Register theme properties with ThemeDB | Yuri Sizov | 2023-09-11 | 1 | -33/+30 |
| | |||||
* | Fix delay on tab resizing when (un)hovering tabs | Michael Alexsander | 2023-06-27 | 1 | -0/+3 |
| | |||||
* | Merge pull request #74632 from davthedev/tabs-hover | Rémi Verschelde | 2023-04-24 | 1 | -1/+11 |
|\ | | | | | | | Add theming support for hovered tabs | ||||
| * | Add theming support for hovered tabs | David Giardi | 2023-04-19 | 1 | -1/+11 |
| | | | | | | | | Tabs can now be styled differently when hovered by the mouse pointer. | ||||
* | | Make tab's close button responsive to touch taps | Fredia Huya-Kouadio | 2023-04-22 | 1 | -0/+2 |
| | | |||||
* | | Add Tab Metadata | ShadyChibinko | 2023-04-11 | 1 | -0/+17 |
|/ | |||||
* | Make icons of scripted and custom classes fit the editor UI | Yuri Sizov | 2023-03-31 | 1 | -10/+64 |
| | | | | | | | | | | | 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> | ||||
* | Fix `TabBar` not redrawing on locale change | Danil Alexeev | 2023-02-15 | 1 | -0/+2 |
| | |||||
* | Expose TabBar::clear_tabs to GDScript | Stanislav Labzyuk | 2023-01-08 | 1 | -0/+1 |
| | |||||
* | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
| | | | | | | | | | | | | | | | | | | | | 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". | ||||
* | Fix errors when `TabBar` is empty | Michael Alexsander | 2022-12-27 | 1 | -9/+22 |
| | |||||
* | Code simplifications found by cppcheck | Markus Sauermann | 2022-11-21 | 1 | -3/+0 |
| | | | | | | | They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | ||||
* | Fix key mapping changes when moving from macOS to other platform | bruvzg | 2022-09-07 | 1 | -2/+2 |
| | | | | | Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | ||||
* | Add a lifecycle method for manual theme item caching to Control | Yuri Sizov | 2022-09-01 | 1 | -112/+92 |
| | |||||
* | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | 2022-08-29 | 1 | -43/+43 |
| | | | | | | | | | | 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`. | ||||
* | Add some codes, returnes directly if the value is not changed. | 风青山 | 2022-08-23 | 1 | -0/+40 |
| | | | | Avoid executing the following value-changed logics if the value does not really change. | ||||
* | Refactor Font configuration and import UI, and Font resources. | bruvzg | 2022-07-06 | 1 | -46/+1 |
| | |||||
* | Add suffixes to all nodes and resources | FireForge | 2022-06-11 | 1 | -1/+1 |
| | |||||
* | Reset buttons_visible to false while tabs is empty in TabBar::_update_cache | Rindbee | 2022-05-28 | 1 | -0/+1 |
| | |||||
* | Rename theme properties to include underscores | FireForge | 2022-04-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | - check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | ||||
* | Merge pull request #59336 from YeldhamDev/where_we_dropping_boys | Rémi Verschelde | 2022-03-26 | 1 | -11/+89 |
|\ | |||||
| * | Add visual marker when dragging and dropping tabs | Michael Alexsander | 2022-03-21 | 1 | -11/+89 |
| | | |||||
* | | Fix `tabs_rearrange_group` property being exposed as a `bool` instead of a `int` | Michael Alexsander | 2022-03-19 | 1 | -1/+1 |
|/ | |||||
* | Replace `TabBar`'s `min_width` with `max_tab_width` and expose it | Michael Alexsander | 2022-03-09 | 1 | -46/+35 |
| | |||||
* | Fix regressions with nameless and icon-only tabs | Michael Alexsander | 2022-03-06 | 1 | -3/+3 |
| |