Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Releases: nwg-piotr/sgtk-menu

sgtk-menu 1.1.2

02 Feb 00:57
4b6e9b0
Compare
Choose a tag to compare
  • sgtk-dmenu command added

sgtk-menu 1.0.1

29 Jan 21:18
bb167b9
Compare
Choose a tag to compare
  • 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

28 Jan 01:14
5177659
Compare
Choose a tag to compare
  • dropped dependency on the i3ipc module, which was troublesome at packaging; it means that enum-compat is no longer necessary as well; active screen detection on sway / i3 is now being performed with swaymsg -t get_outputs and i3-msg -t get_workspaces;
  • bar: quit on overlay focus out event.

sgtk-menu 0.9.0

26 Jan 02:22
Compare
Choose a tag to compare
  • 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

22 Jan 20:40
Compare
Choose a tag to compare
  • 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

20 Jan 02:20
Compare
Choose a tag to compare

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

19 Jan 12:45
Compare
Choose a tag to compare
  • searchbox given #searchbox name for custom styling
  • added support for custom .css files

sgtk-menu 0.5.1

19 Jan 00:47
Compare
Choose a tag to compare

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

17 Jan 01:29
Compare
Choose a tag to compare
  • 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

15 Jan 01:12
2a399a5
Compare
Choose a tag to compare

[-b | -c] argument group for --bottom or --center menu placement