0
0
mirror of https://github.com/keepassxreboot/keepassxc.git synced 2024-09-20 12:22:16 +02:00
keepassxc/tests/gui
Aetf 60cfba8e46
FdoSecrets: Improve client executable path handling (#6915)
* Fixes #6459 

Improves the overall handling of FdoSecrets showing client executable paths to the user. It does the following:

* Check executable file existence as described in [RFC] fdosecrets: add optional confirmation to secret access (#4733)
* Show application PID and dbus address in the client list
* When the executable file is inaccessible, depending on where the client name is shown:
    * when shown inline, e.g. in notification text, where space is limited, clearly say that the path is invalid
    * when shown in auth dialog, show warning and print detailed info about the client
    * when shown in the client list, draw a warning icon

Co-authored-by: Jonathan White <support@dmapps.us>
2021-10-01 18:22:15 -04:00
..
CMakeLists.txt FdoSecrets: Major Refactor and Code Consolidation (#5747) 2021-02-05 15:07:59 -05:00
TestGui.cpp Fix tests on macOS and update coverage config (#6945) 2021-09-26 12:35:42 +02:00
TestGui.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TestGuiBrowser.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
TestGuiBrowser.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TestGuiFdoSecrets.cpp FdoSecrets: Improve client executable path handling (#6915) 2021-10-01 18:22:15 -04:00
TestGuiFdoSecrets.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
TestGuiPixmaps.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
TestGuiPixmaps.h Optimize includes across code base 2021-07-13 22:08:33 -04:00