diff --git a/website/index.html b/website/index.html new file mode 100644 index 0000000..55c66c1 --- /dev/null +++ b/website/index.html @@ -0,0 +1,155 @@ + + +pywmdockapps - WindowMaker dockapps written in Python + + + +

pywmdockapps - WindowMaker dockapps written in Python

+ +

What is this place?

+ +

pywmdockapps is the place to be if you are interested in WindowMaker, dockapps and Python. WindowMaker dockapps are graphical +applications fitting in a 64x64 tile. they can work in WindowMaker or any +other window manager which can handle WindowMaker style dockapps. +pywmdockapps is a Python library enabling quick development of your own +dockapps plus a small collection of usable examples. +

+ +

the included examples are quite untested. they may work quite well, may +not work at all, may set your computer in flames, even though this is not +the most likely event among the three but you have been warned. the one on +which most work has been performed is pywmhdmon, but this too is no +guarantee for better functioning. +

+ +

+The example dockapps aim at simplicity and consistency. they are as similar +as possible to each other and with no excessive graphics. Since they are +written in Python, it shouldn't be too hard to change something you do not +like about them. if you do modify things according to your needs and tastes +or if you simply try things out, please share your opinions/changes with the +community, by sending a comment, suggestion, or just drop a note to say that +you have tried it. see contact information at the bottom of this page.

+ +

you may also consider filing a bug +or change +request... if your request comes with a diff file, chances are that it +will be processed quickly (a matter of 3/5 days). +

+ +
+ +

News

+ +

2005-09-05

+

coordination taken over by Mario Frasca. projected accepted in sourceforge.

+ +

2004-07-15

+

Minor feature enhancement/bug fix in pywmhdmon.

+

2003-09-01

+

Some bugfixes in pywmdatetime and pywmhdmon.

+

2003-07-02

+

Pywmgeneric now has support for up to ten mouse buttons.

+

2003-06-28

+

Fixed a bug in three of the applications where a mouse click caused the app to +hang.

+

2003-06-27

+

Added a new dockapp, pywmgeneric.

+
+ +

Pywmgeneral

+

Pywmgeneral is a library that makes it possible to write WindowMaker +dockapps in Python. Quite a bit of the +code is taken from the old wmgeneral.c and I have just provided Python wrappers +around these functions. The library also contains a Python part above the +wrappers that ease up argument passing and return values. Also some other +usable methods are provided there. +

+
+ +

Pywmdatetime

+pywmdatetime +

Pywmdatetime is a dockapp that displays the current time, date, weekday and +week number. Formats and colours are easily configured.

+

Changes:

+

2003-09-01

+

Fixed a bug where the week didn't update if we used %q style week numbering.

+

2003-06-28

+

Fixed a bug where a mouse click caused an infinite loop.

+

2003-06-26

+

Fixed the bug where longer strings didn't get cleared when shorter ones where +painted. +

+
+ +

Pywmhdmon

+pywmhdmon +

Pywmhdmon is a dockapp that monitors the free space of up to four of your +filesystems. It also has a little bar that displays the current hard drive +activity.

+

Changes:

+

2004-07-15

+

Added a patch from Mario Frasca (Thanks!) which prevents the app from showing +the data from the host file system if there is no filesystem mounted at the +given point.

+

2003-09-01

+

Fixed a bug where the numbers weren't displayed if they were between 1000 and 1024.

+

2003-06-28

+

Fixed a bug where a mouse click caused an infinite loop. +

+
+ +

Pywmseti

+pywmseti +

Pywmseti is a dockapp that monitors your SETI@home progress. It displays +how many workunits you have done and the progress on the current one. You can +start and stop the current process by clicking anywhere within the window.

+
+ +

Pywmsysmon

+pywmsysmon +

Pywmsysmon is a dockapp that displays your current CPU and memory usage. It +has a graph displaying the history of the CPU usage and a bar to display the +current amount of memory in use.

+

Changes:

+

2003-06-28

+

Fixed a bug where a mouse click caused an infinite loop. +

+
+ +

Pywmgeneric

+pywmgeneric +

Pywmgeneric is a dockapp that displays the first line of output from an +external program, the returned string from an python method or an static +string. Up to ten mouse actions can be associated with every displayed entry. +

+

Changes:

+

2003-07-02

+

Support for up to ten mouse buttons added. Some additionaly +fine tuning. +

+
+ +

download

+ +

all released files can be found here

. + +

not yet released versions can be downloaded through cvs.

+ +

Contact

+

Is there anything you wonder about these programs? Any thoughts, +comments, suggestions, bug reports or anything else? Don't hesitate to +contact the developers of this project. have a look at the main page for this +project.

+ + + diff --git a/website/my_style.css b/website/my_style.css new file mode 100644 index 0000000..115e70a --- /dev/null +++ b/website/my_style.css @@ -0,0 +1,74 @@ +body { + font-size: 12px; color: #000000; margin-left: 10%; margin-right: 10%; + background: #FFFFFF; + font-family: verdana, helvetica, arial, sans-serif; +} +body.blank { + font-size: 12px; + margin: 0; +} +body.menu { + font-size: 12px; margin-top: 7px; margin-left: 10%; margin-right: 10%; + font-family: verdana, helvetica, arial, sans-serif; +} +form { + margin: 0px +} +body a:link { + color: #002090 +} +body a:visited { + color: #002090 +} +body a:hover { + color: #300020; + background-color: #c0f0f0; +} +body a.menu { + margin-right: 15px; text-decoration: none; font-size: 12px; +} +a.bm { + margin-left: 20px +} +td.name { + width: 80px +} + +ul.noblob { + list-style-type: none; + margin-top: 10px; + margin-bottom: 10px; +} +h1 { + font-size: 20px; + margin-top: 20px; + margin-bottom: 10px; + margin-left: -15px; + font-family: verdana, helvetica, arial, sans-serif; +} +h3 { + font-size: 14px; + font-family: verdana, helvetica, arial, sans-serif; + margin: 0px; +} + +p { + font-size: 12px; +} + +td.listitem { + width: 140px +} + +p.newsdate { + margin-top: 12px; + margin-bottom: 0; + font-weight: bold; +} + +p.newstext { + margin-bottom: 12px; + margin-top: 0; + margin-left: 24px +} + diff --git a/website/pictures/pywmdatetime.png b/website/pictures/pywmdatetime.png new file mode 100644 index 0000000..4be0250 Binary files /dev/null and b/website/pictures/pywmdatetime.png differ diff --git a/website/pictures/pywmgeneric.png b/website/pictures/pywmgeneric.png new file mode 100644 index 0000000..e570b2b Binary files /dev/null and b/website/pictures/pywmgeneric.png differ diff --git a/website/pictures/pywmhdmon.png b/website/pictures/pywmhdmon.png new file mode 100644 index 0000000..3981022 Binary files /dev/null and b/website/pictures/pywmhdmon.png differ diff --git a/website/pictures/pywmseti.png b/website/pictures/pywmseti.png new file mode 100644 index 0000000..f825973 Binary files /dev/null and b/website/pictures/pywmseti.png differ diff --git a/website/pictures/pywmsysmon.png b/website/pictures/pywmsysmon.png new file mode 100644 index 0000000..8d9da6b Binary files /dev/null and b/website/pictures/pywmsysmon.png differ