Overview

Request 1153742 accepted

- Update specfile
* add python3-isort for tests
- Update specfile
* add python3-libcst for tests
- Update to version 0.24.0
!!! config breakage/changes !!!
- Matches no longer use "include/substring" style matching. But match the string
exactly. Previously on X11, if the WM_TYPE of a spawned window is e.g. dialog a
match with wm_type dialognoonereadschangelogs would return true. Additionally
a window with an empty WM_CLASS (which can happen) would match anything. If
you rely this style of substring matching, pass a regex to your match or use
a function with func=.
Using a list of strings inside Match with role, title, wm_class,
wm_instance_class, wm_type are also deprecated, use a regex. Right now we
replace the property with a regex if it's a list and warn with a deprecation
message. You can use "qtile migrate" to migrate your config to this.
* features
- Change how `tox` runs tests. See
https://docs.qtile.org/en/latest/manual/contributing.html#running-tests-locally
for more information on how to run tests locally.
- Add `ScreenSplit` layout which allows multiple layouts per screen. Also adds `ScreenSplit`
widget to display name of active split.
- Updated `Bluetooth` widget which allows users to manage multiple devices in a single widget
- Add `align` option to `Columns` layout so new windows can be added to left or right column.
- `.when()` have two new parameters:
- `func: Callable`: Enable call when the result of the callable evaluates to True
- `condition: bool`: a boolean value to determine whether the lazy object should be run. Unlike `func`, the
condition is evaluated once when the config file is first loaded.
- Add ability to have bar drawns over windows by adding `reserve=False` to bar's config to
stop the bar reserving screen space.
- Add ability for third-party code (widgets, layouts) to create hooks
- Add ability to create user-defined hooks which can be fired from external scripts
* bugfixes
- Fix two bugs in stacking transient windows in X11
- Checking configs containing `qtile.core.name` with `python config.py` don't fail anymore (but `qtile.core.name`
will be `None`)
- Fix an error if a wayland xwindow has unknown wm_type

Loading...
Request History
Soc Virnyl Estela's avatar

uncomfyhalomacro created request

- Update specfile
* add python3-isort for tests
- Update specfile
* add python3-libcst for tests
- Update to version 0.24.0
!!! config breakage/changes !!!
- Matches no longer use "include/substring" style matching. But match the string
exactly. Previously on X11, if the WM_TYPE of a spawned window is e.g. dialog a
match with wm_type dialognoonereadschangelogs would return true. Additionally
a window with an empty WM_CLASS (which can happen) would match anything. If
you rely this style of substring matching, pass a regex to your match or use
a function with func=.
Using a list of strings inside Match with role, title, wm_class,
wm_instance_class, wm_type are also deprecated, use a regex. Right now we
replace the property with a regex if it's a list and warn with a deprecation
message. You can use "qtile migrate" to migrate your config to this.
* features
- Change how `tox` runs tests. See
https://docs.qtile.org/en/latest/manual/contributing.html#running-tests-locally
for more information on how to run tests locally.
- Add `ScreenSplit` layout which allows multiple layouts per screen. Also adds `ScreenSplit`
widget to display name of active split.
- Updated `Bluetooth` widget which allows users to manage multiple devices in a single widget
- Add `align` option to `Columns` layout so new windows can be added to left or right column.
- `.when()` have two new parameters:
- `func: Callable`: Enable call when the result of the callable evaluates to True
- `condition: bool`: a boolean value to determine whether the lazy object should be run. Unlike `func`, the
condition is evaluated once when the config file is first loaded.
- Add ability to have bar drawns over windows by adding `reserve=False` to bar's config to
stop the bar reserving screen space.
- Add ability for third-party code (widgets, layouts) to create hooks
- Add ability to create user-defined hooks which can be fired from external scripts
* bugfixes
- Fix two bugs in stacking transient windows in X11
- Checking configs containing `qtile.core.name` with `python config.py` don't fail anymore (but `qtile.core.name`
will be `None`)
- Fix an error if a wayland xwindow has unknown wm_type


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:20 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:20"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:20"


Jan Engelhardt's avatar

jengelh accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:20 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:20 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:20 got accepted.

openSUSE Build Service is sponsored by