In a previous release (I forget which), I could select an entry then click Entry > URL(s) and there would be commands for each browser I had installed. For example, "Open with Firefox" and "Open with Chrome."
Now I only have "Open with Firefox" even though Chrome is installed (well, Chromium, I use Linux Mint.)
I can work around this issue by using the Override URL field for individual entries, and that is OK for now, but it'd be nice to have the commands available globally again.
(I suppose this could be some issue with the OS, i.e. for some reason KeePass cannot find all the browsers that are installed.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Looks like this was not in fact due to any change in KeePass, but in the OS. The executable for Chromium changed from /usr/bin/chromium-browser in the previous OS version to /usr/bin/chromium in the current version. I restored the previous behavior with
Added support for detecting the latest versions of Chromium on Unix-like systems (for 'Open with ...' commands in the 'URL(s)' menu, for the {GOOGLECHROME} placeholder, ...).
In the 'URL(s)' menu, there now are separate commands for Google Chrome and Chromium, if both are installed.
Enhanced application detection on Unix-like systems (support for certain Snap packages like for example Chromium on Ubuntu, ...).
For the next KeePass release, a password generation button has been added in the entry string field dialog (see [1]). In order to realize this, the password generator menu (shown when clicking the password generator button) is now generated dynamically; the dialog-specific menu has been removed. However, the plugin looks for the dialog-specific menu, resulting in an exception.
In order to improve the backward compatibility with plugins, I've added back the property that the plugin uses for getting the menu. It now returns the menu of the 'Tools' button, i.e. the commands of the plugin can now be found in the 'Tools' button menu.
In a previous release (I forget which), I could select an entry then click Entry > URL(s) and there would be commands for each browser I had installed. For example, "Open with Firefox" and "Open with Chrome."
Now I only have "Open with Firefox" even though Chrome is installed (well, Chromium, I use Linux Mint.)
I can work around this issue by using the Override URL field for individual entries, and that is OK for now, but it'd be nice to have the commands available globally again.
(I suppose this could be some issue with the OS, i.e. for some reason KeePass cannot find all the browsers that are installed.)
Looks like this was not in fact due to any change in KeePass, but in the OS. The executable for Chromium changed from /usr/bin/chromium-browser in the previous OS version to /usr/bin/chromium in the current version. I restored the previous behavior with
but maybe KeePass could look for either filename.
Thanks for all your work on KeePass!
Thanks for reporting this issue!
I've now implemented the following:
{GOOGLECHROME}
placeholder, ...).Here's the latest development snapshot for testing:
https://keepass.info/filepool/KeePass_211211.zip
(run
mono KeePass.exe
).Best regards,
Dominik
Hello Dominik,
Wow, thanks for the fast response! I removed the symbolic link I'd created and gave the snapshot a try. It seems to work just fine!
Warm regards from the USA!
Jack
Great programmers
Great; thanks for testing it! :-)
There was an error pressing F2 in the entry with the test version plug-in RuleBuilder
Can you please post a screenshot of the error?
Thanks and best regards,
Dominik
There was an error pressing F2 in the entry with the test version plug-in RuleBuilder
I see, thanks!
For the next KeePass release, a password generation button has been added in the entry string field dialog (see [1]). In order to realize this, the password generator menu (shown when clicking the password generator button) is now generated dynamically; the dialog-specific menu has been removed. However, the plugin looks for the dialog-specific menu, resulting in an exception.
In order to improve the backward compatibility with plugins, I've added back the property that the plugin uses for getting the menu. It now returns the menu of the 'Tools' button, i.e. the commands of the plugin can now be found in the 'Tools' button menu.
Here's the latest development snapshot for testing:
https://keepass.info/filepool/KeePass_211213.zip
Best regards,
Dominik
[1] https://sourceforge.net/p/keepass/feature-requests/1663/