Releases: jinliu/kdotool
Releases · jinliu/kdotool
v0.2.3
v0.2.2
New commands:
- getmouselocation
- getwindowid
New command options:
- set_desktop_for_window: current_desktop, all
- windowstate: no_border
- search: --id, --case-sensitive
- now you can use negative window index to reference from the most recent window
New options:
- -q, --quiet
Other:
- Now you can use
kdotoolas a Rust lib. Currently only one function:get_active_window_info.
v0.2.1: Reduce binary size
The size of kdotool executable is reduced from 11MB to 2MB.
v0.2.0
v0.2.0 (2023-11-23)
Added
Global options:
--version
New global commands:
savewindowstackloadwindowstackset_desktopget_desktopset_num_desktops(KDE 5 only)get_num_desktops
New window actions:
set_desktop_for_windowget_desktop_for_windowwindowstate- Supported properties:
- above
- below
- skip_taskbar
- skip_pager
- fullscreen
- shaded
- demands_attention
- MISSING:
- modal
- sticky
- hidden
- maximized_vert
- maximized_horz
- Supported properties:
New command options:
search--desktop--screen(KDE 5 only)
windowmoveandwindowsize- size in percentage
Internal Changes
- Script output is now sent via dbus, instead of parsing KWin logs.
v0.1.0: Initial release
Release v0.1.0