• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Backgrounds/H03-May-2022-565492

Defaults/H03-May-2022-924839

IconSets/H03-May-2022-581505

Icons/H03-May-2022-735654

Pixmaps/H03-May-2022-574500

Styles/H03-May-2022-1,8241,712

Themes/H03-May-2022-764686

Makefile.amH A D05-Apr-20201.3 KiB8472

Makefile.inH A D03-May-202224.5 KiB844750

READMEH A D15-Feb-20193.8 KiB8469

README.themesH A D15-Feb-20192.7 KiB9658

appearance.menu.fy.inH A D05-Apr-2020480 1310

appearance.menu.inH A D05-Apr-2020474 1310

appearance.menu.nl.inH A D05-Apr-2020488 1310

autostart.shH A D15-Feb-2019666 180

background.menuH A D05-Apr-20201.6 KiB3331

background.menu.fyH A D05-Apr-20201.6 KiB3331

background.menu.nlH A D05-Apr-20201.6 KiB3331

exitscript.shH A D15-Feb-2019285 120

menu.bg.inH A D15-Feb-201911.4 KiB223216

menu.caH A D15-Feb-20199.9 KiB218208

menu.czH A D15-Feb-20194.2 KiB144142

menu.daH A D15-Feb-20199.5 KiB212205

menu.deH A D15-Feb-20194.1 KiB125122

menu.elH A D15-Feb-201913.5 KiB227219

menu.esH A D15-Feb-20194.2 KiB140125

menu.fi.inH A D15-Feb-20198.3 KiB218209

menu.frH A D15-Feb-20199.2 KiB260253

menu.fy.inH A D05-Apr-20207 KiB200188

menu.glH A D15-Feb-20193.8 KiB127121

menu.heH A D15-Feb-20197.1 KiB198189

menu.hrH A D15-Feb-20197.2 KiB198191

menu.hu.inH A D15-Feb-20198.8 KiB220211

menu.inH A D05-Apr-20206.7 KiB200188

menu.itH A D15-Feb-20194 KiB130123

menu.jaH A D15-Feb-20199 KiB204196

menu.ko.inH A D15-Feb-20199.8 KiB220217

menu.nl.inH A D05-Apr-20207.1 KiB200188

menu.noH A D15-Feb-20196.9 KiB195187

menu.plH A D15-Feb-201911.1 KiB276257

menu.ptH A D15-Feb-20197.8 KiB208199

menu.ro.inH A D15-Feb-20198.3 KiB218209

menu.ruH A D15-Feb-20196.1 KiB148141

menu.seH A D15-Feb-20197.5 KiB206199

menu.sk.inH A D15-Feb-20199.1 KiB231222

menu.slH A D15-Feb-20197.5 KiB205198

menu.trH A D15-Feb-20196.6 KiB193184

menu.zh_CNH A D15-Feb-20198.5 KiB218209

menu.zh_TW.inH A D15-Feb-20197.9 KiB214206

plmenu.bg.inH A D15-Feb-20195.2 KiB107106

plmenu.daH A D15-Feb-201910 KiB337336

plmenu.deH A D15-Feb-20194.6 KiB106105

plmenu.es.inH A D15-Feb-20194.7 KiB107106

plmenu.fi.inH A D15-Feb-20196.4 KiB372371

plmenu.frH A D15-Feb-20194.8 KiB103102

plmenu.fy.inH A D05-Apr-20202.3 KiB7776

plmenu.hrH A D15-Feb-20195.6 KiB218217

plmenu.inH A D05-Apr-20202.1 KiB7776

plmenu.itH A D15-Feb-20194.6 KiB107106

plmenu.ja.inH A D15-Feb-20194.8 KiB107106

plmenu.ko.inH A D15-Feb-20195.6 KiB116115

plmenu.nl.inH A D05-Apr-20202.3 KiB7776

plmenu.pl.inH A D05-Apr-20207.5 KiB173160

plmenu.ro.inH A D15-Feb-20194.7 KiB107106

plmenu.sk.inH A D15-Feb-20194.6 KiB107106

plmenu.zh_CN.inH A D05-Apr-20204.4 KiB108106

