Qtile

Latest version: v0.25.0

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.15.1

* bugfixes
- fix qtile reload (it was crashing)

0.15.0

!!! Config breakage !!!
- removed the mpd widget, which depended on python-mpd.
- the Clock widget now requires pytz to handle timezones that are
passed as string
- libqtile.command.Client does not exist anymore and has been
replaced by libqtile.command_client.CommandClient
!!! deprecation warning !!!
- libqtile.command.lazy is deprecated in favor of libqtile.lazy.lazy
* features
- Python 3.8 support
- `wallpaper` and `wallpaper_mode` for screens
- bars can now have margins
- `lazy.toscreen` called twice will now toggle the groups
(optional with the `toggle` parameter)
- `lazy.window.togroup` now has `switch_group` parameter to follow
the window to the group it is sent to
- qtile now copies the default config if the config file does not exist
- all widgets now use Pango markup by default
- add an `fmt` option for all textbox widgets
- new PulseVolume widget for controlling PulseAudio
- new QuickExit widget, mainly for the default config
- new non-graph CPU widget
- KeyboardLayout widget: new `options` parameter
- CheckUpdates widget: support ArchLinux yay
- GroupBox widget: new `block_highlight_text_color` parameter
- Mpd2 widget: new `color_progress` parameter
- Maildir widget can now display the inbox grand total
- the Net widget can now use bits as unit
- Spacer widget: new `background_color` parameter
- More consistent resize behavior in Columns layout
- various improvements of the default config
- large documentation update and improvements (e.g. widget
dependencies)
* bugfixes
- qtile binary: don't fail if we can't set the locale
- don't print help if qtile-cmd function returns nothing
- Monad layout: fix margins when flipped

0.14.2

* bugfixes
- previous release still exhibited same issues with package data,
really fix it this time

0.14.1

* bugfixes
- properly include png files in the package data to install included
icons

0.14.0

!!! Python version breakage !!!
- Python 2 is no longer supported
- Python 3.4 and older is no longer supported
!!! Config breakage !!!
- Many internal things were renamed from camel case to snake case. If
your config uses main(), or any lazy.function() invocations that
interact directly with the qtile object, you may need to forward port
them. Also note that we do *not* consider the qtile object to be a
stable api, so you will need to continue forward porting these things
for future refactorings (for wayland, etc.). A better approach may be
to add an upstream API for what you want to do ;)
- Maildir's subFolder and maildirPath changed to maildir_path and
sub_folder.
- the graph widget requires the psutil library to be installed
* features
- add custom `change_command` to backlight widget
- add CommandSet extension to list available commands
- simplify battery monitoring widget interface and add freebsd
compatible battery widget implementation
- track last known mouse coordinates on the qtile manager
- allow configuration of warping behavior in columns layout
* bugfixes
- with cursor warp enabled, the cursor is warped on screen change
- fix stepping groups to skip the scratch pad group
- fix stack layout to properly shuffle
- silence errors when unmapping windows

0.13.0

!!! deprecation warning !!!
- wmii layout is deprecated in terms of columns layout, which has the
same behavior with different defaults, see the wmii definition for
more details
* features
- add svg handling for images
- allow addgroup command to set the layout
- add command to get current log level
- allow groupbox to hide unused groups
- add caps lock indicator widget
- add custom_command to check_update widget
* bugfixes
- better shutdown handling
- fix clientlist current client tracking
- fix typo in up command on ratiotile layout
- various fixes to check_update widget
- fix 0 case for resize screen

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.