From 235f408c6d9f648b2cb86a64aaa454cbd2061e7f Mon Sep 17 00:00:00 2001 From: mfrasca <> Date: Sun, 25 Sep 2005 14:14:29 +0000 Subject: [PATCH] adding website to cvs version control... --- website/index.html | 155 ++++++++++++++++++++++++++++++ website/my_style.css | 74 ++++++++++++++ website/pictures/pywmdatetime.png | Bin 0 -> 753 bytes website/pictures/pywmgeneric.png | Bin 0 -> 850 bytes website/pictures/pywmhdmon.png | Bin 0 -> 746 bytes website/pictures/pywmseti.png | Bin 0 -> 561 bytes website/pictures/pywmsysmon.png | Bin 0 -> 474 bytes 7 files changed, 229 insertions(+) create mode 100644 website/index.html create mode 100644 website/my_style.css create mode 100644 website/pictures/pywmdatetime.png create mode 100644 website/pictures/pywmgeneric.png create mode 100644 website/pictures/pywmhdmon.png create mode 100644 website/pictures/pywmseti.png create mode 100644 website/pictures/pywmsysmon.png 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 0000000000000000000000000000000000000000..4be0250b86c314894f1bcd29db40dc8486e6b23b GIT binary patch literal 753 zcmV00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3x@yz3yA>@!>Zi?000McNliru(*_t8Iu?sX`WpZM0)9zE zK~#7F?N(b(12GI_5eMN!d~!%WIT1H0MnTlSM&M(jh7!UuZpmO%c`TuL6&)hO~}gK zO~6z^LlBDi7I0>{Gv0!oz)E#A))cwl5lYilkc;QLD6=hf*L4(UmfCS7{jWwSCDb5C zrZE*<5W{pCrMA;MLT0^okOtkxN=;QA(8v@CMt@WY`o3&qId|jF@_I_7^}Q|Fdj@VB z-2v+>fdfUlsmk;n*u6%>)n*?WMYOc4qsUpTZ##C4;-{t^@gPDdsWR*Iu-G`;bQ}Sj z@NY(lTjBD-p)zGIVH?XmrvJNVz_jteawac5CPq^0f!M>^vwy!MWEt13-zy2TTt^Y* z2A!}}eIV;Ghf)j@rauEKfkBf4x6^kZe#q?p!sp3lzR`TEAF=wGDYaubK==yrp!VMa zKa7|U85Y50#N`@sBI_t}#11TQ%y&0JC^HL49o^*JJy}^mjIw8nb=@l7JaM%IM zOs?g?;$;yN)LaKk^Odra5i&iarP_7GLw1u6c+#8$l0iKb(ddH?maGX7mU-7?C$DDdQHzSA>Kr|T1(zv7ZciW-+ua8+IMWb;a3+COFB?b5 z168jUkb-ptox6=4@XGx*T+YocFw&OEdd#)e?L1cF88|P1UP~*1-U{~er|-bkE!10$ j5&Y>puo4(CHth2gE%Ah2Vkmvj00000NkvXXu0mjf(eX@m literal 0 HcmV?d00001 diff --git a/website/pictures/pywmgeneric.png b/website/pictures/pywmgeneric.png new file mode 100644 index 0000000000000000000000000000000000000000..e570b2bebfef8b1c1f85c5e596cba6b2059e460a GIT binary patch literal 850 zcmV-Y1FigtP)00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3x@yz3yA>@!>Zi?000McNliru(*_$94-Ca8x>o=I0^dnQ zK~#7F?Ur3q+&~P3;}i$UiSm$x<{>BICL1N9J{n1k{J+|-20r@)pR|BwS@iK?ZQa|`U!gZA;3NO>=Qp!|{`pHE4R^%;LdGVlG)f(1 zmO42~L(Gm1SU?s63396CE|}`V&R&p#G8}Z&_=;CZ`*V9R9?0W4Wt|Sc6BVxz1*y?b zrcv2Or!x@`C&V7hsA*To)XN09ja6imR6GIeSnJRMkT`I_R}EEmaz=v4Dq+!o3fDif zFuo%mr|rNI#a1~^-#}dAur$7}tg?CY2IH*;^oo_rukQaJDf;MkjtZREfVn#bWsYac zIQi5?S%4t$F~*!PcZIBP9fo(Whz~{)=P)NGmko`|-usYvg|rUO*Fl=Ok($`av@2va z%_?h?R6K!PLiCS@|T3CZ(wDKdGYCh!&Vt5Bg%LC zJ&xgI$@Y6u=*I@kp>moV9K*aM00bci1{{!Vcn>NvSIF{hN}1E_hr|=;6k2jh zQ0rbLD7kN6pA!99?Za&Cz&@$xsGh!oVu^We+1i;MmMbqYQUW9nsx$Ky8U_^ zb4whnO>4l@9N$B6g_t7u0i>)F+IUnud9P22od(;MoxB6>ywiwpuFy2q1BFh10#^eE c-j*`eU)2tPrc{;poB#j-07*qoM6N<$g33RD761SM literal 0 HcmV?d00001 diff --git a/website/pictures/pywmhdmon.png b/website/pictures/pywmhdmon.png new file mode 100644 index 0000000000000000000000000000000000000000..39810220d1a1a392c39753ab33671a2bac179048 GIT binary patch literal 746 zcmV00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3x@yz3yA>@!>Zi?000McNliru(*_t8IyoSe$3g%A0(VJ7 zK~#7F?OD-n>o5$giw@F>`q@P?M;7U4C+a3C3l@iqNXoPY%Tb`>;ekFMk4H*O19Z9F zZZ9MMypC-C&--lP>=S%r1Ix1TU=f=x9MsY{ljStPLbgl>fe#_W1cMn7<*a5s z=@rUP$Yo;c{FcFJuFOF$KsU>|Lda|hY%w4(ROo{sICB(dgcDD`LSid(da{|&a zi}GM9Ld7eqz(_%^Jg#QVuM(B%b$NC24z&09j19=%;9tvxc>ki9^(_ZBG+;7f=Tk`D z;gd%)5hEuPu$v4&;;dFb>I$tEjvQ~r{S(-#lHq60#N_~VhtjD5t_?#)+Yv|cDC?*z zRG5n%#a84jN-1#v1R%;&DKhJisv!UGR#1I7iOS8d647LO;V17vdz-^I;4Crk&At_6 z1(~rcVmTSaIWhiYfxa$;oSZFCM$K{*vA9-d&(C;;q)W8!p8o0qAbpjYAwbPF$qLbuM+N9I)Yty;E29v z14m4Ci{|hr;D3x>E|)D+=)}EVueQ?gComhZhuRmJzlr00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3x@yz3yA>@!>Zi?000McNliru(*_t904*LRr*QxP0lrB@ zK~#7F?O0K61R)5mO%Ku&^`}X1H5b{>y+J>Fi{4~PV?t0IoMlvW!+cDXL3r>$-3|M` zzpVVct_=Pky9Z#+;2Q-HLZH)W$Fy&~gsf?D2CNxKnm7aVe!u;Gd_`d#!<*{BS1zFn z7sqHEVQ_;|09+d+Xe(OBDSSeI#f6=O%lANqfip=xqoYedrT55!6aZZ>phPu6=g9qa z`LmZ0&rp`;Y|8a}O9H)D_+6-Xx(oJ~?*R{>!0J$uGcYvW1!vMpobB;=;!-n5Iv_9V z)3r^;QUKrpK_JjLK)ImP1YgximmZ+uRS{fNs4&2-j|9iPb4eElxSM{GhXa5fz<%fl z>%8Sk37x^pb)p2`1M1Chqvy%)qxoH+9;*JhmvID9iNpylM-|&00000NkvXXu0mjf*1q&{ literal 0 HcmV?d00001 diff --git a/website/pictures/pywmsysmon.png b/website/pictures/pywmsysmon.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9da6b4564ca88e67c953c25596648628504971 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1SD0tpLGH$wj^(N7l!{JxM1({$v_d#0*}aI z1_thSAns)3J-q5JP>{XE)7O>#GMj`rlknT38xaf)jOm^(jv*C{Z=+809x~uj?QopY ztSoHc<^ED;jsSB(%G#iilUzlf!mp2JJ}fjU6WZT@IT)yJx9Az z#PRX|)ngy`KIPcD?PYQci_i5^q4nx7e#bRGKdRDYk~(o>Aseqf(<~tsXQrn{N$e+YGwS>bw9RLF z+NS$Pp^>$5)%4pI40|{|m>eR09#iCeQqH=LMc80Q!VRI%?7|)W-#Y*IG~Cc_oMst# zsarMqwrSq_M-7s_A5QYWVX+BR`ynE5p`%poqGsT%a~tP|IVdz92$vPzqA2&{y%;Jq-yhFqdyPYqC1YRe gXTAvzuO+J(#d&R|>vu=&0>%P^r>mdKI;Vst0LY@f_5c6? literal 0 HcmV?d00001