]> git.pld-linux.org Git - packages/WindowMaker.git/blob - WindowMaker-plmenu.patch
- rel 19; fix build
[packages/WindowMaker.git] / WindowMaker-plmenu.patch
1 --- WindowMaker-0.80.1.orig/WindowMaker/menu.pl Tue Jan  4 22:45:57 2000
2 +++ WindowMaker-0.80.1/WindowMaker/menu.pl      Fri Aug  2 10:28:45 2002
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> <Parametry>
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 +        "XTerm" EXEC xterm
182 +        "ATerm"  EXEC aterm
183 +       "Pulpity" WORKSPACE_MENU
184         
185 -       "Użytki" MENU
186 -               "Kalkulator"          EXEC xcalc
187 -               "Zegarek"             EXEC xclock
188 -               "Opcje Okna"          EXEC xprop | xmessage -center -title 'xprop' -file -
189 -               "Przeglądarka Fontów" EXEC xfontsel
190 -               "Szkło Powiększające" EXEC xmag
191 -               "Mapa Kolorów"        EXEC xcmap
192 -               "XKill"               EXEC xkill
193 -               "Clipboard"           EXEC xclipboard
194 -       "Użytki" END
195 +       "Aplikacje" OPEN_MENU | wmconfig --output wmaker --rootmenu Applications 2>/dev/null
196  
197 -       "Selekcyjne" MENU
198 -               "Kopia"                  EXEC echo '%s' | wxcopy
199 -               "Poczta do ..."          EXEC ULUB_TERM -name mail -T "Pine" -e pine %s
200 +       "Zaznaczenie" MENU
201 +               "Kopiuj"                  SHEXEC echo '%s' | wxcopy
202 +               "Poczta do ..."          EXEC xterm -name mail -T "Pine" -e pine %s
203                 "Serfuj do ..."          EXEC netscape %s
204 -               "Pobierz Manual ..."     EXEC MANUAL_SEARCH(%s)
205 -               "Połącz się z ..."       EXEC telnet %s
206 -               "Pobierz plik z FTP ..." EXEC ftp %s
207 -       "Selekcyjne" END
208 +               "Szukaj w manualach ..."     SHEXEC MANUAL_SEARCH(%s)
209 +       "Zaznaczenie" END
210  
211         "Ekran" MENU
212 -               "Ukryj Pozostałe"         HIDE_OTHERS
213 +               "Ukryj pozostałe"         HIDE_OTHERS
214                 "Pokaż wszystko"          SHOW_ALL
215 -               "Uporządkowanie icon"     ARRANGE_ICONS
216 -               "Odswież"                 REFRESH
217 +               "Uporządkuj ikony"        ARRANGE_ICONS
218 +               "Odśwież"                 REFRESH
219                 "Zablokuj"                EXEC xlock -allowroot -usefirst
220 -               "Zachowaj Sesje"          SAVE_SESSION
221 -               "Wyczyść zachowaną sesje" CLEAR_SESSION
222 +               "Zachowaj sesję"          SAVE_SESSION
223 +               "Wyczyść zachowaną sesję" CLEAR_SESSION
224         "Ekran" END
225  
226         "Wygląd" MENU
This page took 0.079073 seconds and 3 git commands to generate.