Qtile

Latest version: v0.25.0

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

Scan your dependencies

Page 4 of 6

0.12.0

!!! Config breakage !!!
- Tile layout commands up/down/shuffle_up/shuffle_down changed to be
more consistent with other layouts
- move qcmd to qtile-cmd because of conflict with renameutils, move
dqcmd to dqtile-cmd for symmetry
* features
- add `add_after_last` option to Tile layout to add windows to the end
of the list.
- add new formatting options to TaskList
- allow Volume to open app on right click
* bugfixes
- fix floating of file transfer windows and java drop-downs
- fix exception when calling `cmd_next` and `cmd_previous` on layout
without windows
- fix caps lock affected behaviour of key bindings
- re-create cache dir if it is deleted while qtile is running
- fix CheckUpdates widget color when no updates
- handle cases where BAT_DIR does not exist
- fix the wallpaper widget when using `wallpaper_command`
- fix Tile layout order to not reverse on reset
- fix calling `focus_previous/next` with no windows
- fix floating bug is BSP layout

0.11.1

* bug fix
- fixed pip install of qtile

0.11.0

!!! Completely changed extension configuration, see the documentation !!!
!!! `extention` subpackage renamed to `extension` !!!
!!! `extentions` configuration variable changed to `extension_defaults` !!!
* features
- qshell improvements
- new MonadWide layout
- new Bsp layout
- new pomodoro widget
- new stock ticker widget
- new `client_name_updated` hook
- new RunCommand and J4DmenuDesktop extension
- task list expands to fill space, configurable via `spacing` parameter
- add group.focus_by_name() and group.info_by_name()
- add disk usage ratio to df widget
- allow displayed group name to differ from group name
- enable custom TaskList icon size
- add qcmd and dqcmd to extend functionality around qtile.command
functionality
- add ScratchPad group that has configurable drop downs
* bugfixes
- fix race condition in Window.fullscreen
- fix for string formatting in qtile_top
- fix unicode literal in tasklist
- move mpris2 initialization out of constructor
- fix wlan widget variable naming and division
- normalize behavior of layouts on various commands
- add better fallback to default config
- update btc widget to use coinbase
- fix cursor warp when using default layout implementation
- don't crash when using widget with unmet dependencies
- fix floating window default location

0.10.7

* features
- new MPD widget, widget.MPD2, based on `mpd2` library
- add option to ignore duplicates in prompt widget
- add additional margin options to GroupBox widget
- add option to ignore mouse wheel to GroupBox widget
- add `watts` formatting string option to Battery widgets
- add volume commands to Volume widget
- add Window.focus command
* bugfixes
- place transient windows in the middle of their parents
- fix TreeTab layout
- fix CurrentLayoutIcon in Python 3
- fix xcb handling for xcffib 0.5.0
- fix bug in Screen.resize
- fix Qtile.display_kb command

0.10.6

!!! qsh renamed to qshell !!!
This avoids name collision with other packages
* features
- Test framework changed to pytest
- Add `startup_complete` hook
* bugfixes
- Restore dynamic groups on restart
- Correct placement of transient_for windows
- Major bug fixes with floating window handling
* file path changes (XDG Base Directory specification)
- the default log file path changed from ~/.qtile.log to
~/.local/share/qtile/qtile.log
- the cache directory changed from ~/.cache to ~/.cache/qtile
- the prompt widget's history file changed from ~/.qtile_history to
~/.cache/qtile/prompt_history

0.10.5

!!! Python 3.2 support dropped !!!
!!! GoogleCalendar widget dropped for KhalCalendar widget !!!
!!! qtile-session script removed in favor of qtile script !!!
* features
- new Columns layout, composed of dynamic and configurable columns of
windows
- new iPython kernel for qsh, called iqsh, see docs for installing
- new qsh command `display_kb` to show current key binding
- add json interface to IPC server
- add commands for resizing MonadTall main panel
- wlan widget shows when you are disconnected and uses a configurable
format
* bugfixes
- fix path handling in PromptWidget
- fix KeyboardLayout widget cycling keyboard
- properly guard against setting screen to too large screen index

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.