I3-resurrect

Latest version: v1.4.5

Safety actively analyzes 682471 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.3.2

Fixes:
- Made corrections to reflect upstream changes in i3ipc-python

1.3.1

Fixes:
- Fix bug saving terminal emulator working directory

1.3.0

Enhancements:
- Rework `window_command_mappings` config parameter to make it much more flexible
- Add `window_swallow_criteria` option to allow specifying swallow criteria on a per-window basis
- Add unit tests
- Add command tests (using tox)
- Integrate with Travis CI and Coverall
- Add `--version` option
- Improve command help text

1.2.0

Fixes:
- Terminal emulator cwd is now retrieved from the terminal's first subprocess instead of window title
- Set PWD environment variable as well as cwd, because a lot of applications use the PWD environment variable for things

Enhancements:
- Switched from os.path to pathlib
- Add --layout-only and --programs-only options to save/restore commands
- Implement deferred swallowing using xdotool to unmap and remap windows so that matching by window title can work properly
- Change the way windows are looped through when saving programs
- Update documentation (including a gif demonstrating usage)

1.1.0

- Add --swallow option which allows the user to specify swallow criteria
- Stop using i3-save-tree and instead build workspace tree manually using i3ipc

1.0.4

- Switch subprocess i3-msg commands to use python-i3ipc instead
- Fix bug where restoring multi-word workspace names fails due to improper quoting of arguments

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.