| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* shroud/ui.scm (shroud-main): Do not save database when #f is returned
from a subcommand.
* shroud/ui/list.scm (shroud-list): Return #f.
* shroud/ui/show.scm (shroud-show): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac (XCLIP): New variable.
* package.scm: Add xclip dependency.
* shroud/config.scm: Untrack. Now automatically generated.
* shroud/config.scm.in: New file.
* shroud/utils.scm (call-with-clipboard): New procedure.
* shroud/ui/show.scm (%options): Add --clipboard option.
(show-help): Add help text for --clipboard.
(display-secret): New procedure.
(shroud-show): Handle --clipboard option.
|
|
|
|
|
| |
* shroud/ui/show.scm (shroud-show): Display an error if requested secret
doesn't exist. Remove capitalization on "no secret ID given" message.
|
|
|
|
|
|
|
|
| |
* shroud/utils.scm (mkdir-p): New procedure.
* shroud/ui.scm (%default-config): Change default value of
'database-file'.
(shroud-main): Ensure database directory has been created before
saving.
|
|
|
|
| |
* Makefile.am (EXTRA_DIST): Add pre-inst-env.in and package.scm.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* shroud/ui/show.scm (show-help): Remove --password help text.
(%options): Remove --password option.
(process-args): New procedure.
(shroud-show): Rewrite.
|
|
|
|
| |
* shroud/utils.scm (alist-pick): New procedure.
|
|
|
|
| |
* shroud/ui.scm (leave-if-false): New procedure.
|
|
|
|
|
|
| |
* shroud/ui.scm (%commands): Add "list".
* shroud/ui/list.scm: New file.
* Makefile.am (SOURCES): Add it.
|
|
|
|
| |
* shroud/utils.scm (alist-compact): New procedure.
|
|
|
|
|
|
|
|
| |
* shroud/ui/hide.scm (show-help): Update option documentation.
(%options): Remove username, password, id, and replace options. Add
edit option.
(process-args): New procedure.
(shroud-hide): Allow adding/editing any key/value pair.
|
|
|
|
|
|
|
| |
* shroud/secret.scm (secret-username, secret-password): Delete.
(secret-contents): New accessor.
(secret-ref): New procedure.
(alist->secret, secret->alist): Use new format.
|
| |
|
| |
|
|
|
|
|
| |
* shroud/ui/remove.scm (shroud-remove): Use more consistent error
message style.
|
|
|
|
|
|
| |
* shroud/ui/hide.scm (%options): Fix version option name.
* shroud/ui/show.scm (%options): Likewise.
* shroud/ui/remove.scm (%options): Likewise.
|
| |
|
|
|