682b0f7c54
Add switch on hover to TabBar
2025-10-22 00:34:57 +02:00
8973c91293
Add icon color theme items for TabBar and TabContainer
2025-10-03 10:41:28 -03:00
88280a6b2a
Fix TabBar minimum size with clip_tabs on
2025-07-13 16:40:22 -07:00
454e4f817c
Make build profile project detection also set build options
2025-06-03 11:11:33 -03:00
e45cc68092
Merge pull request #106746 from HolonProduction/tab-container-material-fix
...
GUI: Use `TabContainer` material for internal `TabBar`
2025-06-02 18:51:58 -05:00
944295ab04
Fix TabContainer respecting tabbar_background margins
2025-05-31 13:49:38 -07:00
f6e26d01d5
GUI: Use TabContainer material for internal TabBar
2025-05-23 13:58:01 +02:00
5fbc8a61fc
Fix TabBar hidden tabs handling
2025-05-13 18:11:00 -07:00
d16e8b7ca4
Fix and rename mouse filter recursive behavior
...
and focus mode recursive behavior.
2025-04-09 23:45:03 -04:00
b106dfd4f9
Base accessibility API.
2025-04-08 20:14:28 +03:00
bc9d0c7835
Add templated version of ObjectDB::get_instance()
2025-03-27 15:43:23 +01:00
777c6637e9
Merge pull request #103214 from aaronjyoder/master
...
Add tab spacing modifier for tabs in TabBar and TabContainer
2025-03-24 10:00:54 -05:00
7ad0b9b16c
Merge pull request #97495 from Delsin-Yu/control_recursive_disable_children
...
[GUI] Implement properties that can recursively disable child controls' `Focus Mode` & `Mouse Filter`
2025-03-19 12:26:03 +01:00
92ab92114e
Don't duplicate internal nodes
2025-03-07 16:08:53 +01:00
a49ca33a7f
Implement properties that recursively disables children's focus & mouse filter.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-03-07 22:34:58 +08:00
117d5cbf96
Add tab spacing modifier for tabs in TabBar and TabContainer
2025-03-05 16:55:37 -05:00
5dcab0e606
Prevent some internal nodes being duplicated in Controls
2025-02-10 13:27:08 +01:00
815e905972
Typo fix: rename SortableVisbilityMode
2025-01-19 00:33:39 +01:00
f2f34e9c50
Fix TabBar initialization issue and add tests
2024-09-20 18:49:46 -04:00
3d6814e5d2
Fix TabContainer tab offset moving when not needed
2024-09-19 19:26:35 -04:00
2ff61e0252
Fix TabContainer minimum size
2024-09-18 01:41:54 +00:00
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
02e1e6d1ec
Add visibilty mode to as_sortable_control()
2024-06-03 20:01:31 +02:00
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
098a4e945e
Merge pull request #91188 from YeldhamDev/love_fixing_other_peoples_regressions
...
Fix `TabContainer` regressions related to switching tabs in certain cases
2024-05-02 12:46:39 +02:00
1c32fa2f40
Fix TabContainer regressions related to switching tabs in certain cases
2024-04-26 03:07:21 -03:00
779426b2fa
Allow setting icon max width for TabContainer
2024-04-26 08:27:27 +08:00
d7abefd0a3
Merge pull request #91038 from timothyqiu/tab-container-toggle-icon-text
...
Fix TabContainer using wrong content rect after tab title update
2024-04-23 19:12:03 +02:00
b37ddfc606
Add tab tooltip text
2024-04-23 08:28:48 +04:00
91918e8cb7
Fix TabContainer not updating content rect after changing tab title
2024-04-23 09:48:59 +08:00
fd14ba34d1
Fix TabContainer not redrawing after toggling tab icon
2024-04-20 21:08:46 +08:00
adea1a4b9b
Fix TabContainer desync when tabs share names
2024-04-09 02:02:05 -03:00
79ba22a73f
Use Vector* component-wise min/max/clamp functions where applicable
2024-03-20 13:47:42 +01:00
6e965f6c83
Allow tab deselection
2024-01-29 14:30:34 -05:00
f6a212837b
TabContainer bottom position
2024-01-06 15:31:08 -05:00
a2674463fa
fix dock visibility issues
2023-10-30 10:52:07 -04:00
8985a46bdd
TabBar save current tab
2023-10-26 18:32:22 -04:00
b7884878fb
Fix TabContainer drag to rearrange
2023-10-25 16:22:32 -04:00
701c8d8323
Fix tab dragging issues
2023-10-22 13:58:31 -04:00
215e036600
Add bulk change guards to successive theme overrides in Editor and GUI
2023-10-19 18:14:14 +02:00
c57d9f3483
Merge pull request #79104 from DrRevert/focusable_tabs_refactor
...
Allow to focus individual tabs in `TabBar`/`TabContainer`
2023-09-25 17:17:51 +02:00
42fb795eb8
Merge pull request #80227 from raulsntos/get_tab_bar
...
Expose the `TabBar` of a `TabContainer`
2023-09-24 23:30:56 +02:00
408a08f2c1
Expose the TabBar of a TabContainer
...
Add `TabContainer::get_tab_bar` method to retrieve the `TabBar` of a `TabContainer`.
2023-09-22 20:08:28 +02:00
18811ac814
Allow to focus individual tabs in TabBar/TabContainer
2023-09-17 18:49:48 +02:00
2924bfd4d3
Register theme properties with ThemeDB
2023-09-11 13:45:23 +02:00
d7bf05b490
Fix TabContainer's font_hovered_color theme property
2023-08-30 21:25:41 +05:30
dcd2b883eb
Use NULL instead of COND checks when appropriate
...
Restricted to scene
2023-06-10 08:56:30 +02:00
abd894daf7
Fixed error messages when setting all_tab_in_front of TabContainer
...
Some signal handlers weren't unregistered when removing the wrapped
child TabBar, which resulted in errors printed when the TabBar was
removed and added again when the flag was updated
2023-04-30 08:17:21 +02:00
b5ddafcab2
Merge pull request #76374 from OverloadedOrama/more-tab-container-signals
...
Add missing `TabBar` signals to `TabContainer`
2023-04-24 16:48:01 +02:00
dfee04ae2a
Merge pull request #74632 from davthedev/tabs-hover
...
Add theming support for hovered tabs
2023-04-24 16:42:38 +02:00