Tab overhaul #4

Merged
Sudo-Ivan merged 3 commits from Tab-Overhaul into master 2025-11-03 17:40:43 +00:00

3 Commits

Author SHA1 Message Date
6b5d476d74 Merge branch 'master' into Tab-Overhaul 2025-11-03 17:40:22 +00:00
a32a542c54 Improve TabsManager for adaptive tab visibility and overflow handling
- Updated the constructor to set the resize event handler for dynamic tab visibility.
- Refactored tab visibility logic to adjust based on available page width, moving excess tabs to an overflow menu.
- Enhanced tab addition and removal methods to ensure proper overflow management.
- Updated unit tests to verify adaptive behavior of the overflow menu based on page width changes.
2025-09-28 20:26:03 -05:00
e77faa5105 Update TabsManager with overflow menu functionality
- Added support for an overflow menu in the tab bar when the number of tabs exceeds the maximum visible limit.
- Updated tab bar initialization to include scroll mode and maximum visible tabs.
- Refactored tab addition logic to ensure proper overflow handling.
2025-09-28 19:51:26 -05:00