Shizcow / dmenu-rs

A pixel perfect port of dmenu, rewritten in Rust with extensive plugin support
GNU General Public License v3.0
200 stars 9 forks source link

Password input functionality? #1

Closed sigboe closed 4 years ago

sigboe commented 4 years ago

I run dmenu with a patch that allows passwords to be inputted by having a -P option. I use this for pinentry and graphical sudo. With the -P option input is showed as only periods: ........

Do you have this function?

Shizcow commented 4 years ago

Currently, this is the same as dmenu with no patches, but I'll consider adding. Do you have a source for the patch so I can get the feature correct?

sigboe commented 4 years ago

http://tools.suckless.org/dmenu/patches/password/

Shizcow commented 4 years ago

Thanks. I'll rearrange some things and push out a change within the next day or so.

sigboe commented 4 years ago

Great I'll be looking forward to try this then :)

On Thu, May 21, 2020 at 9:37 PM Devin Pohl notifications@github.com wrote:

Thanks. I'll rearrange some things and push out a change within the next day or so.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Shizcow/dmenu-rs/issues/1#issuecomment-632303301, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAP5X6X3KNALL5UCAUE62J3RSV7IZANCNFSM4NHAZBSQ .

Shizcow commented 4 years ago

Update on this issue:

The functionality exists on master now. The reason for the delay is that I've been developing several Rust crates to facilitate writing plugins. My goal is to make plugin writing as painless of an experience as possible, and so far it looks great.

Features are still in development. Tasks yet to be completed are: 1) Automatic manpage generation based on plugins 2) Expose more to plugins for increased potential

I expect to bring these features to master shortly so that more plugins can be written cleanly and quickly.

I'm leaving this issue open for now because, as mentioned above, manpage generation is not yet complete.

Shizcow commented 4 years ago

Manpage generation is complete, and password input functionality has been fully implemented.