Menu

#2790 Usability and UI for references can be improved

KeePass_2.x
open
nobody
None
5
2023-02-09
2023-02-09
No

References are a nice concept behind the scenes, but the user interface (UI) is not that nice IMHO.
So I have a few proposals for improvement:

  1. When right-clicking ("RMB", right mouse button) on any field value, offer an option "copy as reference" that will copy the field as reference identifier to the clipboard (with no timeout, please!), allowing to insert that value to another field, causing that field to refer to the original field. That would greatly help users to use references IMHO.
  2. When a field contains a reference, the "reference identifier" (i.e. not the field's value) is being displayed. Wouldn't it make more sense to display the referenced value instead (wen double-clicking the value, and not the reference identifier is copied to clipboard anyway. In addition (to point out that it's a referenced value) the value could be displayed in "hyperlink style" (e.g. underlined)
  3. Another useful function would be a RMB "follow reference", causing the referenced field being show (i.e.: the corresponding entry in "edit mode" with the input focus on the particular field.
  4. Documentation: AFAIR the documentation say nothing whether it is valid to reference a field that contains a reference itself (i.e. reference to a reference). Assumption is that (like UNIX symbolic links) that references will be followed until the "chain" ends. A possible improvement when reference chains are detected is that Keepass suggests to "shortcut" the reference, meaning replace the indirect reference with a direct one. Obviously reference loops are a bad thing; if not detected yet (I don't know, haven't tried), then they should be detected and flagged, preferably with an option to fix/break the loop.

Discussion

  • Paul

    Paul - 2023-02-09

    Please stop raising bugs. Open a thread in Open Discussion instead.
    https://sourceforge.net/p/keepass/discussion/329220/

    cheers, Paul

     
    • Ulrich Windl

      Ulrich Windl - 2023-02-09

      I wasn't aware that I cannot suggest new features here.

       
  • Dominik Reichl

    Dominik Reichl - 2023-02-09

    Moving to open feature requests.

    Thanks and best regards,
    Dominik

     
  • Dominik Reichl

    Dominik Reichl - 2023-02-09

    Ticket moved from /p/keepass/bugs/2217/

     

Log in to post a comment.

MongoDB Logo MongoDB