Skip to content

Keep a copied password after locking (0.6.0) - #9

Merged
usermaneGermane merged 1 commit into
mainfrom
clipboard-survives-lock
Nov 7, 2026
Merged

usermaneGermane merged 1 commit into
mainfrom
clipboard-survives-lock

Conversation

@usermaneGermane

Copy link
Copy Markdown
Owner

What changes

Locking the vault, by hand or after idle time, no longer clears a copied password. The 30-second auto-clear keeps running, so you can lock and then paste. Closing PassMan still clears it at once.

This is the same change as Client-Windows 2.8.0, part of the owner's rule that the Linux client has the same features as Windows. Bumps to 0.6.0.

Also in this PR

The README said "Version 0.3.0" and "features of Windows 2.4.0", both out of date. It now says 0.6.0 and that it matches Windows 2.8.0 except for the 2.7.0 redesign, which isn't ported yet. The version table gains rows for 2.7.0 and 2.8.0.

Testing

  • New test_clipboard_lock.py, copied from Windows plus the one field the Linux lock_vault also uses. It fails on the old code with assert ['s3cret'] == [] and passes with the change.
  • Full suite on Windows: 322 passed, 3 skipped.
  • Not tested: a real paste after a lock on a Linux desktop. The test uses a stand-in app, and this client has only run in CI so far.

🤖 Generated with Claude Code

https://claude.ai/code/session_011ojnyVg7ccsR3pZ64s7aRH

Same change as Client-Windows 2.8.0: locking, by hand or idle, no longer
clears the clipboard. The 30 s auto-clear keeps running and closing still
clears at once.

The README's stale "Version 0.3.0" and "Windows 2.4.0" lines are corrected,
and its version table gains 2.7.0 (not ported yet) and 2.8.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ojnyVg7ccsR3pZ64s7aRH
@usermaneGermane
usermaneGermane merged commit d58e99c into main Nov 7, 2026
6 checks passed
@usermaneGermane
usermaneGermane deleted the clipboard-survives-lock branch November 8, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant