
Posted August 29, 2021 by Cheeseness
plus-x's primary goal is to make the process of managing executable permissions easier for developers who don't feel up to setting up a Unix-friendly environment for doing so manually. The primary use-case is to have something that can be double clicked on in a file browser, and can update permissions quickly via a graphical interface.

That's nice for one off things, but a piece of software may have many releases, and it often makes sense to automate these kinds of packaging concerns. With that in mind, plus-x now provides a non-interactive command line interface, perfect for integrating with build or deployment scripts.
For people who prefer to work on in a terminal but aren't looking to automate the process, there's now also includes an interactive command line interface, which provides the same functionality as the two graphical interfaces.

On Windows, if you run plus-x from a file browser or from a terminal without any arguments, it will launch a graphical interface. If you run plus-x from a command line with an archive, but without the +x or -x switches, it will prioritise the interactive command line interface.
This update also includes a number of minor tweaks and fixes. If you have any troubles or questions, feel free to lodge an issue on plus-x's GitLab repo.
Enjoy!
Full changelog: