This repository has been archived by the owner on Oct 11, 2024. It is now read-only.
Releases: nwg-piotr/sgtk-menu
Releases · nwg-piotr/sgtk-menu
sgtk-menu 1.1.2
sgtk-dmenu
command added
sgtk-menu 1.0.1
- menu: fix to list
.desktop
entries from all possible data dirs - bar: box containing buttons named
#bar
for styling purposes
sgtk-menu 1.0.0
- dropped dependency on the
i3ipc
module, which was troublesome at packaging; it means thatenum-compat
is no longer necessary as well; active screen detection on sway / i3 is now being performed withswaymsg -t get_outputs
andi3-msg -t get_workspaces
; - bar: quit on overlay focus out event.
sgtk-menu 0.9.0
- check_wm() - a new common function in tools.py
- display_geometry() function made common, moved to tools.py
- widgets naming simplified, all #item-* names merged into #item
- merged Make packageable. #29
sgtk-menu 0.8.0
- added
sgtk-bar
command to create a button bar on the basis of a json file - way of sample configs creation altered, more json files added
- method to determine the currently active display on X11 altered
sgtk-menu 0.7.1
Protection from accidental misbehaviour on Openbox
If it happened to the MainWindow (invisible!) to be clicked and dragged by any chance, the menu would not pop up. This raises no exception, just a GTK warning, so the program was still active - and unresponsive, as we don't allow multiple instances. From now on in such circumstances it's being terminated.
sgtk-menu 0.7.0
- searchbox given
#searchbox
name for custom styling - added support for custom .css files
sgtk-menu 0.5.1
As I only use a single floating window manager, which is Openbox, I decided not to support the others, at least at the moment. If neither sway nor i3 detected, the positioning arguments will be omitted: the menu is expected to appear at the mouse pointer position, as the Openbox menu does.
- gravity adjusted to fix broken [-y] offset when menu displayed on top;
- sgtk-menu should work well as a replacement to Openbox menu;
- main python file renamed to
sgtk-menu.py
; -h
help updated;pynput
module (python-pynput
package or equivalent) optional dependency: required for use in tiling WMs.
sgtk-menu 0.5.0
- fixed crash on i3 caused by swaymsg command missing #19
- python-i3ipc dependency from now on obligatory
- added experimental support for floating WMs
sgtk-menu 0.4.0
[-b | -c] argument group for --bottom or --center menu placement