qtile: Mirror widgets do not stretch
The issue:
I want do share the bar on all screens of the system. Because Its a laptop, the number of screens is variable.
Qtile Version: 0.21.0 Qtile Log: does not show a new error.
I began with the following attempt:
common_bar = [widget.Sep(), widget.Image(), widget.GroupBox(), ..., widget.Promt(), widget.Spacer(), widget.WindowName(), ..., widget.CurrentLayoutIcon(), widget.Systray(),...]
screens = [
Screen(top=bar.Bar(common_bar), 26, background=background),
Screen(top=bar.Bar(common_bar), 26, background=background),
]
The bar is shown, but:
- not correct (stuff is missing)
- systray crashed
- some widget are on Screen 1 and two half widgets are on display 0.
Required:
- I have searched past issues to see if this bug has already been reported.
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 16 (9 by maintainers)
Commits related to this issue
- Tidying up Mirrors Some of my earlier code seemed a bit over-engineered and there were a few annoying bugs: 1) Mirror's contents only updated when the reflection called `draw`. 2) Stretch widgets wo... — committed to elParaguayo/qtile by elParaguayo 2 years ago
- Tidying up Mirrors Some of my earlier code seemed a bit over-engineered and there were a few annoying bugs: 1) Mirror's contents only updated when the reflection called `draw`. 2) Stretch widgets wo... — committed to elParaguayo/qtile by elParaguayo 2 years ago
- Tidying up Mirrors Some of my earlier code seemed a bit over-engineered and there were a few annoying bugs: 1) Mirror's contents only updated when the reflection called `draw`. 2) Stretch widgets wo... — committed to elParaguayo/qtile by elParaguayo 2 years ago
- Tidying up Mirrors Some of my earlier code seemed a bit over-engineered and there were a few annoying bugs: 1) Mirror's contents only updated when the reflection called `draw`. 2) Stretch widgets wo... — committed to qtile/qtile by elParaguayo 2 years ago
That’s a great hint. Helped alot!