plmenu.zh_TW.inH A D15-Feb-20194.4 KiB105104

wmmacros.inH A D05-Apr-20201.8 KiB7159

README

1
2
3The file named menu is the menu in the plain text file format. The files
4named menu.?? (?? are 2 characters, such as pt) are translations of the
5same menu. Plain text menus are preprocessed using cpp (the C Pre-Processor),
6so you can use cpp macros in it.
7
8The plmenu file is the same menu, but in the property list format.
9This menu can be edited with WPrefs.app, but since WPrefs.app does not
10support XIM, it will not allow you to make menus in languages such as
11Japanese.
12
13To use the menu in the property list format (plmenu), just replace the
14~/GNUstep/Defaults/WMRootMenu with it. To use the plain text menu,
15place the path for the menu in ~/GNUstep/Defaults/WMRootMenu, enclosed
16in double quotes ("). Ex: "~/GNUstep/Library/WindowMaker/menu"
17
18Instructions for editing the plain text menus can be found in the menu
19file itself, kindly translated to your tongue for your convenience, by
20the translation contributors.
21
22There is a script to convert plain text menus to property list menus
23in the utils directory, named wm-oldmenu2new.
24
25If you are unsure to wich format to use, stick with the plain text menus
26as they are more flexible. If for some psychological reason you are
27scared by text based configuration, use the property list menu.
28
29
30Localized menu file translators:
31--------------------------------
32
33File    Language        Maintainer
34------------------------------------------------------------------------------
35menu.ja Japanese        MANOME Tomonori <manome@itlb.te.noda.sut.ac.jp>
36				ABE Shige <sabe@ibm.net>
37menu.pt Portuguese      Alfredo K. Kojima <kojima@inf.ufrgs.br>
38menu.de	German		Carsten Schaar <nhadcasc@fs-maphy.uni-hannover.de>
39menu.cz	Czech		David �auer <xsauer@hwlab.felk.cvut.cz>
40menu.ko	Korean		Chae-Yong Chong <cychong@metro.telecom.samsung.co.kr>
41			Byeong-Chan Kim <redhands@linux.sarang.net>
42menu.gl	Galician	Xose Vazquez <xose@arrakis.es>
43menu.fr French		ObiTuarY <obituary@freshmeat.net>
44menu.it Italian		Roberto Checozzo <croberto@aerre.it>
45menu.ru Russian		August S.Sigov <freedomain@actor.ru>
46menu.es Spanish		Rodrigo Hornos Prados <tnetrhp@ctv.es>
47			Jos� Luis Rivas L�pez <jrivas@ares.ipf.uvigo.es>
48menu.he	Hebrew		Please send me your name/email if you wrote this
49			We unfortunately lost that info :(
50menu.tr Turkish         F. Kagan Gurkaynak <kgf@wpi.edu>
51menu.fi Finnish		Ville Hautamaki <villeh@photon.joensuu.fi>
52menu.se Swdish		Andreas Persenius <andreas@alfaskop.net>
53menu.hr	Croatian	Toni Bilic <tbilic@efos.hr>
54menu.el Greek		Nikolaos Papagrigoriou <papanikos@usa.net>
55menu.dk Danish		John M. Lockard <jlockard@math.lsa.umich.edu>
56			Jacob Sparre Andersen <sparre@cats.nbi.dk>
57menu.sl Slovene		Alen Salamun <snowman@hal9000.medinet.si>
58menu.hu Hungarian	Csanaki Csaba <prew@mail.matav.hu>
59menu.ca Catal�		Carles Amig<F3> dj_fr3nd@hotmail.com
60menu.zh_TW.Big5 Chinese Li Wei Jih <lwj83@cs.ccu.edu.tw>
61menu.zh_CN Chinese	Wang Jian <wangjian2@asiainfo.com>
62menu.pl Polish		Maciej Friedel <tytus@tytus.itma.pwr.wroc.pl>
63menu.bg	Bulgarian	Slavei Karadjov <slaff@exco.net>
64menu.sk Slovak      	judas@hell <tomka@oalevice.sk>
65menu.nl Dutch		Alwin <translations@ziggo.nl>
66menu.fy Frisian		Alwin <translations@ziggo.nl>
67
68
69
70plmenu.da Danish 	Birger Langkjer <birger.langkjer@image.dk>
71plmenu.zh_CN Chinese	Wang Jian <wangjian2@asiainfo.com>
72plmenu.hr Croatian	Toni Bilic <tbilic@efos.hr>
73plmenu.it Italian	Michele Campeotto <micampe@tv.record.unipd.it>
74plmenu.de German 	Matthias Warkus <mawarkus@t-online.de>
75plmenu.pl Polish	Maciej Friedel <tytus@tytus.itma.pwr.wroc.pl>
76plmenu.ko Korean	Byeong-Chan Kim <redhands@linux.sarang.net>
77plemnu.es Spanish	David A. Schekaiban <nb@zaz.net>
78plmenu.bg Bulgarian	Slavei Karadjov <slaff@exco.net>
79plmenu.sk Slovak      	judas@hell <tomka@oalevice.sk>
80plmenu.ja Japanese	Seiichi SATO <sato@cvs-net.co.jp>
81plmenu.nl Dutch		Alwin <translations@ziggo.nl>
82plmenu.fy Frisian	Alwin <translations@ziggo.nl>
83
84

README.themes

1
2
3
4Themes For Window Maker
5=======================
6
7Note: the information contained in this file is only valid for themes
8in the .themed (for theme directory) format, supported in
9Window Maker 0.20.4 or newer.
10
11
12How To Install a Theme Pack
13===========================
14
15To install a theme, unpack your theme into your WindowMaker directory
16(the same as old-style themes), usually ~/GNUstep/Library/WindowMaker
17
18cd ~/GNUstep/Library/WindowMaker
19gzip -dc "xyztheme.tar.gz" | tar xvf -
20
21You can also do this in your system-wide WindowMaker directory (usually
22/usr/local/share/WindowMaker) to have the themes be available to all
23your users. This will probably need to be done with root access.
24
25
26How To Load a Theme
27===================
28
29Use the setstyle command to load a theme. Example:
30
31setstyle xyztheme.themed
32
33Note that if you move the directory of the theme (for example, from
34~/GNUstep/Library/WindowMaker/Themes to /usr/local/share/WindowMaker/Themes)
35you will have to reload that theme so that path information is updated.
36
37
38How To Make a Theme Pack
39========================
40
41To create a theme pack from your current configuration, use the getstyle
42utility with the -p flag. Example:
43
44getstyle -p ~/GNUstep/Library/WindowMaker/Themes/MyTheme
45
46This will create a theme pack (a new directory in either the current
47directory or a directory you specify) named MyTheme.themed, containing
48everything it requires, including all pixmap files. In this example,
49the new theme pack would be made in your themes directory and be
50immediately available in your Themes menu.
51
52Additionally, you can put a text file named MyTheme.lsm in the MyTheme.themed
53directory. This file can contain info like copyrights, credits or whatever.
54
55To distribute your theme, just make a .tar.gz of the .themed directory.
56This is preferably done from the same directory that you unpack the themes
57from to maintain consistancy with the old theme format.
58
59Example:
60
61cd ~/GNUstep/Library/WindowMaker
62tar cvf MyTheme.tar Themes/MyTheme.themed
63gzip MyTheme.tar
64
65
66How To Delete a Theme Pack
67==========================
68
69Just remove the .themed directory. Example:
70
71cd ~/GNUstep/Library/WindowMaker/Themes
72rm -fr themename.themed
73
74
75How To Save Disk Space
76======================
77
78If you have more than 1 theme that use the same huge background image,
79you can delete all the duplicated files and then create hard links in
80place of them. For example, if you have:
81
82theme1.themed/back.jpg
83
84theme2.themed/backimage.jpg
85
86theme3.themed/back.jpg
87
88and all three files contain the same image, you can do:
89
90rm theme2.themed/backimage.jpg
91rm theme3.themed/back.jpg
92ln theme1.themed/back.jpg theme2.themed/backimage.jpg
93ln theme1.themed/back.jpg theme3.themed/back.jpg
94
95
96