Skip to content

Releases: klesh/JigsawWM

v2.2.0

07 Apr 03:38
Compare
Choose a tag to compare

Features

  • Added caffeine service to prevent computer from sleeping
  • Improve support for virtual desktop

Bug fixes

  • Stop service should not be throwing error when it was not running
  • Unable to merge chrome windows
  • Window Management not working correctly with HiDPI monitors and Virtual Desktops
  • Nonblocking tasks

Full Changelog: v2.1.1...v2.2.0

v2.1.1

23 Jan 12:07
Compare
Choose a tag to compare

v2.1.0

23 Jan 03:25
Compare
Choose a tag to compare
v2.1.0 Pre-release
Pre-release

Bug Fixes

  • jmk auto disabling on Administrative Windows finally working correctly
  • move_to_monitor_by_offset may throw x not in list

Full Changelog: v2.0.1...v2.1.0

v2.0.1

23 Jan 03:09
Compare
Choose a tag to compare

What's Changed

  • static bigscreen layout for fixed sequence of applications by @nnako in #7
  • add a splash when switching windows

New Contributors

  • @nnako made their first contribution in #7

Bug Fixes

  • jmk not working on elevated windows (Administrative)
  • jmk bypass vmplayer, emoji input window and Snipaste because they don't accept synthesized events
  • support opening firefox fav folder
  • send_text not working
  • AltGr not working for Geman keyboard
  • move window to anther monitor
  • support multiple monitors with different scale factors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

14 Jul 03:53
Compare
Choose a tag to compare

Breaking Changes:

  • All features are optional including the Tiling Window Manager, you are free to choose whatever features you need
  • New module jmk mimics QMK firmware to replace AutoHotkey

v1.2.1

05 Apr 06:48
Compare
Choose a tag to compare
  • add smartstart feature
  • BREAKING CHANGE: rename svcmgr to services
  • adopt pyproject.toml

v1.1.0

21 Mar 14:55
Compare
Choose a tag to compare

Added Service Manager to run console program as service

Add the source code in your Daemon.setup function

        self.service(
            ServiceEntry(
                name="syncthing",
                args=[
                    r"C:\Programs\syncthing-windows-amd64-v1.23.2\syncthing.exe",
                    "-no-browser",
                    "-no-restart",
                    "-no-upgrade",
                ],
                log_path=r"C:\Programs\syncthing-windows-amd64-v1.23.2\syncthing.log",
            )
        )

Manage by the trayicon menu

image

v1.0.1

04 Mar 07:24
Compare
Choose a tag to compare
docs: add pip install command