pywmdockapps is a library that makes it possible to write WindowMaker dockapps in Python. a couple of useful dockapps based on this library is also included.
Go to file
2024-09-10 10:41:28 -06:00
examples updated examples to python 3 2024-09-09 01:26:31 -06:00
wmdocklib ported wmoo to python3 2024-09-09 01:24:47 -06:00
.gitignore ignore .envrc 2024-09-10 10:24:05 -06:00
PKG-INFO Initial commit of 1.21 from Soureforge 2024-09-08 16:50:24 -06:00
README.txt updated readme file 2024-09-10 10:41:28 -06:00
setup.py update version number 2024-09-09 01:09:05 -06:00

[WHAT] 
pywmdockapps is the name of an GPL'd project containing one python package
(wmdocklib) and a few python scripts.  wmdocklib will help you develop
WindowMaker dockapps in python.  it is mostly a wrapper around the popular
wmgeneral.c, but some new functions have been added too.

wmdocklib is divided in two parts: a thin wrapper around the popular
wmgeneral.c and a thicker pywmhelpers.py module providing more pythonic
interface to the wmdocklib and a few additional functions (e.g.: handling
simple configuration files).  all functions provided by these modules are
imported in the namespace of wmdocklib so you won't need explicit importing
of either modules: just import wmdocklib.  It is adviced to only use those
functions provided by pywmhelpers and not touch the pywmgeneral module
directly at all.  For information about how to use the module, see the
documentation in pywmhelpers.py.  It is also possible to import it in the
interactive interpreter and issue 'help(pywmhelpers)'.

the sample scripts are described in the examples/README 
a small set of samples are provided.  all of them make use of the module
pywmgeneral.

[REQUIREMENTS DEBIAN/UBUNTU]
apt-get install mplayer python3-setuptools libx11-dev libxpm-dev libxext-dev

[INSTALLATION]
sudo python ./setup install

[CONTACT]
This project was originally started as as a Python 2 application. By Mario
Fransca <mfrasca@interia.pl>. I thank him for all the hard work.

The project has been ported to Python 3 and now maintained by Fredrick
Warren <fwarren@fastmail.com>