]> git.pld-linux.org Git - packages/WindowMaker.git/blob - WindowMaker-plmenu.patch
- release 5.
[packages/WindowMaker.git] / WindowMaker-plmenu.patch
1 --- WindowMaker-0.61.1/WindowMaker/menu.pl      Thu Feb 10 22:30:02 2000
2 +++ WindowMaker-0.61.1.pius/WindowMaker/menu.pl Thu Feb 10 22:29:17 2000
3 @@ -1,13 +1,13 @@
4  /*
5 - * Definiowanie Menu G³ównego dla WindowMakera
6 - * Fonty w standardzie ISO8895-2
7 + * Definiowanie Menu G³ównego WindowMakera
8 + * Fonty w standardzie ISO8859-2
9   *
10   * Sk³adnia jest nastêpuj±ca:
11   *
12 - * <Tytu³> [SHORTCUT <Skrut>] <Komenda> <Paramery>
13 + * <Tytu³> [SHORTCUT <Skrót>] <Komenda> <Paramery>
14   *
15   * <Tytu³> Tytu³ mo¿e byæ dowolnym ci±giem znaków. Je¶li bêd± w nim wystêpowaæ
16 - *         spacje umie¶c go w cudzys³owie np. "Tytu³ ze spacj±"
17 + *         spacje umie¶æ go w cudzys³owie np. "Tytu³ ze spacj±"
18   * 
19   * SHORTCUT Definiowanie skrótu.
20   * <Skrót> Nazwa rodzaju skrótu umieszczonego w pliku
21 @@ -46,23 +46,22 @@
22   *                  ¿adnych zmian w pliku SaveSessionOnExit .
23   *  INFO - Wy¶wietlenie informacji o WindowMakerze
24   *
25 - * <Parametry> zalezne od uruchamianego programu.
26 + * <Parametry> zale¿ne od uruchamianego programu.
27   *
28   * ** Opcje w lini komend EXEC:
29 - * %s - znak jest zastepowany przez text znajdujacy sie w ,,schowku''
30 - * %a(tytu³[,komunikat]) - otwiera dodatkowe okno o tytule tytu³, komunikacie
31 - *                         komunikat i czeka na podanie parametrów, które 
32 - *                         zostan± wstawione zamiast %a. Niestety nie udalo mi
33 - *                         siê uzyskaæ polskich fontów w tej pocji :( 
34 - * %w - znak jest zastepowany przez XID aktywnego okna
35 - * %W - znak jest zastepowany przez numer aktywnego pulpitu
36 + * %s - znak jest zastêpowany przez text znajduj±cy siê w 'schowku'
37 + * %a(tytu³[,komunikat]) - otwiera dodatkowe okno o tytule 'tytu³', komunikacie
38 + *                         'komunikat' i czeka na podanie parametrów, które 
39 + *                         zostan± wstawione zamiast %a. 
40 + * %w - znak jest zastêpowany przez XID aktywnego okna
41 + * %W - znak jest zastêpowany przez numer aktywnego pulpitu
42   * 
43 - * Aby u¿ywaæ specjalnych znaków ( takich jak % czy " ) nale¿y poprzedzic je znakiem \
44 + * Aby u¿ywaæ specjalnych znaków ( takich jak % czy " ) nale¿y poprzedziæ je znakiem \
45   * np. :xterm -T "\"Witaj ¦wiecie\""
46   *
47 - * Mo¿na u¿ywac znaków specjalnych, takich jak \n
48 + * Mo¿na u¿ywaæ znaków specjalnych, takich jak \n
49   *
50 - * Sekcja MENU musi byæ zakoñczona sekcja END, pod t± sama nazw±.
51 + * Sekcja MENU musi byæ zakoñczona sekcj± END, pod t± sam± nazw±.
52   *
53   * Przyk³ad:
54   *
55 @@ -70,7 +69,7 @@
56   *  "XTerm" EXEC xterm
57   *      // stworzenie podmenu z plikami w podkatalogu /usr/openwin/bin
58   *  "XView apps" OPEN_MENU "/usr/openwin/bin"
59 - *      // umieszcza w jednym podmenu pliki z róznych podkatalogów
60 + *      // umieszcza w jednym podmenu pliki z ró¿nych podkatalogów
61   *  "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
62   *      // ustawienie t³a
63   *  "Background" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u *      // wstawienie menu z pliku style.menu
64 @@ -95,142 +94,38 @@
65                    
66  
67  #include "wmmacros"
68 -#define ULUB_EDYTOR vi 
69 -/* Je¶li nie lubisz edytora vi zmieñ na swój ulubiony edytor */
70 -#define ULUB_TERM xterm
71 -/* A tutaj ustaw swój ulubiony terminal */
72  
73  "WindowMaker" MENU
74         "Informacja" MENU
75 -               "Informacja o WMaker..." INFO_PANEL
76 -               "Legalno¶æ..."           LEGAL_PANEL
77 -               "Konsola Systemu"        EXEC xconsole
78 -               "Obci±¿enie Systemu"     EXEC xosview || xload
79 -               "Lista Procesów"         EXEC ULUB_TERM -T "Lista Procesów" -e top
80 -               "Przegl±darka Manuali"   EXEC xman
81 +               "Informacja o WindowMakerze..."      INFO_PANEL
82 +               "Informacja o licencji..." LEGAL_PANEL
83 +               "Konsola systemu"        EXEC xconsole
84 +               "Obci±¿enie systemu"     SHEXEC xosview || xload
85 +               "Lista procesów"         EXEC xterm -T "Lista procesów" -e top
86 +               "Przegl±darka manuali"   EXEC xman
87         "Informacja" END
88         
89 -       "Konfiguracja" MENU     
90 -               "Edycja menu"       EXEC ULUB_TERM -T "Edycja menu" -e ULUB_EDYTOR $HOME/GNUstep/Library/WindowMaker/menu
91 -               "Ustawienie fontów" EXEC ULUB_TERM -T "Ustawienie fontów" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WMGLOBAL
92 -               "Konfiguracja"      EXEC ULUB_TERM -T "Konfiguracja" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WindowMaker
93 -       "Konfiguracja" END
94 -       
95 -       "Uruchom..." EXEC %a(Uruchom,Wpisz komende do uruchomienia:)
96 -       "Terminal"   EXEC ULUB_TERM -T "Mój ulubiony terminal" -sb 
97 -       "Edytor"     EXEC ULUB_TERM -T "Moj ulubiony edytor" -e ULUB_EDYTOR %a(Edytor,Podaj plik do edycji:)
98 -       "Pulpity"    WORKSPACE_MENU
99 -       
100 -       "Aplikacje" MENU
101 -               "Grafika" MENU
102 -                       "Gimp"        EXEC gimp >/dev/null
103 -                       "XV"          EXEC xv
104 -                       "XFig"        EXEC xfig
105 -                       "XPaint"      EXEC xpaint
106 -                       "Gnuplot"     EXEC ULUB_TERM -T "GNU plot" -e gnuplot
107 -                       "Edytor ikon" EXEC bitmap
108 -               "Grafika" END
109 -               "Tekst" MENU
110 -                       "LyX"                 EXEC lyx
111 -                       "Ghostview"           EXEC gv %a(GhostView,Wprowadz nazwe pliku *.ps *.pdf *.no:)
112 -                       "XDvi"                EXEC xdvi %a(XDvi,Wprowadz nazwe pliku *.dvi:)
113 -                       "Acrobat"             EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat,Wprowadz nazwe pliku *.pdf:)
114 -                       "Xpdf"                EXEC xpdf %a(Xpdf,Wprowadz nazwe pliku *.pdf:)
115 -                       "Arkusz kalkulacyjny" EXEC xspread
116 -               "Tekst" END
117 -               "X File Manager"     EXEC xfm
118 -               "OffiX Files"        EXEC files
119 -               "TkDesk"             EXEC tkdesk
120 -               "Midnight Commander" EXEC ULUB_TERM -T "Midnight Commander" -e mc
121 -               "X Gnu debbuger"     EXEC xxgdb
122 -               "Xwpe"               EXEC xwpe
123 -       "Aplikacje" END
124 -       
125 -       "Internet" MENU
126 -               "Przegl±darki" MENU
127 -                       "Netscape" EXEC netscape 
128 -                       "Arena"    EXEC arena
129 -                       "Lynx"     EXEC ULUB_TERM -e lynx %a(Lynx,Podaj URL:)
130 -               "Przegl±darki" END
131 -               "Programy pocztowe" MENU
132 -                       "Pine" EXEC ULUB_TERM -T "Program pocztowy Pine" -e pine 
133 -                       "Elm"  EXEC ULUB_TERM -T "Program pocztowy Elm" -e elm
134 -                       "Xmh"  EXEC xmh
135 -               "Programy pocztowe" END
136 -               "Emulator terminala" MENU
137 -                       "Minicom" EXEC xminicom
138 -                       "Seyon"   EXEC seyon
139 -               "Emulator terminala" END
140 -               "Telnet"     EXEC ULUB_TERM -e telnet %a(Telnet,Podaj nazwe hosta:)
141 -               "Ssh"        EXEC ULUB_TERM -e ssh %a(Ssh,Podaj nazwe hosta:)
142 -               "Ftp"        EXEC ULUB_TERM -e ftp %a(Ftp,Podaj nazwe hosta:)
143 -               "Irc"        EXEC ULUB_TERM -e irc %a(Irc,Podaj swoj pseudonim:)
144 -               "Ping"       EXEC ULUB_TERM -e ping %a(Ping,Podaj nazwe hosta:)
145 -               "Talk"       EXEC ULUB_TERM -e talk %a(Talk,Podaj nazwe uzytkownika, z ktorym chcesz nawiazac polaczenie:)
146 -       "Internet" END
147 -
148 -       "Editory" MENU
149 -               "XFte"    EXEC xfte
150 -               "XEmacs"  EXEC xemacs || emacs
151 -               "XJed"    EXEC xjed 
152 -               "NEdit"   EXEC nedit
153 -               "Xedit"   EXEC xedit
154 -               "Editres" EXEC editres
155 -               "VI"      EXEC ULUB_TERM -e vi
156 -       "Editory" END
157 -       
158 -       "D¼wiêk" MENU
159 -               "CDPlay"  EXEC workbone
160 -               "Xmcd"    EXEC xmcd 2> /dev/null
161 -               "Xplaycd" EXEC xplaycd
162 -               "Xmixer"  EXEC xmixer
163 -       "D¼wiêk" END
164 -       
165 -    "Gry" MENU
166 -       "Maze"      EXEC maze
167 -       "Karty "    EXEC spider
168 -       "Londownik" EXEC xlander
169 -       "Szachy "   EXEC xboard
170 -       "Xeyes"     EXEC xeyes -geometry 51x23
171 -       "Xmahjongg" EXEC xmahjongg
172 -       "Xlogo"     EXEC xlogo
173 -       "Xroach"    EXEC xroach
174 -       "Xtetris"   EXEC xtetris -color
175 -       "Xvier"     EXEC xvier
176 -       "Xgas"      EXEC xgas
177 -       "Xkobo"     EXEC xkobo
178 -       "xboing"    EXEC xboing -sound
179 -       "XBill"     EXEC xbill
180 -    "Gry" END
181 -       
182 -       "U¿ytki" MENU
183 -               "Kalkulator"          EXEC xcalc
184 -               "Zegarek"             EXEC xclock
185 -               "Opcje Okna"          EXEC xprop | xmessage -center -title 'xprop' -file -
186 -               "Przegl±darka Fontów" EXEC xfontsel
187 -               "Szk³o Powiêkszaj±ce" EXEC xmag
188 -               "Mapa Kolorów"        EXEC xcmap
189 -               "XKill"               EXEC xkill
190 -               "Clipboard"           EXEC xclipboard
191 -       "U¿ytki" END
192 -
193 -       "Selekcyjne" MENU
194 -               "Kopia"                  EXEC echo '%s' | wxcopy
195 -               "Poczta do ..."          EXEC ULUB_TERM -name mail -T "Pine" -e pine %s
196 +        "XTerm" EXEC xterm -sb
197 +        "Rxvt"  EXEC rxvt -bg black -fg white -fn fixed        
198 +       "Pulpity" WORKSPACE_MENU
199 +       
200 +       "Aplikacje" OPEN_MENU | wmconfig --output wmaker --rootmenu Applications 2>/dev/null
201 +
202 +       "Zaznaczenie" MENU
203 +               "Kopiuj"                  SHEXEC echo '%s' | wxcopy
204 +               "Poczta do ..."          EXEC xterm -name mail -T "Pine" -e pine %s
205                 "Serfuj do ..."          EXEC netscape %s
206 -               "Pobierz Manual ..."     EXEC MANUAL_SEARCH(%s)
207 -               "Po³±cz siê z ..."       EXEC telnet %s
208 -               "Pobierz plik z FTP ..." EXEC ftp %s
209 -       "Selekcyjne" END
210 +               "Szukaj w manualach ..."     SHEXEC MANUAL_SEARCH(%s)
211 +       "Zaznaczenie" END
212  
213         "Ekran" MENU
214 -               "Ukryj Pozosta³e"         HIDE_OTHERS
215 +               "Ukryj pozosta³e"         HIDE_OTHERS
216                 "Poka¿ wszystko"          SHOW_ALL
217 -               "Uporz±dkowanie icon"     ARRANGE_ICONS
218 -               "Odswie¿"                 REFRESH
219 +               "Uporz±dkuj ikony"        ARRANGE_ICONS
220 +               "Od¶wie¿"                 REFRESH
221                 "Zablokuj"                EXEC xlock -allowroot -usefirst
222 -               "Zachowaj Sesje"          SAVE_SESSION
223 -               "Wyczy¶æ zachowan± sesje" CLEAR_SESSION
224 +               "Zachowaj sesjê"          SAVE_SESSION
225 +               "Wyczy¶æ zachowan± sesjê" CLEAR_SESSION
226         "Ekran" END
227  
228         "Wygl±d" MENU
229 --- WindowMaker-0.61.1/WindowMaker/plmenu.pl    Thu Feb 10 22:30:02 2000
230 +++ WindowMaker-0.61.1.pius/WindowMaker/plmenu.pl       Thu Feb 10 22:46:42 2000
231 @@ -1,133 +1,32 @@
232  ("WindowMaker",
233         ("Informacja",
234 -               ("Informacja o WMaker...", INFO_PANEL),
235 -               ("Legalno¶æ...",           LEGAL_PANEL),
236 -               ("Konsola Systemu",        EXEC, "xconsole"),
237 -               ("Obci±¿enie Systemu",     EXEC, "xosview || xload"),
238 -               ("Lista Procesów",         EXEC, "xterm -T 'Lista Procesów' -e top"),
239 -               ("Przegl±darka Manuali",   EXEC, "xman")
240 +               ("Informacja o WindowMakerze...", INFO_PANEL),
241 +               ("Informacja o licencji...",           LEGAL_PANEL),
242 +               ("Konsola systemu",        EXEC, "xconsole"),
243 +               ("Obci±¿enie systemu",     SHEXEC, "xosview || xload"),
244 +               ("Lista procesów",         EXEC, "xterm -T 'Lista procesów' -e top"),
245 +               ("Przegl±darka manuali",   EXEC, "xman")
246         ),
247         
248 -       ("Konfiguracja",        
249 -               ("Edycja menu",       EXEC, "xterm -T 'Edycja menu' -e vi $HOME/GNUstep/Library/WindowMaker/menu"),
250 -               ("Ustawienie fontów", EXEC, "xterm -T 'Ustawienie fontów' -e vi $HOME/GNUstep/Defaults/WMGLOBAL"),
251 -               ("Konfiguracja",      EXEC, "xterm -T 'Konfiguracja' -e vi $HOME/GNUstep/Defaults/WindowMaker")
252 -       ),
253 -       
254 -       ("Uruchom...", EXEC, "%a(Uruchom,Wpisz komende do uruchomienia:)"),
255 -       ("Terminal",   EXEC, "xterm -T 'Mój ulubiony terminal' -sb"),
256 -       ("Edytor",     EXEC, "xterm -T 'Moj ulubiony edytor' -e vi %a(Edytor,Podaj plik do edycji:)"),
257 +       ("XTerm", EXEC, "xterm -sb"),
258 +       ("Rxvt", EXEC, "rxvt -bg black -fg white -fn fixed"),
259         ("Pulpity",    WORKSPACE_MENU),
260 -       
261 -       ("Aplikacje",
262 -               ("Grafika",
263 -                       ("Gimp",        EXEC, "gimp > /dev/null"),
264 -                       ("XV",          EXEC, "xv"),
265 -                       ("XFig",        EXEC, "xfig"),
266 -                       ("XPaint",      EXEC, "xpaint"),
267 -                       ("Gnuplot",     EXEC, "xterm -T 'GNU plot' -e gnuplot"),
268 -                       ("Edytor ikon", EXEC, "bitmap")
269 -               ),
270 -               ("Tekst",
271 -                       ("LyX",                 EXEC, "lyx"),
272 -                       ("Ghostview",           EXEC, "gv %a(Gv,Wprowadz nazwe pliku *.ps *.pdf *.no:)"),
273 -                       ("XDvi",                EXEC, "xdvi %a(Xdvi,Wprowadz nazwe pliku *.dvi:)"),
274 -                       ("Acrobat",             EXEC, "/usr/local/Acrobat3/bin/acroread %a(Acrobat,Wprowadz nazwe pliku *.pdf:)"),
275 -                       ("Xpdf",                EXEC, "xpdf %a(Xpdf,Wprowadz nazwe pliku *.pdf:)"),
276 -                       ("Arkusz kalkulacyjny", EXEC, "xspread")
277 -               ),
278 -               ("X File Manager",     EXEC, "xfm"),
279 -               ("OffiX Files",        EXEC, "files"),
280 -               ("TkDesk",             EXEC, "tkdesk"),
281 -               ("Midnight Commander", EXEC, "xterm -T 'Midnight Commander' -e mc"),
282 -               ("X Gnu debbuger",     EXEC, "xxgdb"),
283 -               ("Xwpe",               EXEC, "xwpe")
284 -       ),
285 -       
286 -       ("Internet",
287 -               ("Przegl±darki",
288 -                       ("Netscape", EXEC, "netscape"), 
289 -                       ("Arena",    EXEC, "arena"),
290 -                       ("Lynx",     EXEC, "xterm -e lynx %a(Lynx,Podaj URL:)")
291 -               ),
292 -               ("Programy pocztowe",
293 -                       ("Pine", EXEC, "xterm -T 'Program pocztowy Pine' -e pine"),
294 -                       ("Elm",  EXEC, "xterm -T 'Program pocztowy Elm' -e elm"),
295 -                       ("Xmh",  EXEC, "xmh")
296 -               ),
297 -               ("Emulator terminala",
298 -                       ("Minicom", EXEC, "xminicom"),
299 -                       ("Seyon",   EXEC, "seyon")
300 -               ),
301 -               ("Telnet",     EXEC, "xterm -e telnet %a(Telnet,Podaj nazwe hosta:)"),
302 -               ("Ssh",        EXEC, "xterm -e ssh %a(SSH,Podaj nazwe hosta:)"),
303 -               ("Ftp",        EXEC, "xterm -e ftp %a(FTP,Podaj nazwe hosta:)"),
304 -               ("Irc",        EXEC, "xterm -e irc %a(IRC,Podaj swoj pseudonim:)"),
305 -               ("Ping",       EXEC, "xterm -e ping %a(Ping,Podaj nazwe hosta:)"),
306 -               ("Talk",       EXEC, "xterm -e talk %a(Talk,Podaj nazwe uzytkownika, z ktorym chcesz nawiazac polaczenie:)")
307 -       ),
308 -
309 -       ("Editory",
310 -               ("XFte",    EXEC, "xfte"),
311 -               ("XEmacs",  EXEC, "xemacs || emacs"),
312 -               ("XJed",    EXEC, "xjed "),
313 -               ("NEdit",   EXEC, "nedit"),
314 -               ("Xedit",   EXEC, "xedit"),
315 -               ("Editres", EXEC, "editres"),
316 -               ("VI",      EXEC, "xterm -e vi")
317 -       ),
318 -       
319 -       ("D¼wiêk",
320 -               ("Xmcd",    EXEC, "xmcd 2> /dev/null"),
321 -               ("Xplaycd", EXEC, "xplaycd"),
322 -               ("Xmixer",  EXEC, "xmixer")
323 -       ),
324 -       
325 -    ("Gry",
326 -       ("Maze",      EXEC, "maze"),
327 -       ("Karty",     EXEC, "spider"),
328 -       ("Londownik", EXEC, "xlander"),
329 -       ("Szachy",    EXEC, "xboard"),
330 -       ("Xeyes",     EXEC, "xeyes -geometry 51x23"),
331 -       ("Xmahjongg", EXEC, "xmahjongg"),
332 -       ("Xlogo",     EXEC, "xlogo"),
333 -       ("Xroach",    EXEC, "xroach"),
334 -       ("Xtetris",   EXEC, "xtetris -color"),
335 -       ("Xvier",     EXEC, "xvier"),
336 -       ("Xgas",      EXEC, "xgas"),
337 -       ("Xkobo",     EXEC, "xkobo"),
338 -       ("xboing",    EXEC, "xboing -sound"),
339 -       ("XBill",     EXEC, "xbill")
340 -    ),
341 -       
342 -       ("U¿ytki",
343 -               ("Kalkulator",          EXEC, "xcalc"),
344 -               ("Zegarek",             EXEC, "xclock"),
345 -               ("Opcje Okna",          EXEC, "xprop | xmessage -center -title 'xprop' -file -"),
346 -               ("Przegl±darka Fontów", EXEC, "xfontsel"),
347 -               ("Szk³o Powiêkszaj±ce", EXEC, "xmag"),
348 -               ("Mapa Kolorów",        EXEC, "xcmap"),
349 -               ("XKill",               EXEC, "xkill"),
350 -               ("Clipboard",           EXEC, "xclipboard")
351 -       ),
352 -
353 -       ("Selekcyjne",
354 -               ("Kopia",                  EXEC, "echo '%s' | wxcopy"),
355 +       ("Aplikacje", OPEN_MENU, "| wmconfig --output wmaker --rootmenu Applications 2>/dev/null "),
356 +       ("Zaznaczenie",
357 +               ("Kopiuj",                  SHEXEC, "echo '%s' | wxcopy"),
358                 ("Poczta do ...",          EXEC, "xterm -name mail -T 'Pine' -e pine %s"),
359                 ("Serfuj do ...",          EXEC, "netscape %s"),
360 -               ("Pobierz Manual ...",     EXEC, "MANUAL_SEARCH(%s)"),
361 -               ("Po³±cz siê z ...",       EXEC, "telnet %s"),
362 -               ("Pobierz plik z FTP ...", EXEC, "ftp %s")
363 +               ("Szukaj w manualach ...",     SHEXEC, "MANUAL_SEARCH(%s)"),
364         ),
365  
366         ("Ekran",
367 -               ("Ukryj Pozosta³e",         HIDE_OTHERS),
368 +               ("Ukryj pozosta³e",         HIDE_OTHERS),
369                 ("Poka¿ wszystko",          SHOW_ALL),
370 -               ("Uporz±dkowanie icon",     ARRANGE_ICONS),
371 -               ("Odswie¿",                 REFRESH),
372 +               ("Uporz±dkuj ikony",     ARRANGE_ICONS),
373 +               ("Od¶wie¿",                 REFRESH),
374                 ("Zablokuj",                EXEC, "xlock -allowroot -usefirst"),
375 -               ("Zachowaj Sesje",          SAVE_SESSION),
376 -               ("Wyczy¶æ zachowan± sesje", CLEAR_SESSION)
377 +               ("Zachowaj sesjê",          SAVE_SESSION),
378 +               ("Wyczy¶æ zachowan± sesjê", CLEAR_SESSION)
379         ),
380  
381         ("Wygl±d",
This page took 0.054985 seconds and 3 git commands to generate.