X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=WindowMaker-plmenu.patch;h=24f48593bc30b6921b0b057b62d068654b2f276e;hb=332c0ed7a0e1bfd2c330c25c529cd7167adc1875;hp=7013f079e6995cac2696645e770fda4aaf5df5bd;hpb=46ed952246aee8b3e307e7a153004cb120b6ff50;p=packages%2FWindowMaker.git diff --git a/WindowMaker-plmenu.patch b/WindowMaker-plmenu.patch index 7013f07..24f4859 100644 --- a/WindowMaker-plmenu.patch +++ b/WindowMaker-plmenu.patch @@ -1,99 +1,99 @@ ---- WindowMaker-0.61.1/WindowMaker/menu.pl Thu Feb 10 22:30:02 2000 -+++ WindowMaker-0.61.1.pius/WindowMaker/menu.pl Thu Feb 10 22:29:17 2000 +--- WindowMaker-0.80.1.orig/WindowMaker/menu.pl Tue Jan 4 22:45:57 2000 ++++ WindowMaker-0.80.1/WindowMaker/menu.pl Fri Aug 2 10:28:45 2002 @@ -1,13 +1,13 @@ /* -- * Definiowanie Menu G³ównego dla WindowMakera +- * Definiowanie Menu Głównego dla WindowMakera - * Fonty w standardzie ISO8895-2 -+ * Definiowanie Menu G³ównego WindowMakera ++ * Definiowanie Menu Głównego WindowMakera + * Fonty w standardzie ISO8859-2 * - * Sk³adnia jest nastêpuj±ca: + * Składnia jest następująca: * -- * [SHORTCUT ] -+ * [SHORTCUT ] +- * [SHORTCUT ] ++ * [SHORTCUT ] * - * Tytu³ mo¿e byæ dowolnym ci±giem znaków. Je¶li bêd± w nim wystêpowaæ -- * spacje umie¶c go w cudzys³owie np. "Tytu³ ze spacj±" -+ * spacje umie¶æ go w cudzys³owie np. "Tytu³ ze spacj±" + * Tytuł może być dowolnym ciągiem znaków. Jeśli będą w nim występować +- * spacje umieśc go w cudzysłowie np. "Tytuł ze spacją" ++ * spacje umieść go w cudzysłowie np. "Tytuł ze spacją" * - * SHORTCUT Definiowanie skrótu. - * Nazwa rodzaju skrótu umieszczonego w pliku + * SHORTCUT Definiowanie skrótu. + * Nazwa rodzaju skrótu umieszczonego w pliku @@ -46,23 +46,22 @@ - * ¿adnych zmian w pliku SaveSessionOnExit . - * INFO - Wy¶wietlenie informacji o WindowMakerze + * żadnych zmian w pliku SaveSessionOnExit . + * INFO - Wyświetlenie informacji o WindowMakerze * - * zalezne od uruchamianego programu. -+ * zale¿ne od uruchamianego programu. ++ * zależne od uruchamianego programu. * * ** Opcje w lini komend EXEC: - * %s - znak jest zastepowany przez text znajdujacy sie w ,,schowku'' -- * %a(tytu³[,komunikat]) - otwiera dodatkowe okno o tytule tytu³, komunikacie -- * komunikat i czeka na podanie parametrów, które -- * zostan± wstawione zamiast %a. Niestety nie udalo mi -- * siê uzyskaæ polskich fontów w tej pocji :( +- * %a(tytuł[,komunikat]) - otwiera dodatkowe okno o tytule tytuł, komunikacie +- * komunikat i czeka na podanie parametrów, które +- * zostaną wstawione zamiast %a. Niestety nie udalo mi +- * się uzyskać polskich fontów w tej pocji :( - * %w - znak jest zastepowany przez XID aktywnego okna - * %W - znak jest zastepowany przez numer aktywnego pulpitu -+ * %s - znak jest zastêpowany przez text znajduj±cy siê w 'schowku' -+ * %a(tytu³[,komunikat]) - otwiera dodatkowe okno o tytule 'tytu³', komunikacie -+ * 'komunikat' i czeka na podanie parametrów, które -+ * zostan± wstawione zamiast %a. -+ * %w - znak jest zastêpowany przez XID aktywnego okna -+ * %W - znak jest zastêpowany przez numer aktywnego pulpitu ++ * %s - znak jest zastępowany przez text znajdujący się w 'schowku' ++ * %a(tytuł[,komunikat]) - otwiera dodatkowe okno o tytule 'tytuł', komunikacie ++ * 'komunikat' i czeka na podanie parametrów, które ++ * zostaną wstawione zamiast %a. ++ * %w - znak jest zastępowany przez XID aktywnego okna ++ * %W - znak jest zastępowany przez numer aktywnego pulpitu * -- * Aby u¿ywaæ specjalnych znaków ( takich jak % czy " ) nale¿y poprzedzic je znakiem \ -+ * Aby u¿ywaæ specjalnych znaków ( takich jak % czy " ) nale¿y poprzedziæ je znakiem \ - * np. :xterm -T "\"Witaj ¦wiecie\"" +- * Aby używać specjalnych znaków ( takich jak % czy " ) należy poprzedzic je znakiem \ ++ * Aby używać specjalnych znaków ( takich jak % czy " ) należy poprzedzić je znakiem \ + * np. :xterm -T "\"Witaj Świecie\"" * -- * Mo¿na u¿ywac znaków specjalnych, takich jak \n -+ * Mo¿na u¿ywaæ znaków specjalnych, takich jak \n +- * Można używac znaków specjalnych, takich jak \n ++ * Można używać znaków specjalnych, takich jak \n * -- * Sekcja MENU musi byæ zakoñczona sekcja END, pod t± sama nazw±. -+ * Sekcja MENU musi byæ zakoñczona sekcj± END, pod t± sam± nazw±. +- * Sekcja MENU musi być zakończona sekcja END, pod tą sama nazwą. ++ * Sekcja MENU musi być zakończona sekcją END, pod tą samą nazwą. * - * Przyk³ad: + * Przykład: * @@ -70,7 +69,7 @@ * "XTerm" EXEC xterm * // stworzenie podmenu z plikami w podkatalogu /usr/openwin/bin * "XView apps" OPEN_MENU "/usr/openwin/bin" -- * // umieszcza w jednym podmenu pliki z róznych podkatalogów -+ * // umieszcza w jednym podmenu pliki z ró¿nych podkatalogów +- * // umieszcza w jednym podmenu pliki z róznych podkatalogów ++ * // umieszcza w jednym podmenu pliki z różnych podkatalogów * "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11 - * // ustawienie t³a + * // ustawienie tła * "Background" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u * // wstawienie menu z pliku style.menu @@ -95,142 +94,38 @@ #include "wmmacros" -#define ULUB_EDYTOR vi --/* Je¶li nie lubisz edytora vi zmieñ na swój ulubiony edytor */ +-/* Jeśli nie lubisz edytora vi zmień na swój ulubiony edytor */ -#define ULUB_TERM xterm --/* A tutaj ustaw swój ulubiony terminal */ +-/* A tutaj ustaw swój ulubiony terminal */ "WindowMaker" MENU "Informacja" MENU - "Informacja o WMaker..." INFO_PANEL -- "Legalno¶æ..." LEGAL_PANEL +- "Legalność..." LEGAL_PANEL - "Konsola Systemu" EXEC xconsole -- "Obci±¿enie Systemu" EXEC xosview || xload -- "Lista Procesów" EXEC ULUB_TERM -T "Lista Procesów" -e top -- "Przegl±darka Manuali" EXEC xman +- "Obciążenie Systemu" EXEC xosview || xload +- "Lista Procesów" EXEC ULUB_TERM -T "Lista Procesów" -e top +- "Przeglądarka Manuali" EXEC xman + "Informacja o WindowMakerze..." INFO_PANEL + "Informacja o licencji..." LEGAL_PANEL + "Konsola systemu" EXEC xconsole -+ "Obci±¿enie systemu" SHEXEC xosview || xload -+ "Lista procesów" EXEC xterm -T "Lista procesów" -e top -+ "Przegl±darka manuali" EXEC xman ++ "Obciążenie systemu" SHEXEC xosview || xload ++ "Lista procesów" EXEC xterm -T "Lista procesów" -e top ++ "Przeglądarka manuali" EXEC xman "Informacja" END - "Konfiguracja" MENU - "Edycja menu" EXEC ULUB_TERM -T "Edycja menu" -e ULUB_EDYTOR $HOME/GNUstep/Library/WindowMaker/menu -- "Ustawienie fontów" EXEC ULUB_TERM -T "Ustawienie fontów" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WMGLOBAL +- "Ustawienie fontów" EXEC ULUB_TERM -T "Ustawienie fontów" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WMGLOBAL - "Konfiguracja" EXEC ULUB_TERM -T "Konfiguracja" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WindowMaker - "Konfiguracja" END - - "Uruchom..." EXEC %a(Uruchom,Wpisz komende do uruchomienia:) -- "Terminal" EXEC ULUB_TERM -T "Mój ulubiony terminal" -sb +- "Terminal" EXEC ULUB_TERM -T "Mój ulubiony terminal" -sb - "Edytor" EXEC ULUB_TERM -T "Moj ulubiony edytor" -e ULUB_EDYTOR %a(Edytor,Podaj plik do edycji:) - "Pulpity" WORKSPACE_MENU - @@ -123,11 +123,11 @@ - "Aplikacje" END - - "Internet" MENU -- "Przegl±darki" MENU +- "Przeglądarki" MENU - "Netscape" EXEC netscape - "Arena" EXEC arena - "Lynx" EXEC ULUB_TERM -e lynx %a(Lynx,Podaj URL:) -- "Przegl±darki" END +- "Przeglądarki" END - "Programy pocztowe" MENU - "Pine" EXEC ULUB_TERM -T "Program pocztowy Pine" -e pine - "Elm" EXEC ULUB_TERM -T "Program pocztowy Elm" -e elm @@ -155,12 +155,12 @@ - "VI" EXEC ULUB_TERM -e vi - "Editory" END - -- "D¼wiêk" MENU +- "Dźwięk" MENU - "CDPlay" EXEC workbone - "Xmcd" EXEC xmcd 2> /dev/null - "Xplaycd" EXEC xplaycd - "Xmixer" EXEC xmixer -- "D¼wiêk" END +- "Dźwięk" END - - "Gry" MENU - "Maze" EXEC maze @@ -178,222 +178,49 @@ - "xboing" EXEC xboing -sound - "XBill" EXEC xbill - "Gry" END -- -- "U¿ytki" MENU ++ "XTerm" EXEC xterm ++ "ATerm" EXEC aterm ++ "Pulpity" WORKSPACE_MENU + +- "Użytki" MENU - "Kalkulator" EXEC xcalc - "Zegarek" EXEC xclock - "Opcje Okna" EXEC xprop | xmessage -center -title 'xprop' -file - -- "Przegl±darka Fontów" EXEC xfontsel -- "Szk³o Powiêkszaj±ce" EXEC xmag -- "Mapa Kolorów" EXEC xcmap +- "Przeglądarka Fontów" EXEC xfontsel +- "Szkło Powiększające" EXEC xmag +- "Mapa Kolorów" EXEC xcmap - "XKill" EXEC xkill - "Clipboard" EXEC xclipboard -- "U¿ytki" END -- +- "Użytki" END ++ "Aplikacje" OPEN_MENU | wmconfig --output wmaker --rootmenu Applications 2>/dev/null + - "Selekcyjne" MENU - "Kopia" EXEC echo '%s' | wxcopy - "Poczta do ..." EXEC ULUB_TERM -name mail -T "Pine" -e pine %s -+ "XTerm" EXEC xterm -sb -+ "Rxvt" EXEC rxvt -bg black -fg white -fn fixed -+ "Pulpity" WORKSPACE_MENU -+ -+ "Aplikacje" OPEN_MENU | wmconfig --output wmaker --rootmenu Applications 2>/dev/null -+ + "Zaznaczenie" MENU + "Kopiuj" SHEXEC echo '%s' | wxcopy + "Poczta do ..." EXEC xterm -name mail -T "Pine" -e pine %s "Serfuj do ..." EXEC netscape %s - "Pobierz Manual ..." EXEC MANUAL_SEARCH(%s) -- "Po³±cz siê z ..." EXEC telnet %s +- "Połącz się z ..." EXEC telnet %s - "Pobierz plik z FTP ..." EXEC ftp %s - "Selekcyjne" END + "Szukaj w manualach ..." SHEXEC MANUAL_SEARCH(%s) + "Zaznaczenie" END "Ekran" MENU -- "Ukryj Pozosta³e" HIDE_OTHERS -+ "Ukryj pozosta³e" HIDE_OTHERS - "Poka¿ wszystko" SHOW_ALL -- "Uporz±dkowanie icon" ARRANGE_ICONS -- "Odswie¿" REFRESH -+ "Uporz±dkuj ikony" ARRANGE_ICONS -+ "Od¶wie¿" REFRESH +- "Ukryj Pozostałe" HIDE_OTHERS ++ "Ukryj pozostałe" HIDE_OTHERS + "Pokaż wszystko" SHOW_ALL +- "Uporządkowanie icon" ARRANGE_ICONS +- "Odswież" REFRESH ++ "Uporządkuj ikony" ARRANGE_ICONS ++ "Odśwież" REFRESH "Zablokuj" EXEC xlock -allowroot -usefirst - "Zachowaj Sesje" SAVE_SESSION -- "Wyczy¶æ zachowan± sesje" CLEAR_SESSION -+ "Zachowaj sesjê" SAVE_SESSION -+ "Wyczy¶æ zachowan± sesjê" CLEAR_SESSION +- "Wyczyść zachowaną sesje" CLEAR_SESSION ++ "Zachowaj sesję" SAVE_SESSION ++ "Wyczyść zachowaną sesję" CLEAR_SESSION "Ekran" END - "Wygl±d" MENU ---- WindowMaker-0.61.1/WindowMaker/plmenu.pl Thu Feb 10 22:30:02 2000 -+++ WindowMaker-0.61.1.pius/WindowMaker/plmenu.pl Thu Feb 10 22:46:42 2000 -@@ -16,7 +16,7 @@ - ("Kopiuj", SHEXEC, "echo '%s' | wxcopy"), - ("Poczta do ...", EXEC, "xterm -name mail -T 'Pine' -e pine %s"), - ("Serfuj do ...", EXEC, "netscape %s"), -- ("Szukaj w manualach ...", SHEXEC, "MANUAL_SEARCH(%s)"), -+ ("Szukaj w manualach ...", SHEXEC, "MANUAL_SEARCH(%s)") - ), - - ("Ekran", -@@ -54,7 +54,7 @@ - ("Cieniowany Szary", EXEC, "wdwrite WindowMaker WorkspaceBack '(vgradient, '#636380', '#131318')'"), - ("Cieniowany Winnny", EXEC, "wdwrite WindowMaker WorkspaceBack '(vgradient, '#600040', '#180010')'") - ), -- ("Obrazki", OPEN_MENU, "-noext #wmdatadir#/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t)") -+ ("Obrazki", OPEN_MENU, "-noext #wmdatadir#/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t") - ), - ("Zaoamiêtanie Tematu", EXEC, "getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/'%a(Nazwa tematu,Wpisz nazwe pliku:)'"), - ("Zapamiêtanie Ustawieñ Ikon", EXEC, "geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/'%a(Ustawienia ikon,Wpisz nazwe pliku:)'") -@@ -1,133 +1,32 @@ - ("WindowMaker", - ("Informacja", -- ("Informacja o WMaker...", INFO_PANEL), -- ("Legalno¶æ...", LEGAL_PANEL), -- ("Konsola Systemu", EXEC, "xconsole"), -- ("Obci±¿enie Systemu", EXEC, "xosview || xload"), -- ("Lista Procesów", EXEC, "xterm -T 'Lista Procesów' -e top"), -- ("Przegl±darka Manuali", EXEC, "xman") -+ ("Informacja o WindowMakerze...", INFO_PANEL), -+ ("Informacja o licencji...", LEGAL_PANEL), -+ ("Konsola systemu", EXEC, "xconsole"), -+ ("Obci±¿enie systemu", SHEXEC, "xosview || xload"), -+ ("Lista procesów", EXEC, "xterm -T 'Lista procesów' -e top"), -+ ("Przegl±darka manuali", EXEC, "xman") - ), - -- ("Konfiguracja", -- ("Edycja menu", EXEC, "xterm -T 'Edycja menu' -e vi $HOME/GNUstep/Library/WindowMaker/menu"), -- ("Ustawienie fontów", EXEC, "xterm -T 'Ustawienie fontów' -e vi $HOME/GNUstep/Defaults/WMGLOBAL"), -- ("Konfiguracja", EXEC, "xterm -T 'Konfiguracja' -e vi $HOME/GNUstep/Defaults/WindowMaker") -- ), -- -- ("Uruchom...", EXEC, "%a(Uruchom,Wpisz komende do uruchomienia:)"), -- ("Terminal", EXEC, "xterm -T 'Mój ulubiony terminal' -sb"), -- ("Edytor", EXEC, "xterm -T 'Moj ulubiony edytor' -e vi %a(Edytor,Podaj plik do edycji:)"), -+ ("XTerm", EXEC, "xterm -sb"), -+ ("Rxvt", EXEC, "rxvt -bg black -fg white -fn fixed"), - ("Pulpity", WORKSPACE_MENU), -- -- ("Aplikacje", -- ("Grafika", -- ("Gimp", EXEC, "gimp > /dev/null"), -- ("XV", EXEC, "xv"), -- ("XFig", EXEC, "xfig"), -- ("XPaint", EXEC, "xpaint"), -- ("Gnuplot", EXEC, "xterm -T 'GNU plot' -e gnuplot"), -- ("Edytor ikon", EXEC, "bitmap") -- ), -- ("Tekst", -- ("LyX", EXEC, "lyx"), -- ("Ghostview", EXEC, "gv %a(Gv,Wprowadz nazwe pliku *.ps *.pdf *.no:)"), -- ("XDvi", EXEC, "xdvi %a(Xdvi,Wprowadz nazwe pliku *.dvi:)"), -- ("Acrobat", EXEC, "/usr/local/Acrobat3/bin/acroread %a(Acrobat,Wprowadz nazwe pliku *.pdf:)"), -- ("Xpdf", EXEC, "xpdf %a(Xpdf,Wprowadz nazwe pliku *.pdf:)"), -- ("Arkusz kalkulacyjny", EXEC, "xspread") -- ), -- ("X File Manager", EXEC, "xfm"), -- ("OffiX Files", EXEC, "files"), -- ("TkDesk", EXEC, "tkdesk"), -- ("Midnight Commander", EXEC, "xterm -T 'Midnight Commander' -e mc"), -- ("X Gnu debbuger", EXEC, "xxgdb"), -- ("Xwpe", EXEC, "xwpe") -- ), -- -- ("Internet", -- ("Przegl±darki", -- ("Netscape", EXEC, "netscape"), -- ("Arena", EXEC, "arena"), -- ("Lynx", EXEC, "xterm -e lynx %a(Lynx,Podaj URL:)") -- ), -- ("Programy pocztowe", -- ("Pine", EXEC, "xterm -T 'Program pocztowy Pine' -e pine"), -- ("Elm", EXEC, "xterm -T 'Program pocztowy Elm' -e elm"), -- ("Xmh", EXEC, "xmh") -- ), -- ("Emulator terminala", -- ("Minicom", EXEC, "xminicom"), -- ("Seyon", EXEC, "seyon") -- ), -- ("Telnet", EXEC, "xterm -e telnet %a(Telnet,Podaj nazwe hosta:)"), -- ("Ssh", EXEC, "xterm -e ssh %a(SSH,Podaj nazwe hosta:)"), -- ("Ftp", EXEC, "xterm -e ftp %a(FTP,Podaj nazwe hosta:)"), -- ("Irc", EXEC, "xterm -e irc %a(IRC,Podaj swoj pseudonim:)"), -- ("Ping", EXEC, "xterm -e ping %a(Ping,Podaj nazwe hosta:)"), -- ("Talk", EXEC, "xterm -e talk %a(Talk,Podaj nazwe uzytkownika, z ktorym chcesz nawiazac polaczenie:)") -- ), -- -- ("Editory", -- ("XFte", EXEC, "xfte"), -- ("XEmacs", EXEC, "xemacs || emacs"), -- ("XJed", EXEC, "xjed "), -- ("NEdit", EXEC, "nedit"), -- ("Xedit", EXEC, "xedit"), -- ("Editres", EXEC, "editres"), -- ("VI", EXEC, "xterm -e vi") -- ), -- -- ("D¼wiêk", -- ("Xmcd", EXEC, "xmcd 2> /dev/null"), -- ("Xplaycd", EXEC, "xplaycd"), -- ("Xmixer", EXEC, "xmixer") -- ), -- -- ("Gry", -- ("Maze", EXEC, "maze"), -- ("Karty", EXEC, "spider"), -- ("Londownik", EXEC, "xlander"), -- ("Szachy", EXEC, "xboard"), -- ("Xeyes", EXEC, "xeyes -geometry 51x23"), -- ("Xmahjongg", EXEC, "xmahjongg"), -- ("Xlogo", EXEC, "xlogo"), -- ("Xroach", EXEC, "xroach"), -- ("Xtetris", EXEC, "xtetris -color"), -- ("Xvier", EXEC, "xvier"), -- ("Xgas", EXEC, "xgas"), -- ("Xkobo", EXEC, "xkobo"), -- ("xboing", EXEC, "xboing -sound"), -- ("XBill", EXEC, "xbill") -- ), -- -- ("U¿ytki", -- ("Kalkulator", EXEC, "xcalc"), -- ("Zegarek", EXEC, "xclock"), -- ("Opcje Okna", EXEC, "xprop | xmessage -center -title 'xprop' -file -"), -- ("Przegl±darka Fontów", EXEC, "xfontsel"), -- ("Szk³o Powiêkszaj±ce", EXEC, "xmag"), -- ("Mapa Kolorów", EXEC, "xcmap"), -- ("XKill", EXEC, "xkill"), -- ("Clipboard", EXEC, "xclipboard") -- ), -- -- ("Selekcyjne", -- ("Kopia", EXEC, "echo '%s' | wxcopy"), -+ ("Aplikacje", OPEN_MENU, "| wmconfig --output wmaker --rootmenu Applications 2>/dev/null "), -+ ("Zaznaczenie", -+ ("Kopiuj", SHEXEC, "echo '%s' | wxcopy"), - ("Poczta do ...", EXEC, "xterm -name mail -T 'Pine' -e pine %s"), - ("Serfuj do ...", EXEC, "netscape %s"), -- ("Pobierz Manual ...", EXEC, "MANUAL_SEARCH(%s)"), -- ("Po³±cz siê z ...", EXEC, "telnet %s"), -- ("Pobierz plik z FTP ...", EXEC, "ftp %s") -+ ("Szukaj w manualach ...", SHEXEC, "MANUAL_SEARCH(%s)"), - ), - - ("Ekran", -- ("Ukryj Pozosta³e", HIDE_OTHERS), -+ ("Ukryj pozosta³e", HIDE_OTHERS), - ("Poka¿ wszystko", SHOW_ALL), -- ("Uporz±dkowanie icon", ARRANGE_ICONS), -- ("Odswie¿", REFRESH), -+ ("Uporz±dkuj ikony", ARRANGE_ICONS), -+ ("Od¶wie¿", REFRESH), - ("Zablokuj", EXEC, "xlock -allowroot -usefirst"), -- ("Zachowaj Sesje", SAVE_SESSION), -- ("Wyczy¶æ zachowan± sesje", CLEAR_SESSION) -+ ("Zachowaj sesjê", SAVE_SESSION), -+ ("Wyczy¶æ zachowan± sesjê", CLEAR_SESSION) - ), - - ("Wygl±d", + "Wygląd" MENU