Qtile

Latest version: v0.25.0

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

Scan your dependencies

Page 5 of 6

0.10.4

!!! Config breakage !!!
- positional arguments to Slice layout removed, now `side` and `width`
must be passed in as keyword arguments
* features
- add alt coin support to BitcoinTracker widget
* bugfixes
- don't use six.moves assignment (fix for >=setuptools-19.3)
- improved floating and fullscreen handling
- support empty or non-charging secondary battery in BatteryWidget
- fix GoogleCalendar widget crash

0.10.3

* features
- add wmii layout
- add BSD support to graph widgets
* bugfixes
- fix (some) fullscreen problems
- update google calendar widget to latest google api
- improve multiple keyboard layout support
- fix displaying Systray widget on secondary monitor
- fix spawn file descriptor handling in Python 3
- remove duplicate assert code in test_verticaltile.py
- allow padding_{x,y} and margin_{x,y} widget attrs to be set to 0

0.10.2

* features
- add qtile-top memory monitoring
- GroupBox can set visible groups
- new GroupBox highlighting, line
- allow window state to be hidden on WindowName widget
- cmd_togroup can move to current group when None sent
- added MOC playback widget
- added memory usage widget
- log truncation, max log size, and number of log backups configurable
- add a command to change to specific layout index
(lazy.to_layout_index(index))
* bugfixes
- fixed memory leak in dgroups
- margin fixes for MonalTall layout
- improved cursor warp
- remove deprecated imp for Python >= 3.3
- properly close file for NetGraph
- fix MondadTall layout grow/shrink secondary panes for Python 2
- Clock widget uses datetime.now() rather than .fromtimestamp()
- fix Python 3 compatibility of ThermalSensor widget
- various Systray fixes, including implementing XEMBED protocol
- print exception to log during loading config
- fixed xmonad layout margins between main and secondary panes
- clear last window name from group widgets when closed
- add toggleable window border to single xmonad layout
* config breakage
- layouts.VerticalTile `windows` is now `clients`
- layouts.VerticalTile focus_next/focus_previous now take a single
argument, similar to other layouts

0.10.1

This release fixes a problem that made the PyPI package uninstallable,
qtile will work with a pip install now

0.10.0

!!! Config breakage !!!
- various deprecated commands have been removed:
Screen.cmd_nextgroup: use cmd_next_group
Screen.cmd_prevgroup: use cmd_prev_group
Qtile.cmd_nextlayout: use cmd_next_layout
Qtile.cmd_prevlayout: use cmd_prev_layout
Qtile.cmd_to_next_screen: use cmd_next_screen
Qtile.cmd_to_prev_screen: use cmd_prev_screen
- Clock widget: remove fmt kwarg, use format kwarg
- GmailChecker widget: remove settings parameter
- Maildir widget: remove maildirPath, subFolders, and separator kwargs
* Dependency updates
- cffi>=1.1 is now required, along with xcffib>=0.3 and cairocffi>=0.7
(the cffi 1.0 compatible versions of each)
- Care must be taken that xcffib is installed *before* cairocffi
* features
- add support for themed cursors using xcb-cursor if available
- add CheckUpdate widget, for checking package updates, this deprecates
the Pacman widget
- add KeyboardKbdd widget, for changing keyboard layouts
- add Cmus widget, for showing song playing in cmus
- add Wallpaper widget, for showing and cycling wallpaper
- add EzConfig classes allowing shortcuts to define key bindings
- allow GroupBox urgent highlighting through text
- Bar can be placed vertically on sides of screens (widgets must be
adapted for vertical viewing)
- add recognizing brightness keys
* bugfixes
- deprecation warnings were not printing to logs, this has been fixed
- fix calculation of y property of Gap
- fix focus after closing floating windows and floating windows
- fix various Python 3 related int/float problems
- remember screen focus across restarts
- handle length 1 list passed to Drawer.set_source_rgb without raising
divide by zero error
- properly close files opened in Graph widget
- handle _NET_WM_STATE_DEMANDS_ATTENTION as setting urgency
- fix get_wm_transient_for, request WINDOW, not ATOM

0.9.1

This is primarily a unicode bugfix release for 0.9.0; there were several
nits related to the python2/3 unicode conversion that were simply wrong.
This release also adds license headers to each file, which is necessary for
distro maintainers to package Qtile.
* bugfixes
- fix python2's importing of gobject
- fix unicode handling in several places

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.