Commit Graph

11 Commits

Author SHA1 Message Date
real-yfprojects 24e1dd5c56
Run pre-commit (with newly added ruff) on code base.
Includes all changes by `pre-commit --all-files` including the changes introduced by ruff.
2023-05-01 10:28:11 +02:00
Manu b6a24debb7 Apply automatic formatting 2022-08-15 15:23:55 +02:00
yfprojects add1ac7041
Improve keyring logging. By @real-yfprojects (#1263)
They now log storing and retrieving passwords.
2022-04-20 12:07:01 +04:00
Aeysol 75014a756e
Improve SecretStorage locking behavior. By @Aeysol (#1255) 2022-04-20 08:15:08 +04:00
yfprojects 8126f4e696
Change keyring label to improve UX on Gnome. By @real-yfprojects (#1181) 2022-03-06 13:14:28 +04:00
Manu 6d8ad901fb
Allow to fully disable using the system keychain. (#898)
- Add option to avoid using system keychain.
- Prioritize keychains first. Then try to start them.
- Maintenance: Possible fixes for hung tests and segfault on exit on some setups.
2021-03-01 15:25:31 +08:00
samuel-w cbe8e8e72e
Attempt to unlock secretstorage keyring before returning lock state (#745) 2021-02-15 09:11:11 +08:00
samuel-w 7bff91fd21
Ensure system keychain is unlocked before using it. By @samuel-w (#607) 2020-12-16 10:56:42 +08:00
Manu 414de1d36b Fall back to DB-based password storage when Gnome-Keyring is missing. Fixes #235 2019-03-24 17:31:22 +08:00
Manu d773cfa3a2 Hotfix: Workaround for jeepney DBus-lib and asyncio event loop. Fixes #234 2019-03-23 19:07:34 +08:00
Manuel Riel a1d41612b1
Remove keyring dependency. Fixes #190. By @Hofer-Julian
* Implement secretstorage backend for DBus connection
* Use newer Ubuntu version for Travis CI testing
2019-03-06 09:37:12 +08:00