1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-19 20:38:08 +01:00

added patch with bugfixes for wings/textfield/panel exit with escape/bag etc

changed iconchooser to center icons/text
updated po files
This commit is contained in:
kojima
1999-10-02 20:24:41 +00:00
parent 4545d536bd
commit dbdb44a4db
19 changed files with 3651 additions and 3014 deletions

View File

@@ -10,7 +10,7 @@ CLEANFILES = Default.iconset
Default.iconset: $(top_srcdir)/WindowMaker/Defaults/WMWindowAttributes
-rm -f Default.iconset
echo '{' > Default.iconset
grep Icon $(top_srcdir)/WindowMaker/Defaults/WMWindowAttributes >> Default.iconset
grep Icon $(top_builddir)/WindowMaker/Defaults/WMWindowAttributes >> Default.iconset
echo '}' >> Default.iconset
chmod 644 Default.iconset

View File

@@ -25,6 +25,7 @@ prefsdata_DATA =\
menu.ko\
menu.nl\
menu.no\
menu.pl\
menu.pt\
menu.ru\
menu.se\

View File

@@ -1,5 +1,5 @@
/*
* Το Root μενού του WindowMaker
* Το Μητρικό μενού του Window Maker
*
* Η σύνταξη είναι:
*
@@ -16,72 +16,79 @@
* Δεν μπορεί να δηλωθεί ένα shortcut για MENU και για OPEN_MENU εντολή.
*
* <Command> μία από τις εντολές:
* MENU - το σημείο που ξεκινά ένα (υπο)μενού
* END - το σημείο που τελειώνει ένα (υπο)μενού
* MENU - το σημείο που ξεκινά ένα υπομενού
* END - το σημείο που τελειώνει ένα υπομενού
* OPEN_MENU - ανοίγει ένα μενού από ένα αρχείο, pipe ή τα περιεχόμενα ενός
* καταλόγου(ων) και αντιστοιχεί μια εντολή στο καθένα.
* WORKSPACE_MENU - προσθέτει ένα υπομενού για τη διαχείρηση των Επιφανειών.
* WORKSPACE_MENU - προσθέτει το υπομενού για τη διαχείρηση των Επιφανειών.
* Μόνο ένα workspace_menu επιτρέπεται.
* EXEC <program> - εκτέλεση προγράμματος
* EXIT - έξοδος από τον window manager
* RESTART [<window manager>] - επανεκκινεί τον Window Maker ή ξεκινάει ένας
* άλλος window manager
* SHEXEC <command> - εκτέλεση εντολής κέλυφους (όπως gimp > /dev/null)
* EXIT - έξοδος από τον Διαχειριστή Παραθύρων
* RESTART [<window manager>] - επανεκκινεί τον Window Maker ή ξεκινάει
* ένας άλλος window manager
* REFRESH - ανανεώνει την προβολή της Επιφάνειας στην οθόνη
* ARRANGE_ICONS - τακτοποίηση των εικονιδίων στην Επιφάνεια
* SHUTDOWN - τερματίζει βίαια όλους τους clients (και τερματίζει το X window
* session)
* SHOW_ALL - εμφανίζει όλα τα "κρυμένα" παράθυρα στην Επιφάνεια
* SHUTDOWN - τερματίζει βίαια όλους τους clients
* (και τερματίζει το X window session)
* SHOW_ALL - εμφανίζει όλα τα "κρυμμένα" παράθυρα στην Επιφάνεια
* HIDE_OTHERS - "κρύβει" όλα τα παράθυρα στην Επιφάνεια, εκτός από
* αυτό που είναι "ενεργό" (ή το τελευταίο που ήταν "ενεργό")
* SAVE_SESSION - αποθηκεύει το εκάστοτε "κατάσταση" της Επιφάνειας, το οποίο
* σημαίνει, όλα τα προγράμματα που εκτελούνται εκείνη τη
* αυτό που είναι "ενεργό" (ή το τελευταίο που ήταν "ενεργό")
* SAVE_SESSION - αποθηκεύει την εκάστοτε "κατάσταση" της Επιφάνειας, το
* οποίο σημαίνει, όλα τα προγράμματα που εκτελούνται εκείνη τη
* στιγμή με όλες τους τις ιδιότητες (γεωμετρία, θέση στην
* οθόνη, επιφάνεια εργασίας στην οποία έχουν εκτελεστεί, Dock ή
* Clip από όπου εκτελέστηκαν, αν είναι ελαχιστοποιημένα,
* αναδιπλωμένα ή κρυμμένα). Επίσης αποθηκεύει σε πια Επιφάνεια
* εργασίας ήταν ο χρήστης την τελευταία φορά. Όλες οι
* θα ανακληθούν την επόμενη φορά που ο χρήστης
* εκκινίσει τον Window Maker μέχρι η εντολή SAVE_SESSION ή
* εκκινήσει τον Window Maker μέχρι η εντολή SAVE_SESSION ή
* CLEAR_SESSION χρησιμοποιηθούν. Αν στο αρχείο Window Maker του
* καταλόγου "$HOME/GNUstep/Defaults/" υπάρχει η εντολή:
* "SaveSessionOnExit = Yes;", τότε όλα τα παραπάνω γίνονται
* αυτόματα με κάθε έξοδο του χρήστη από τον Window Maker,
* ακυρώνοντας ουσιαστικά κάθε προηγούμενη χρήση τως εντολών
* SAVE_SESSION ή CLEAR_SESSION (βλέπε παρακάτω).
* CLEAR_SESSION - σβήνει όλες τις πληροφορίες που έχουν αποθηκευθεί σύμφωνα με
* τα παραπάνω. Δεν θα έχει όμως κανένα αποτέλεσμα αν η εντολή
* SaveSessionOnExit=Yes.
* INFO - Πληροφορίες σχετικά με τον Window Mmaker
* CLEAR_SESSION - σβήνει όλες τις πληροφορίες που έχουν αποθηκευθεί
* σύμφωνα με τα παραπάνω. Δεν θα έχει όμως κανένα αποτέλεσμα
* αν η εντολή SaveSessionOnExit=Yes.
* INFO - Πληροφορίες σχετικά με τον Window Maker
*
* OPEN_MENU σύνταξη:
* 1. Χειρισμός ενός αρχείου-μενού.
* // ανοίγει το "αρχείο.μενού" το οποίο περιέχει ένα έγκυρο αρχείο-μενού και
* // το εισάγει στην εκάστοτε θέση
* // ανοίγει το "αρχείο.μενού" το οποίο περιέχει ένα έγκυρο αρχείο-μενού
* // καιτο εισάγει στην εκάστοτε θέση
* OPEN_MENU αρχείο.μενού
* 2. Χειρισμός ενός Pipe μενού.
* // τρέχει μια εντολή και χρησιμοποιεί την stdout αυτής για την κατασκευή του
* // μενού. Το αποτέλεσμα της εντολής πρέπει να έχει έγκυρη σύνταξη για χρήση
* // ως μενού. Το κενό διάστημα μεταξύ "|" και "εντολής" είναι προεραιτικό.
* // τρέχει μια εντολή και χρησιμοποιεί την stdout αυτής για την κατασκευή
* // του μενού. Το αποτέλεσμα της εντολής πρέπει να έχει έγκυρη σύνταξη
* // για χρήση ως μενού. Το κενό διάστημα μεταξύ "|" και "εντολής" είναι
* // προεραιτικό.
* OPEN_MENU | εντολή
* 3. Χειρισμός ενός καταλόγου.
* // Ανοίγει έναν ή περισσότερους καταλόγους και κατασκευάζει ένα μενού με
* // όλους τους υποκαταλόγους και τα εκτελέσιμα αρχεία σε αυτούς κατανεμημένα
* // αλφαβητικά.
* // Ανοίγει έναν ή περισσότερους καταλόγους και κατασκευάζει ένα μενού με
* // όλους τους υποκαταλόγους και τα εκτελέσιμα αρχεία σε αυτούς
* // κατανεμημένα αλφαβητικά.
* OPEN_MENU /κάποιος/κατάλογος [/κάποιος/άλλος/κατάλογος ...]
* 4. Χειρισμός ενός καταλόγου με κάποια εντολή.
* // Ανοίγει έναν ή περισσότερους καταλόγους και κατασκευάζει ένα μενού με
* // όλους τους υποκαταλόγους και τα αναγνώσιμα αρχεία σε αυτούς κατανεμημένα
* // αλφαβητικά, τα οποία μπορούν να εκτελεστούν με μία εντολή.
* // Ανοίγει έναν ή περισσότερους καταλόγους και κατασκευάζει ένα μενού με
* // όλους τους υποκαταλόγους και τα αναγνώσιμα αρχεία σε αυτούς
* // κατανεμημένα αλφαβητικά, τα οποία μπορούν να εκτελεστούν με μία
* // εντολή.
* OPEN_MENU /κάποιος/κατάλογος [/κάποιος/άλλος/κατάλογος ...] WITH εντολή -παράμετροι
*
* Παράμετροι:
* -noext αφαιρεί ότι βρίσκεται μετά την τελευταία τελεία του
* ονόματος του αρχείου.
*
* <Parameters> είναι το πρόγραμμα προς εκτέλεση.
*
* ** Παράμετροι για την εντολή EXEC:
* %s - Αντικατάσταση με την εκάστοτε επιλογή.
* %a(μύνημα) - Ανοίγει ένα παράθυρο εισαγωγής δεδομένων και αντικαθιστά με αυτό
* που πληκτρολογήθηκε.
* %a(τίτλος[,προτροπή]) - Ανοίγει ένα παράθυρο εισαγωγής δεδομένων με τον
* προκαθορισμένο τίτλο και την προεραιτική προτροπή
* και αντικαθιστά με αυτό που πληκτρολογήθηκε.
* %w - Αντικατάσταση με την XID του εκάστοτε ενεργού παραθύρου
* %W - Αντικατάσταση με τον αριθμό της εκάστοτε Επιφάνειας
*
* Μπορούν να εισαχθούν ειδικοί χαρακτήρες (όπως % ή ") με τον χαρακτήρα \:
* π.χ.: xterm -T "\"Καλημέρα Σου\""
@@ -99,7 +106,7 @@
* // some X11 apps in different directories
* "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
* // set some background images
* "Φόντο" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
* "Παρασκήνιο" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
* // inserts the style.menu in this entry
* "Στυλ" OPEN_MENU style.menu
* "Δοκιμαστικό" END
@@ -109,15 +116,16 @@
"Μενού" MENU
"Πληροφορίες" MENU
"Info..." INFO_PANEL
"Legal..." LEGAL_PANEL
"System Console" EXEC xconsole
"System Load" SHEXEC xosview || xload
"Process List" EXEC xterm -e top
"Σχετικά..." INFO_PANEL
"Νομικά..." LEGAL_PANEL
"Κονσόλα Συστήματος" EXEC xconsole
"Εργασία Συστήματος" SHEXEC xosview || xload
"Λίστα Εργασιών" EXEC xterm -e top
"Βοήθεια" EXEC xman
"Πληροφορίες" END
"Εκτέλεση..." SHEXEC %a(Εκτέλεση,Γράψε την εντολή προς εκτέλεση:)
"XTerm" EXEC xterm -sb
"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
"Rxvt" EXEC rxvt -bg black -fg white -fn grfixed
"Επιφάνειες" WORKSPACE_MENU
"Προγράμματα" MENU
"Γραφικά" MENU
@@ -131,7 +139,7 @@
"LyX" EXEC lyx
"Netscape" EXEC netscape
"Ghostview" EXEC ghostview %a(Αρχείο προς ανάγνωση)
"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Αρχείο προς ανάγνωση)
"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobar,Γράψε το PDF προς προβολή)
"TkDesk" EXEC tkdesk
"Προγράμματα" END
"Κειμενογράφοι" MENU
@@ -154,9 +162,9 @@
"Εξομοιωτής Τερματικού" EXEC xminicom
"Μεγέθυνση" EXEC xmag
"Χάρτης Χρωμάτων" EXEC xcmap
"XKill" EXEC xkill
"ASClock" EXEC asclock -shape
"Clipboard" EXEC xclipboard
"Θανάτωση Παραθύρου" EXEC xkill
"Ρολόι" EXEC asclock -shape
"Πρόχειρο" EXEC xclipboard
"Εργαλεία" END
"Επιλογή" MENU
@@ -172,40 +180,47 @@
"Τακτοποίηση Εικονιδίων" ARRANGE_ICONS
"Ανανέωση Προβολής" REFRESH
"Κλείδωμα" EXEC xlock -allowroot -usefirst
"Σώσιμο Κατάστασης" SAVE_SESSION
"Διαγραφή σωσμένης Κατάστασης" CLEAR_SESSION
"Σώσιμο Session" SAVE_SESSION
"Διαγραφή σωσμένου Session" CLEAR_SESSION
"Επιφάνεια" END
"Εμφάνιση" MENU
"Θέματα" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
"Στυλ" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
"Ομάδα Εικονιδίων" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
"Φόντο" MENU
"Παρασκήνιο" MENU
"Μονόχρωμο" MENU
"Μαύρο" WS_BACK '(solid, black)'
"Μπλε" WS_BACK '(solid, "#505075")'
"Λουλακί" WS_BACK '(solid, "#243e6c")'
"Σκούρο Μπλε" WS_BACK '(solid, "#180090")'
"Λουλακί" WS_BACK '(solid, "#243e6c")'
"Σκούρο Μπλε" WS_BACK '(solid, "#180090")'
"Βυσσινί" WS_BACK '(solid, "#554466")'
"Σταρένιο" WS_BACK '(solid, "wheat4")'
"Σκούρο Γκρι" WS_BACK '(solid, "#333340")'
"Κρασιού" WS_BACK '(solid, "#400020")'
"Κοκκινωπό" WS_BACK '(solid, "#400020")'
"Μονόχρωμο" END
"Διαβαθμισμένο" MENU
"Σημαία" WS_BACK '(mdgradient, green, red, white, green)'
"Ουράνος" WS_BACK '(vgradient, blue4, white)'
"Ηλιοβασίλεμα" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
"Ουρανός" WS_BACK '(vgradient, blue4, white)'
"Μπλε Αποχρώσεις" WS_BACK '(vgradient, "#7080a5", "#101020")'
"Λουλακί Αποχρώσεις" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
"Βυσσινί Αποχρώσεις" WS_BACK '(vgradient, "#654c66", "#151426")'
"Σταρένιες Αποχρώσεις" WS_BACK '(vgradient, "#a09060", "#302010")'
"Γκρίζες Αποχρώσεις" WS_BACK '(vgradient, "#636380", "#131318")'
"Κοκκινωπές Αποχρώσεις" WS_BACK '(vgradient, "#600040", "#180010")'
"Διαβαθμισμένο" END
"Εικόνες" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
"Φόντο" END
"Αποθήκευση Θέματος" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Όνομα Θέματος)"
"Αποθήκευση Ομάδας Εικονιδίων" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Όνομα Ομάδας)"
"Παρασκήνιο" END
"Αποθήκευση Θέματος" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Όνομα Θέματος,Γράψε το όνομα του αρχείου:)"
"Αποθήκευση Ομάδας Εικονιδίων" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Όνομα Ομάδας,Γράψε το όνομα του αρχείου:)"
"Εμφάνιση" END
"Έξοδος" MENU
"Επανεκκίνηση" RESTART
"Εκκίνηση του AfterStep" RESTART afterstep
"Έξοδος..." EXIT
"Πλήρης Έξοδος..." SHUTDOWN
"Έξοδος" MENU
"Επανεκκίνηση" RESTART
"Εκκίνηση του BlackBox" RESTART blackbox
"Εκκίνηση του kwm" RESTART kwm
"Εκκίνηση του IceWM" RESTART icewm
"Έξοδος..." EXIT
"Έξοδος" END
"Μενού" END