Skip to content

Releases: nlpsuge/xsession-manager

1.0.8

13 Aug 16:17
Compare
Choose a tag to compare

What's Changed

  • Fixes #32: Use "augmented assignment statements" (+=/-=) instead of assignment statements in #33

Thanks to @elfring.

Full Changelog: 1.0.7...1.0.8

1.0.7

13 Dec 07:50
Compare
Choose a tag to compare

Added

  1. Add -v / --verbose and -vv so all debugging information will be omitted by default
  2. Improve xsm -l:
  • Add the serial number in the results
  • Sort the results by file modification time in ascending order

Changed

  1. Only ask once before restore apps
  2. Skip running apps while restore and exit immediately if all apps have been running already
  3. Fine-tune time when restore apps
  4. Use Wnck.AppLaunchContext to get the pid right after an app launched
  5. Move DesktopAppInfo cache to __init__ function to speed up searching
  6. Match the whole word while search .desktop by an app name

Fixed

  1. Cannot restore flathub app spotify and snap app superproductivity via xsm -r -i super and xsm -r -i spotify respectively

Minor enhancement

28 Nov 01:56
Compare
Choose a tag to compare

Changed

  • Code cleaning and refactoring
  • Improve README.md
  • Support Python 3.10

Removed

  • Drop -v

1.0.5...1.0.6

1.0.5: Version display via -v/--version

01 Oct 01:54
c7e3d07
Compare
Choose a tag to compare

Added

  • Support display version via -v/--version

Changed

  • Keep version in a single place (inspired by youtube-dl)
  • Update README.md and TODO.md
  • Minor improvements

Fixed

  • Fix bugs

Commits

1.0.4...1.0.5

1.0.4: Support restoring window's geometry

16 Aug 15:07
0c0dd01
Compare
Choose a tag to compare
Merge pull request #25 from nlpsuge/dev-restore-geometry

Restore geometry provided by Wnck

Restore is_sticky/is_above after moving windows

01 Aug 10:07
8438342
Compare
Choose a tag to compare
  1. Fix cannot move Anki in which case Anki has two processes(may have some side-effects, I am not so sure)
  2. Check whether cmdline is empty or not
  3. Check whether can get info from Snap daemon or not
  4. Handle multiple desktop files when launching a Snap app
  5. Restore is_sticky/is_above after moving windows

All changes:
1.0.1...1.0.3

Rewrite completely in Python

21 Nov 04:22
77fed42
Compare
Choose a tag to compare
1.0.1

Upgrade version

It's time to publish a new version (which I really forget)

15 Aug 05:31
6d21b34
Compare
Choose a tag to compare

Updates:

  • Fix some bugs
  • Rename to xsession-manager
  • Add some useful options
  • Improve and enhance code

For more details, please check:
v0.1...master

This tool works great most of the time...

25 May 10:39
f0d861e
Compare
Choose a tag to compare