Menu

#2271 Custom database colors suggestion

KeePass_2.x
closed
nobody
None
5
2017-05-21
2017-04-27
No

Hi :)

First of all, thank for KeePass and for making it free. I've tested it for a bit and I've decided it will be my Password Manager and I donated accordingly.

I have a suggestion, rather than a bug report: the custom database color popup only shows 64 colors and they're all very bright, so it would be really great if instead of a fixed set of colors the user could use some kind of color picker to choose a color. I prefer to have my tray icons gray if at all possible.

Another (related) suggestion would be some kind of flat and monochrome icon for the task bar as an option, to better fit into Ubuntu or Windows 10 interfaces, which fancy that kind of style.

Anyway, it's not that the current one is ugly or something, and if colors are needed to distinguish two instances the 64 offered are more than enough, but still I'd love to have a color picker and monochrome icons.

Again thanks for KeePass, it's great having a password manager where you can read the code instead of blindly having to trust a company.

Raúl

Discussion

  • Dominik Reichl

    Dominik Reichl - 2017-05-20
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2017-05-20

    Due to scaling problems on high DPI resolutions, KeePass 2.36 will limit the number of possible colors, and gray unfortunately isn't one of them.

    However, I understand your wish for a gray tray icon, and a gray tray icon is far easier to implement than a gray main icon. Thus I've now added an option 'Use gray tray icon' in the options dialog (tab 'Interface').

    Here's the latest development snapshot for testing:
    http://keepass.info/filepool/KeePass_170520.zip

    Moving to closed feature requests.

    Thanks and best regards,
    Dominik

     
  • Dominik Reichl

    Dominik Reichl - 2017-05-20

    Ticket moved from /p/keepass/bugs/1625/

     
  • Raúl Núñez de Arenas Coronado

    Dominik, I never would have suspected the reason for the limited set of colors was high DPI scaling problems. I understand that perfectly and I'm quite happy to live with that. That's purely aesthetical, the program works like a charm, really.

    Still, I'm amazed you're going to add that feature (the gray tray icon), and I'm very thankful for that.
    Really, thanks a lot. I'm going to test the new version right now :)

     
  • Raúl Núñez de Arenas Coronado

    Sorry for the noise, I tested the new version and I noticed three things:

    • No KeePassLibC32/64 DLL's. Are they now statically linked? Not a problem for me, I used a portable installation to keep the program in my Google Drive, so not having DLLs laying around is a plus.
    • The gray icon is too light to really integrate with Ubuntu or Windows 10, in fact it's not very different than a colored icon (I'm attaching captures with both the default blue icon and the new gray icon, "blue.png" and "gray.png"). In terms of integration it would be better another approach, I can send you a "mock" icon if you want me to. Still, not a problem.
    • The real problem: now the set of colors for database is no longer 64. It's only FOUR. And this is a problem, it's a regression, right? Capture included ("dbcolors.png")

    Again, THANKS for KeePass :)

     
  • Dominik Reichl

    Dominik Reichl - 2017-05-21

    Development snapshots do not contain KeePassLibC files.

    I'm not sure how you'd like to change the gray icon. The icon must look similar to the KeePass icon, and I'm not sure why you think that it's too light; the battery indicator and the Windows Defender icon also use large white areas, so I don't see a problem with the gray area of the KeePass tray icon.

    The support for 4 colors is not a regression. In order to resolve the scaling problems on high DPI resolutions, KeePass 2.36 includes separate ICO files for each color (about 89 KB per color), and 4 colors looks like a good trade-off between variety and executable file size to me.

    Best regards,
    Dominik

     
  • Raúl Núñez de Arenas Coronado

    All clear then, Dominik, thanks a lot for the information :) I just discovered the KeePassLibC files are for opening 1.x vaults.

    No problems about the colors, I think they are more than enough to distinguish between two open vaults.

    As for the icon, I'm sending you a quick'n'dirty hack of how I expected it to be integrated with the Ubuntu/Windows 10 trays. Both use transparent outlines. Anyway, I think that in the mockup I'm attaching the icon doesn't look similar enough to the defaut icon and probably it's a bad idea to implement the gray icon like that.

    In other words, I like how it is, I'm only sending the mockup for completion. I won't further bother you with this nonsense :)

    Thanks a lot for being so responsive :)

     
  • Dominik Reichl

    Dominik Reichl - 2017-05-21

    Thanks for the mockup, but I prefer the current icon, which is easier to associate with KeePass :-)

    Best regards,
    Dominik

     
  • Raúl Núñez de Arenas Coronado

    I must admit that after seeing the official icons side by side with the mockup, I totally agree with you ;)

    Again thanks for being so responsive :)

     

Log in to post a comment.