Download Latest Version qpwmc-0.9.3.tar.bz2 (454.5 kB)
Email in envelope

Get an email when there's a new version of qpwmc

Home / old
Name Modified Size InfoDownloads / Week
Parent folder
qpwmc-0.5.4.tar.bz2 2018-12-31 389.0 kB
qpwmc-0.5.4.tar.bz2.sig 2018-12-31 566 Bytes
qpwmc-0.5.3.tar.bz2 2018-12-22 344.8 kB
qpwmc-0.5.3.tar.bz2.sig 2018-12-22 566 Bytes
qpwmc-0.5.2.tar.bz2 2018-12-08 344.2 kB
qpwmc-0.5.2.tar.bz2.sig 2018-12-08 566 Bytes
qpwmc-0.5.1.tar.bz2 2018-12-02 343.7 kB
qpwmc-0.5.1.tar.bz2.sig 2018-12-02 566 Bytes
qpwmc-0.5.0.tar.bz2 2018-12-02 343.7 kB
qpwmc-0.5.0.tar.bz2.sig 2018-12-02 566 Bytes
qpwmc-0.4.4.tar.bz2 2018-09-28 333.8 kB
qpwmc-0.4.4.tar.bz2.sig 2018-09-28 566 Bytes
qpwmc-0.4.3.tar.bz2 2018-07-08 290.3 kB
qpwmc-0.4.3.tar.bz2.sig 2018-07-08 566 Bytes
qpwmc-0.4.2.tar.bz2 2017-08-20 266.1 kB
qpwmc-0.4.2.tar.bz2.sig 2017-08-20 566 Bytes
qpwmc-0.4.1.tar.bz2 2017-01-02 179.2 kB
qpwmc-0.4.1.tar.bz2.sig 2017-01-02 566 Bytes
qpwmc-0.4.0.tar.bz2 2016-10-22 176.7 kB
qpwmc-0.4.0.tar.bz2.sig 2016-10-22 543 Bytes
qpwmc-0.3.2.tar.bz2 2015-04-05 115.1 kB
qpwmc-0.3.2.tar.bz2.sig 2015-04-05 543 Bytes
qpwmc-0.3.1.tar.bz2 2015-01-18 113.3 kB
qpwmc-0.3.1.tar.bz2.sig 2015-01-18 543 Bytes
qpwmc-0.3.0.tar.bz2 2014-09-27 109.4 kB
qpwmc-0.3.0.tar.bz2.sig 2014-09-27 543 Bytes
qpwmc-0.2.4.tar.bz2.sig 2014-04-19 543 Bytes
qpwmc-0.2.4.tar.bz2 2014-04-19 106.4 kB
qpwmc-0.2.3.tar.gz.sig 2014-04-06 543 Bytes
qpwmc-0.2.3.tar.gz 2014-04-06 149.6 kB
qpwmc-0.2.2.tar.gz.sig 2014-01-11 543 Bytes
qpwmc-0.2.2.tar.gz 2014-01-11 148.7 kB
qpwmc-0.2.1.tar.gz 2013-08-03 147.6 kB
qpwmc-0.2.1.tar.gz.sig 2013-08-03 543 Bytes
qpwmc-0.2.0.tar.gz 2013-07-13 146.4 kB
qpwmc-0.2.0.tar.gz.sig 2013-07-13 543 Bytes
qpwmc-0.1.1.tar.gz 2013-03-13 141.7 kB
qpwmc-0.1.1.tar.gz.sig 2013-03-13 543 Bytes
qpwmc-0.1.tar.gz 2013-03-10 141.2 kB
qpwmc-0.1.tar.gz.sig 2013-03-10 543 Bytes
pwmdedit-0.3.tar.gz.sig 2010-10-04 543 Bytes
pwmdedit-0.3.tar.gz 2010-10-04 60.0 kB
pwmdedit-0.2.tar.gz 2010-08-01 57.8 kB
pwmdedit-0.2.tar.gz.sig 2010-08-01 543 Bytes
pwmdedit-0.2.1.tar.gz 2010-08-01 58.0 kB
pwmdedit-0.2.1.tar.gz.sig 2010-08-01 543 Bytes
pwmdedit-0.1.tar.gz 2010-05-05 48.8 kB
pwmdedit-0.1.tar.gz.sig 2010-05-05 543 Bytes
Totals: 48 Items   4.6 MB 0
This is a full-featured pwmd (Password Manager Daemon) client using the Qt
toolkit to edit a pwmd data file.  You can use the Pwmd class easily in your
own application, too. Read pwmd.h and pwmdRemoteHost.h headers for details.
You can also also use qpwmc as a socket, data file and element selector by
spawning a qpwmc instance then parsing the result of the -d command line
switch.


Requirements:
-------------
libpwmd 8.3.0 or later, pwmd 3.2.0 or later and Qt 5.x are required. Be sure
that "disable_list_and_dump" is false in your pwmd configuration file (the
default).


Building:
---------
Get the latest code by doing:

git clone https://gitlab.com/bjk/qpwmc.git

After cloning or after extracting an archive, do:

  qmake --qt=5 WITH_CLANG=1 && make -j8

or

  qmake --qt=5; make

The WITH_CLANG=1 will use the clang compiler but if clang is not installed on
your machine then you can omit that part.

After the build is complete, do:

  make install

You can also create an installable debian package by instead doing:

  qmake && make deb

Then use 'dpkg -i <package_name>' to install the package that was created in
the parent directory.


Usage:
------
Be sure pwmd is running then run 'qpwmc'. This will have qpwmc sit in the
system tray. Double-click the icon to open the editor or right-click to edit
and select shortcuts. See -h for command line options.

There really isn't a standard for applications to follow when it comes to
element paths and element attributes but there are two element attributes that
qpwmc treats specially: the "password" and "hidden" attributes. The "password"
attribute tells qpwmc that an element content is a password and will be
presented specially by showing password input field along with a password
generator. Note that the content of an element with this attribute is only a
single line and not a full text area. For multi-line sensitive data, you can
enable the "Hidden" checkbox from the Content menu. This will also add the
"hidden" attribute for the element.


Issue tracker:
--------------
Please send any bug reports, feature requests or patches to the issue tracker
at Gitlab: https://gitlab.com/bjk/qpwmc/issues.


Ben Kibbey <bjk AT luxsci DOT net>
https://gitlab.com/bjk/qpwmc/wikis
Source: README, updated 2018-12-02