Menu

Open URL with various browsers

Help
2021-12-09
2021-12-13
  • Jack Christensen

    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.)

     
  • Jack Christensen

    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

    $ sudo ln -s /usr/bin/chromium /usr/bin/chromium-browser
    

    but maybe KeePass could look for either filename.

    Thanks for all your work on KeePass!

     
  • Dominik Reichl

    Dominik Reichl - 2021-12-11

    Thanks for reporting this issue!

    I've now implemented the following:

    • 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, ...).

    Here's the latest development snapshot for testing:
    https://keepass.info/filepool/KeePass_211211.zip
    (run mono KeePass.exe).

    Best regards,
    Dominik

     
  • Jack Christensen

    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

     
    • venday

      venday - 2021-12-12

      Great programmers

       
  • Dominik Reichl

    Dominik Reichl - 2021-12-11

    Great; thanks for testing it! :-)

     
    • venday

      venday - 2021-12-12

      There was an error pressing F2 in the entry with the test version plug-in RuleBuilder

       
  • Dominik Reichl

    Dominik Reichl - 2021-12-12

    Can you please post a screenshot of the error?

    Thanks and best regards,
    Dominik

     
  • venday

    venday - 2021-12-12

    There was an error pressing F2 in the entry with the test version plug-in RuleBuilder

     
  • Dominik Reichl

    Dominik Reichl - 2021-12-13

    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/

     
    👍
    2

Log in to post a comment.