v1.11
Important announcement
Starting from this release, the default configuration file location will be the same directory as the one pass-winmenu.exe
is located in.
In previous versions, the configuration file location was set to the current working directory.
In the vast majority of cases, these two locations will point to the same directory, but in certain cases, they may differ. For instance, if you start pass-winmenu via a shortcut and modify the Start in:
field of the shortcut, the configuration file would formerly be created in the directory specified there, but would now be created next to pass-winmenu.exe
.
If you'd like the configuration file to be located in a different directory, you can make use of the newly-added feature that lets you modify the configuration file location (see below).
New features
- The notifcation area icon will now show an indicator to inform you about the status of your password repository (behind/ahead/up to date/diverged).
- To ensure these indicators are up to date,
git fetch
will now be run periodically, once an hour by default. The interval can be changed (or the feature can be disabled completely) in the configuration file. See here for details. - Pass-winmenu will now sign your commits if your repository is configured to do so (
git config commit.gpgsign
istrue
) (#69). - Added a new
sync-mode
(auto
), this will automatically make use ofnative-git
if it's available. On new installations, this will be the default (#68). - It is now possible to override the default location (and name) of the configuration file, by passing
--config-file <path-to-file>
as an argument to pass-winmenu. Probably the easiest way to do this is by creating a shortcut topass-winmenu.exe
, and adding the argument to theTarget:
field of the shortcut (#60, #61).
Changes
- The notification area icon has been redrawn, and support for many new resolutions has been added. It should look more crisp now, especially on high DPI screens.
- If saving an edited password fails, the edit window and its contents are restored, allowing you to try again.
- The password shell now displays a banner explaining what the shell can be used for.
- Left-clicking the notification area icon will now also open the context menu (#67).
- Many error messages have been reworked to provide a clearer explanation of what went wrong, and how to fix it (#68, #61, and others).
- The log viewer now uses a monospace font.