outfoxxed
56de6b5c48
Unhide all nodes on layout disable
...
Fixes all tabbed nodes disappearing on update / layout switch
2023-06-12 00:27:44 -07:00
outfoxxed
cb90e44c1d
Add visible
flag for hy3:movefocus
2023-06-11 23:00:24 -07:00
outfoxxed
ea43c60991
Change hy3:raisefocus
to hy3:changefocus
and add more options
2023-06-11 22:19:43 -07:00
outfoxxed
3107efb73e
Wrap raiseFocus to the lowest window from the root
2023-06-11 17:00:39 -07:00
outfoxxed
7c29490cee
Fix mixed colors if a tab is both urgent and focused
2023-06-09 01:26:32 -07:00
outfoxxed
1fa5ce199b
Fix urgent state in tab bars
2023-06-09 01:19:13 -07:00
outfoxxed
4323e901c7
Animate focused/urgent state in tab bars
2023-06-09 00:36:44 -07:00
outfoxxed
3e08002068
New tab in/out animation
2023-06-09 00:18:37 -07:00
outfoxxed
37e3f273d1
Add clang-format and editorconfig
2023-06-07 03:22:17 -07:00
outfoxxed
45fb1698c1
Fix ub in windowTitleHook
...
Called `updateTabBarRecursive` with null thisptr.
2023-06-06 22:40:13 -07:00
outfoxxed
90f36e3b00
Fix tab bar position
2023-06-04 22:13:25 -07:00
outfoxxed
c74b108c29
Fix missing group inset
2023-06-04 22:05:21 -07:00
outfoxxed
d99f3253fb
Fix slide animations
2023-06-04 21:32:30 -07:00
outfoxxed
e833ef3960
Remove hy3:focustab
from README
...
Currently does not work as expected.
2023-06-04 20:50:08 -07:00
outfoxxed
e298d6dee4
Remove detailed tabs section in readme
2023-06-04 20:29:54 -07:00
outfoxxed
6331f32d1f
Allow focusing tab groups via mouse click
2023-06-04 20:26:22 -07:00
outfoxxed
0b56b11d38
Fix tab in/out animation not using windowsMove
2023-06-04 19:03:30 -07:00
outfoxxed
4f4fce6d3c
Fix being able to open a stack of tab groups
2023-06-04 18:29:29 -07:00
outfoxxed
9c0fda193d
Add missing config options to README
2023-06-04 17:38:17 -07:00
outfoxxed
1a490734ba
Add text in tab bars
2023-06-04 17:28:26 -07:00
outfoxxed
7061981a1e
Merge branch 'master' into tabs
2023-06-04 14:39:53 -07:00
outfoxxed
7cd6505403
Remove explicit gcc12Stdenv in flake
2023-06-04 14:36:47 -07:00
outfoxxed
d892bb6db7
Fix hy3 dispatchers in named workspaces
2023-06-04 14:09:47 -07:00
outfoxxed
c4b6b14aad
Merge branch 'master' into tabs
2023-06-04 13:38:16 -07:00
outfoxxed
751a4c7568
Update tracked hyprland version
2023-06-04 13:33:51 -07:00
outfoxxed
7a7a8c79af
Handle "urgent" window state in tab bar
2023-06-03 02:00:50 -07:00
outfoxxed
b9568783b1
Document tab bar status and options in README.md
2023-06-02 01:35:47 -07:00
outfoxxed
9a5b7c1940
Add color / padding bar settings
2023-06-02 01:25:53 -07:00
outfoxxed
f240c66ab6
Fix tab spawn offset
2023-06-02 00:30:05 -07:00
outfoxxed
aad4ea397b
Fix gaps
2023-06-02 00:12:33 -07:00
outfoxxed
6abc418854
Fix nested tabbed groups and hidden nodes not getting recalc'd
2023-06-01 21:58:18 -07:00
outfoxxed
8661b300e1
Revert "Fix non focused tab nodes not receiving recalcs"
...
Caused the nested groups bug to reappear
This reverts commit eacde194dc
.
2023-06-01 02:27:24 -07:00
outfoxxed
8dab4009f6
Minor cleanup
2023-06-01 02:11:30 -07:00
outfoxxed
c8ae1d1aa2
Better node focus display in tabs
...
Active child is always marked focused
All nodes are marked focused if the group is selected
2023-06-01 00:25:12 -07:00
outfoxxed
eacde194dc
Fix non focused tab nodes not receiving recalcs
2023-05-31 23:46:53 -07:00
outfoxxed
66974389b3
Fix tab bars rendering over fullscreen windows
2023-05-31 23:40:54 -07:00
outfoxxed
3a2ec87255
Fix moving focus to a group not focusing last focused node
2023-05-31 22:54:27 -07:00
outfoxxed
d99df236c5
Force root recalc when selection changes
...
Fixes bugs related to window hidden state and tab groups
2023-05-31 22:43:30 -07:00
outfoxxed
45d0c20cba
Fix tab bars appearing on all workspaces
2023-05-31 22:11:59 -07:00
outfoxxed
76551a40ef
Hide inactive tab group windows
2023-05-31 01:31:22 -07:00
outfoxxed
131a51be62
Implement damage
2023-05-30 23:23:46 -07:00
outfoxxed
8e69c390c7
Fix tab bars with multiple monitors
2023-05-30 01:45:48 -07:00
outfoxxed
90b50d5b1a
Add needs_redraw to tab bars
...
Still dependent on getting/setting damage.
2023-05-30 01:10:46 -07:00
outfoxxed
00262d89dd
Render tab bars based on the topmost window
2023-05-29 02:36:13 -07:00
outfoxxed
5a76590882
Fix tab stencil area
2023-05-29 00:21:05 -07:00
outfoxxed
910fcc0f25
Move tab create/update/delete to relevant locations
...
Also tab close animation
2023-05-28 23:19:35 -07:00
outfoxxed
8715516d93
Tab removal animation
...
Requires Hyprland#2389 (tracked in flake)
2023-05-28 17:50:22 -07:00
outfoxxed
d78601b5c8
Correctly handle small tab bar sizes
2023-05-28 17:15:39 -07:00
outfoxxed
84d2b560e0
Fix tab bars being drawn at the wrong scale
2023-05-28 16:44:32 -07:00
outfoxxed
e717c00603
Rework tabs to use individual textures, change style
...
Rework tabs to use individual textures, will help future work related
to entry/exit animations.
Change style to individual bars per tab, as it plays nicer with
animations and looks better.
2023-05-28 02:55:21 -07:00