mirror of
https://github.com/gryf/wmaker.git
synced 2026-03-26 15:03:34 +01:00
Compare commits
22 Commits
894d096d6e
...
next
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ddacfa5d63 | ||
|
|
0718297e9a | ||
|
|
9cc16182d3 | ||
|
|
f6165d6e80 | ||
|
|
10c36d244e | ||
|
|
515eb652c7 | ||
|
|
8ed92efa3c | ||
|
|
cc839f8bc5 | ||
|
|
48d4820dee | ||
|
|
d4f5f3ec7f | ||
|
|
83f7fa43ce | ||
|
|
55a816bdbc | ||
|
|
7639fa1c15 | ||
|
|
93b411f258 | ||
|
|
326a67e18f | ||
|
|
c089c6aea4 | ||
|
|
66b0ee3c4d | ||
|
|
a6c8577eb4 | ||
|
|
094001a53d | ||
|
|
deba131857 | ||
|
|
a9bc9751a2 | ||
|
|
58b6728743 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -120,6 +120,8 @@ WindowMaker/Defaults/WMWindowAttributes
|
|||||||
WindowMaker/Defaults/WindowMaker
|
WindowMaker/Defaults/WindowMaker
|
||||||
WindowMaker/IconSets/Default.iconset
|
WindowMaker/IconSets/Default.iconset
|
||||||
|
|
||||||
|
WPrefs.app/WPrefs.desktop
|
||||||
|
|
||||||
# These files are generated by the i18n process
|
# These files are generated by the i18n process
|
||||||
/po/WindowMaker.pot
|
/po/WindowMaker.pot
|
||||||
/po/*.mo
|
/po/*.mo
|
||||||
|
|||||||
9
NEWS
9
NEWS
@@ -1,6 +1,15 @@
|
|||||||
NEWS for veteran Window Maker users
|
NEWS for veteran Window Maker users
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
-- 0.95.10
|
||||||
|
|
||||||
|
Keep dock on primary head
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
To keep the dock on the primary head in a multi-head setup, set the option
|
||||||
|
"KeepDockOnPrimaryHead" in ~/GNUstep/Defaults/WindowMaker to "YES" or click
|
||||||
|
"Keep dock on primary head" under the WPrefs "Expert User Preferences" tab.
|
||||||
|
|
||||||
-- 0.95.9
|
-- 0.95.9
|
||||||
|
|
||||||
Configurable SwitchPanel
|
Configurable SwitchPanel
|
||||||
|
|||||||
@@ -119,7 +119,9 @@ static const struct {
|
|||||||
/* default: */ False, OPTION_WMAKER, "DbClickFullScreen" },
|
/* default: */ False, OPTION_WMAKER, "DbClickFullScreen" },
|
||||||
|
|
||||||
{ N_("Close rootmenu when mouse (left or right) is clicked outside focus."),
|
{ N_("Close rootmenu when mouse (left or right) is clicked outside focus."),
|
||||||
/* default: */ False, OPTION_WMAKER, "CloseRootMenuByLeftOrRightMouseClick" }
|
/* default: */ False, OPTION_WMAKER, "CloseRootMenuByLeftOrRightMouseClick" },
|
||||||
|
{ N_("Keep dock on primary head."),
|
||||||
|
/* default: */ False, OPTION_WMAKER, "KeepDockOnPrimaryHead"},
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -10,9 +10,20 @@ wpdatadir = @wprefs_datadir@
|
|||||||
|
|
||||||
wpdata_DATA = WPrefs.tiff WPrefs.xpm
|
wpdata_DATA = WPrefs.tiff WPrefs.xpm
|
||||||
|
|
||||||
|
applicationsdir = @datadir@/applications
|
||||||
|
|
||||||
|
applications_DATA = WPrefs.desktop
|
||||||
|
|
||||||
|
WPrefs.desktop: WPrefs.desktop.in
|
||||||
|
$(AM_V_GEN)sed -e "s:#wprefs_bindir#:${wprefs_bindir}:" \
|
||||||
|
-e "s:#wprefs_datadir#:${wprefs_datadir}:" $< > $@
|
||||||
|
|
||||||
EXTRA_DIST = $(wpdata_DATA) \
|
EXTRA_DIST = $(wpdata_DATA) \
|
||||||
KeyboardSettings.c \
|
KeyboardSettings.c \
|
||||||
Themes.c
|
Themes.c \
|
||||||
|
WPrefs.desktop.in
|
||||||
|
|
||||||
|
DISTCLEANFILES = WPrefs.desktop
|
||||||
|
|
||||||
WPrefs_SOURCES = \
|
WPrefs_SOURCES = \
|
||||||
main.c \
|
main.c \
|
||||||
|
|||||||
9
WPrefs.app/WPrefs.desktop.in
Normal file
9
WPrefs.app/WPrefs.desktop.in
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Version=1.5
|
||||||
|
Type=Application
|
||||||
|
Name=WPrefs
|
||||||
|
Comment=Window Maker Preferences
|
||||||
|
TryExec=#wprefs_bindir#/WPrefs
|
||||||
|
Exec=WPrefs
|
||||||
|
Icon=#wprefs_datadir#/WPrefs.xpm
|
||||||
|
Categories=Settings;DesktopSettings;
|
||||||
@@ -106,6 +106,7 @@
|
|||||||
SwitchPanelOnlyOpen = NO;
|
SwitchPanelOnlyOpen = NO;
|
||||||
MiniPreviewSize = 128;
|
MiniPreviewSize = 128;
|
||||||
IgnoreGtkHints = NO;
|
IgnoreGtkHints = NO;
|
||||||
|
KeepDockOnPrimaryHead = NO;
|
||||||
MenuStyle = normal;
|
MenuStyle = normal;
|
||||||
WidgetColor = (solid, gray);
|
WidgetColor = (solid, gray);
|
||||||
WorkspaceSpecificBack = ();
|
WorkspaceSpecificBack = ();
|
||||||
|
|||||||
@@ -74,7 +74,10 @@ dist_prefsdata_DATA =\
|
|||||||
|
|
||||||
nodist_prefsdata_DATA = $(GENERATED_MENUS)
|
nodist_prefsdata_DATA = $(GENERATED_MENUS)
|
||||||
|
|
||||||
EXTRA_DIST = $(addsuffix .in, $(GENERATED_MENUS))
|
xsessionsdir = @datadir@/xsessions
|
||||||
|
xsessions_DATA = wmaker.desktop
|
||||||
|
|
||||||
|
EXTRA_DIST = $(addsuffix .in, $(GENERATED_MENUS)) wmaker.desktop
|
||||||
|
|
||||||
CLEANFILES = $(GENERATED_MENUS)
|
CLEANFILES = $(GENERATED_MENUS)
|
||||||
|
|
||||||
|
|||||||
7
WindowMaker/wmaker.desktop
Normal file
7
WindowMaker/wmaker.desktop
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Window Maker
|
||||||
|
Comment=This session logs you into Window Maker
|
||||||
|
Exec=wmaker
|
||||||
|
TryExec=wmaker
|
||||||
|
DesktopNames=WindowMaker
|
||||||
|
X-GDM-SessionRegisters=true
|
||||||
@@ -1,36 +1,36 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH geticonset 1 "Leden 1999"
|
.TH geticonset 1 "Leden 1999"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
geticonset \- extrahuje aktuální sadu ikon Window Makera
|
geticonset \- extrahuje aktuální sadu ikon Window Makera
|
||||||
.SH SYNTAXE
|
.SH SYNTAXE
|
||||||
.B geticonset
|
.B geticonset
|
||||||
.I [volby] [soubor]
|
.I [volby] [soubor]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B geticonset
|
.B geticonset
|
||||||
načíta doménu WMWindowAttributes a zapíše sadu nalezených ikon
|
načíta doménu WMWindowAttributes a zapíše sadu nalezených ikon
|
||||||
buď na standardtní výstup nebo do
|
buď na standardtní výstup nebo do
|
||||||
.I souboru.
|
.I souboru.
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše nápovědu
|
vypíše nápovědu
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verze
|
vypíše číslo verze
|
||||||
.SH PROMĚNNÉ PROSTŘEDÍ
|
.SH PROMĚNNÉ PROSTŘEDÍ
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
||||||
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
||||||
tak její implicitní hodnota je "~/GNUstep"
|
tak její implicitní hodnota je "~/GNUstep"
|
||||||
.SH SOUBORY
|
.SH SOUBORY
|
||||||
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
||||||
Toto je soubor, který se zapíše.
|
Toto je soubor, který se zapíše.
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR seticons (1),
|
.BR seticons (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
||||||
|
|||||||
@@ -1,38 +1,38 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH seticons 1 "Březen 1998"
|
.TH seticons 1 "Březen 1998"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
seticons \- nastaví ikony pro Window Maker
|
seticons \- nastaví ikony pro Window Maker
|
||||||
.SH SYNTAXe
|
.SH SYNTAXe
|
||||||
.B seticons
|
.B seticons
|
||||||
.I soubor
|
.I soubor
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B seticons
|
.B seticons
|
||||||
načíta
|
načíta
|
||||||
.I soubor
|
.I soubor
|
||||||
a zapíše jeho obsah do domény WMWindowAttributes, čímž se nastaví ikony,
|
a zapíše jeho obsah do domény WMWindowAttributes, čímž se nastaví ikony,
|
||||||
které používá Window Maker pro dané třídy (například XTerm, "xterm.XTerm",
|
které používá Window Maker pro dané třídy (například XTerm, "xterm.XTerm",
|
||||||
"pine.XTerm", atd.)
|
"pine.XTerm", atd.)
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše nápovědu
|
vypíše nápovědu
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verze
|
vypíše číslo verze
|
||||||
.SH PROMĚNNÉ PROSTŘEDÍ
|
.SH PROMĚNNÉ PROSTŘEDÍ
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
||||||
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
||||||
tak její implicitní hodnota je "~/GNUstep"
|
tak její implicitní hodnota je "~/GNUstep"
|
||||||
.SH SOUBORY
|
.SH SOUBORY
|
||||||
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
||||||
Toto je soubor, který se zapíše.
|
Toto je soubor, který se zapíše.
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR geticonset (1),
|
.BR geticonset (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
||||||
|
|||||||
@@ -1,39 +1,39 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wdwrite 1 "Leden 1999"
|
.TH wdwrite 1 "Leden 1999"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
wdwrite \- zapíše klíče a hodnoty do databáze standardních nastavení
|
wdwrite \- zapíše klíče a hodnoty do databáze standardních nastavení
|
||||||
.SH SYNTAXE
|
.SH SYNTAXE
|
||||||
.B wdwrite
|
.B wdwrite
|
||||||
.I doména
|
.I doména
|
||||||
.I volba
|
.I volba
|
||||||
.I hodnota
|
.I hodnota
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wdwrite
|
.B wdwrite
|
||||||
zapíše
|
zapíše
|
||||||
.I volbu
|
.I volbu
|
||||||
a
|
a
|
||||||
.I hodnotu
|
.I hodnotu
|
||||||
do dané
|
do dané
|
||||||
.I domény.
|
.I domény.
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše nápovědu
|
vypíše nápovědu
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verze
|
vypíše číslo verze
|
||||||
.SH PROMĚNNÉ PROSTŘEDÍ
|
.SH PROMĚNNÉ PROSTŘEDÍ
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
specifikuje cestu k adresáři Defaults. Řetězec "Defaults/" je přidán k této
|
||||||
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
proměnné, čímž se určí umístění databází. Jakmile proměnná není nastavená,
|
||||||
tak její implicitní hodnota je "~/GNUstep"
|
tak její implicitní hodnota je "~/GNUstep"
|
||||||
.SH SOUBORY
|
.SH SOUBORY
|
||||||
Domény se nacházejí v WMAKER_USER_ROOT/Defaults/
|
Domény se nacházejí v WMAKER_USER_ROOT/Defaults/
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>
|
||||||
|
|||||||
128
doc/cs/wmaker.1
128
doc/cs/wmaker.1
@@ -1,133 +1,133 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH Window\ Maker 1 "Srpen 1998"
|
.TH "Window Maker" 1 "Srpen 1998"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
wmaker \- okenní manažer pro X11 se vzhledem NEXTSTEPu
|
wmaker \- okenní manažer pro X11 se vzhledem NEXTSTEPu
|
||||||
.SH SYNTAXE
|
.SH SYNTAXE
|
||||||
.B wmaker
|
.B wmaker
|
||||||
.I "[-volby]"
|
.I "[-volby]"
|
||||||
.SH "POPIS"
|
.SH "POPIS"
|
||||||
Window Maker je okenní manažer pro X11 se vzhledem NEXTSTEPu. Snaží se
|
Window Maker je okenní manažer pro X11 se vzhledem NEXTSTEPu. Snaží se
|
||||||
napodobit vzhled NeXTu jak jen to je možné, ale v případě potřeby tento
|
napodobit vzhled NeXTu jak jen to je možné, ale v případě potřeby tento
|
||||||
trend nedodržuje.
|
trend nedodržuje.
|
||||||
.SH "VOLBY"
|
.SH "VOLBY"
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-cpp
|
.B \-\-no\-cpp
|
||||||
zakázat preprocessing konfiguračních souborů
|
zakázat preprocessing konfiguračních souborů
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-dock
|
.B \-\-no\-dock
|
||||||
neotvírat Dok aplikací
|
neotvírat Dok aplikací
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-clip
|
.B \-\-no\-clip
|
||||||
neotvírat Sponku pracovních ploch
|
neotvírat Sponku pracovních ploch
|
||||||
.TP
|
.TP
|
||||||
.B \-display host:display.screen
|
.B \-display host:display.screen
|
||||||
použít danou obrazovku.
|
použít danou obrazovku.
|
||||||
Na strojích s více obrazovkami bude Window Maker automaticky spravovat
|
Na strojích s více obrazovkami bude Window Maker automaticky spravovat
|
||||||
všechny obrazovky. Pokud chcete, aby Window Maker spravoval jen specifickou
|
všechny obrazovky. Pokud chcete, aby Window Maker spravoval jen specifickou
|
||||||
obrazovku, musíte zadat číslo obrazovky pomocí argumentu příkazové řádky
|
obrazovku, musíte zadat číslo obrazovky pomocí argumentu příkazové řádky
|
||||||
.B \-display.
|
.B \-display.
|
||||||
Například, pokud chcete, aby Window Maker spravoval jen obrazovku 1, spusťte ho
|
Například, pokud chcete, aby Window Maker spravoval jen obrazovku 1, spusťte ho
|
||||||
takto:
|
takto:
|
||||||
.B wmaker -display :0.1
|
.B wmaker -display :0.1
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše verzi a ukončí se
|
vypíše verzi a ukončí se
|
||||||
.TP
|
.TP
|
||||||
.B \-\-visual\-id
|
.B \-\-visual\-id
|
||||||
určí čísla obrazového režimu. Spusťte
|
určí čísla obrazového režimu. Spusťte
|
||||||
.BR xdpyinfo (1)
|
.BR xdpyinfo (1)
|
||||||
pro seznam obrazových režimů dostupných na vašem displeji.
|
pro seznam obrazových režimů dostupných na vašem displeji.
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše krátký pomocný text
|
vypíše krátký pomocný text
|
||||||
.PP
|
.PP
|
||||||
.SH SOUBORY
|
.SH SOUBORY
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WindowMaker
|
.B ~/GNUstep/Defaults/WindowMaker
|
||||||
všeobecné nastavení Window Makera.
|
všeobecné nastavení Window Makera.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMState
|
.B ~/GNUstep/Defaults/WMState
|
||||||
informace o Doku a Sponce. Neditujte za běhu Window Makera. Bude
|
informace o Doku a Sponce. Neditujte za běhu Window Makera. Bude
|
||||||
přepsaný.
|
přepsaný.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMRootMenu
|
.B ~/GNUstep/Defaults/WMRootMenu
|
||||||
Obsahuje jméno souboru, z kterého se má načíst hlavní menu nebo
|
Obsahuje jméno souboru, z kterého se má načíst hlavní menu nebo
|
||||||
menu samotné ve formátu proplist.
|
menu samotné ve formátu proplist.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMWindowAttributes
|
.B ~/GNUstep/Defaults/WMWindowAttributes
|
||||||
Atributy pro různé třídy a instance aplikací. Použijte editor nastavení
|
Atributy pro různé třídy a instance aplikací. Použijte editor nastavení
|
||||||
(stiskněte pravé tlačítko myši na horní liště aplikace, zvolte Atributy)
|
(stiskněte pravé tlačítko myši na horní liště aplikace, zvolte Atributy)
|
||||||
namísto přímého editování tohoto souboru. Je jen málo nastavení, která
|
namísto přímého editování tohoto souboru. Je jen málo nastavení, která
|
||||||
nejsou dostupná z editora nastavení.
|
nejsou dostupná z editora nastavení.
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Defaults/
|
.B /usr/share/WindowMaker/Defaults/
|
||||||
Všechny výše uvedené soubory se NAčÍTAJÍ odtud. Pokud se je nepodaří
|
Všechny výše uvedené soubory se NAčÍTAJÍ odtud. Pokud se je nepodaří
|
||||||
najít, kromě WMState, který se odtud ZKOPÍRUJE. Nezáleží na tom, odkud
|
najít, kromě WMState, který se odtud ZKOPÍRUJE. Nezáleží na tom, odkud
|
||||||
jsou načítané. Pokud je potřeba zapsat změnu konfigurace zpět do těchto
|
jsou načítané. Pokud je potřeba zapsat změnu konfigurace zpět do těchto
|
||||||
souborů, zapíšou se do uživatelských souborů.
|
souborů, zapíšou se do uživatelských souborů.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/autostart
|
.B ~/GNUstep/Library/WindowMaker/autostart
|
||||||
Tento skript se automaticky vykoná pri startu Window Makera.
|
Tento skript se automaticky vykoná pri startu Window Makera.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/exitscript
|
.B ~/GNUstep/Library/WindowMaker/exitscript
|
||||||
Tento skript se automaticky vykoná bezprostředně před ukončením Window Makera.
|
Tento skript se automaticky vykoná bezprostředně před ukončením Window Makera.
|
||||||
.B Poznámka:
|
.B Poznámka:
|
||||||
Když potřebujete spustit z tohoto skriptu něco, co vyžaduje spuštěný X server,
|
Když potřebujete spustit z tohoto skriptu něco, co vyžaduje spuštěný X server,
|
||||||
tak nepoužívejte na ukončení Window Makera příkaz
|
tak nepoužívejte na ukončení Window Makera příkaz
|
||||||
.I SHUTDOWN
|
.I SHUTDOWN
|
||||||
z hlavního menu. Jinak se může stát, že X server se ukončí dřív než se vykoná
|
z hlavního menu. Jinak se může stát, že X server se ukončí dřív než se vykoná
|
||||||
tento skript.
|
tento skript.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/
|
.B ~/GNUstep/Library/WindowMaker/
|
||||||
Soubor menu, jehož název je uveden v souboru WMRootMenu, se hledá zde...
|
Soubor menu, jehož název je uveden v souboru WMRootMenu, se hledá zde...
|
||||||
.TP
|
.TP
|
||||||
.B /etc/X11/WindowMaker/
|
.B /etc/X11/WindowMaker/
|
||||||
a zde, v tomto pořadí, pokud název není absolutní cesta.
|
a zde, v tomto pořadí, pokud název není absolutní cesta.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Pixmaps/
|
.B ~/GNUstep/Library/WindowMaker/Pixmaps/
|
||||||
Zde hledá Window Maker obrázky
|
Zde hledá Window Maker obrázky
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Backgrounds/
|
.B ~/GNUstep/Library/WindowMaker/Backgrounds/
|
||||||
Zde hledá Window Maker pozadí
|
Zde hledá Window Maker pozadí
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Styles/
|
.B ~/GNUstep/Library/WindowMaker/Styles/
|
||||||
Zde hledá Window Maker soubory se styly (ne úplně... vypadá to tak, ale
|
Zde hledá Window Maker soubory se styly (ne úplně... vypadá to tak, ale
|
||||||
i tak musíte zadat úplnou cestu. Je to jen vyhrazené místo, aby byly
|
i tak musíte zadat úplnou cestu. Je to jen vyhrazené místo, aby byly
|
||||||
věci pěkně uspořádané)
|
věci pěkně uspořádané)
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Themes/
|
.B ~/GNUstep/Library/WindowMaker/Themes/
|
||||||
Zde hledá Window Maker soubory s tématy (viz. výše)
|
Zde hledá Window Maker soubory s tématy (viz. výše)
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Pixmaps/
|
.B /usr/share/WindowMaker/Pixmaps/
|
||||||
Obrázky spoločné pro celý systém se nacházejí zde...
|
Obrázky spoločné pro celý systém se nacházejí zde...
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Pixmaps/
|
.B /usr/share/WindowMaker/Pixmaps/
|
||||||
a zde.
|
a zde.
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Styles/
|
.B /usr/share/WindowMaker/Styles/
|
||||||
Styly spoločné pro celý systém se nacházejí zde
|
Styly spoločné pro celý systém se nacházejí zde
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Themes/
|
.B /usr/share/WindowMaker/Themes/
|
||||||
A teď to zkuste sami... ;-)
|
A teď to zkuste sami... ;-)
|
||||||
.SH PROMĚNNÉ PROSŘEDÍ
|
.SH PROMĚNNÉ PROSŘEDÍ
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
specifikuje cestu k adresáři Defaults. "Defaults/" je přidán k této
|
specifikuje cestu k adresáři Defaults. "Defaults/" je přidán k této
|
||||||
proměnné, čímž se určí umístění databází. Pokud proměnná není nastavená,
|
proměnné, čímž se určí umístění databází. Pokud proměnná není nastavená,
|
||||||
ta její implicitní hodnota je "~/GNUstep"
|
ta její implicitní hodnota je "~/GNUstep"
|
||||||
.IP GNUSTEP_LOCAL_ROOT
|
.IP GNUSTEP_LOCAL_ROOT
|
||||||
specifikuje umístění systémového \fBlokálního\fP GNUstep adresáře (to
|
specifikuje umístění systémového \fBlokálního\fP GNUstep adresáře (to
|
||||||
je užitečné v případě, že umístění adresáře společného pro celý systém je
|
je užitečné v případě, že umístění adresáře společného pro celý systém je
|
||||||
ve skutečnosti společné pro celou síť). Když je tato proměnná prázdna, použije
|
ve skutečnosti společné pro celou síť). Když je tato proměnná prázdna, použije
|
||||||
se GNUSTEP_SYSTEM_ROOT.
|
se GNUSTEP_SYSTEM_ROOT.
|
||||||
.IP GNUSTEP_SYSTEM_ROOT
|
.IP GNUSTEP_SYSTEM_ROOT
|
||||||
specifikuje umístění systémového GNUstep adresáře. Pokud je tato proměnná
|
specifikuje umístění systémového GNUstep adresáře. Pokud je tato proměnná
|
||||||
prázdna, tak její implicitní hodnota je /etc/GNUstep
|
prázdna, tak její implicitní hodnota je /etc/GNUstep
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
The Window Maker User Guide
|
The Window Maker User Guide
|
||||||
(Uživatelská příručka Window Makera)
|
(Uživatelská příručka Window Makera)
|
||||||
.PP
|
.PP
|
||||||
The Window Maker FAQ
|
The Window Maker FAQ
|
||||||
(Často kladené dotazy)
|
(Často kladené dotazy)
|
||||||
.PP
|
.PP
|
||||||
.BR X (7),
|
.BR X (7),
|
||||||
.BR wdwrite (1),
|
.BR wdwrite (1),
|
||||||
@@ -140,9 +140,9 @@ The Window Maker FAQ
|
|||||||
.BR setstyle (1),
|
.BR setstyle (1),
|
||||||
.BR wmsetbg (1)
|
.BR wmsetbg (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autoři Window Makera jsou Alfredo K. Kojima <kojima@windowmaker.info>,
|
Autoři Window Makera jsou Alfredo K. Kojima <kojima@windowmaker.info>,
|
||||||
Dan Pascu <dan@windowmaker.info> a mnoho dalších lidí z celého světa.
|
Dan Pascu <dan@windowmaker.info> a mnoho dalších lidí z celého světa.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo E. Magallon, <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo E. Magallon, <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>
|
||||||
|
|||||||
@@ -1,67 +1,67 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wmsetbg 1 "Leden 1999"
|
.TH wmsetbg 1 "Leden 1999"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
wmsetbg \- nastaví pozadí hlavního okna v X11
|
wmsetbg \- nastaví pozadí hlavního okna v X11
|
||||||
.SH SYNTAXE
|
.SH SYNTAXE
|
||||||
.B wmsetbg
|
.B wmsetbg
|
||||||
[\-display] [\-\-version] [\-\-help] [{\-b|\-\-back\-color} \fIbarva\fP]
|
[\-display] [\-\-version] [\-\-help] [{\-b|\-\-back\-color} \fIbarva\fP]
|
||||||
[{\-t|\-\-tile}|{\-e|\-\-center}|{\-s|\-\-scale}|{\-a|\-\-maxscale} \fIobrázek\fP]
|
[{\-t|\-\-tile}|{\-e|\-\-center}|{\-s|\-\-scale}|{\-a|\-\-maxscale} \fIobrázek\fP]
|
||||||
[{\-d|\-\-dither}|{\-m|\-\-match}] [\-u|\-\-update\-wmaker]
|
[{\-d|\-\-dither}|{\-m|\-\-match}] [\-u|\-\-update\-wmaker]
|
||||||
[{\-D|\-\-update\-domain} \fIdoména\fP] [{\-c|\-\-colors} \fIcpc\fP]
|
[{\-D|\-\-update\-domain} \fIdoména\fP] [{\-c|\-\-colors} \fIcpc\fP]
|
||||||
[{\-p|\-\-parse} \fItextura\fP] [{\-w|\-\-workspace} \fIpracovní plocha\fP]
|
[{\-p|\-\-parse} \fItextura\fP] [{\-w|\-\-workspace} \fIpracovní plocha\fP]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wmsetbg
|
.B wmsetbg
|
||||||
načítá daný
|
načítá daný
|
||||||
.I obrázek
|
.I obrázek
|
||||||
(XPM, PNG, jpeg, Tiff, raw PPM) a vloží ho do hlavního okna. Obrázek je možné
|
(XPM, PNG, jpeg, Tiff, raw PPM) a vloží ho do hlavního okna. Obrázek je možné
|
||||||
zvětšit, nebo ho opakovat aby vyplnil hlavní okno. Window Maker používa
|
zvětšit, nebo ho opakovat aby vyplnil hlavní okno. Window Maker používa
|
||||||
tento příkaz interně na nastavení pozadí při startu.
|
tento příkaz interně na nastavení pozadí při startu.
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-a|\-\-maxscale
|
.B \-a|\-\-maxscale
|
||||||
zvětší daný \fIobrázek\fP při dodržení poměru stran
|
zvětší daný \fIobrázek\fP při dodržení poměru stran
|
||||||
.TP
|
.TP
|
||||||
.B \-e|\-\-center
|
.B \-e|\-\-center
|
||||||
vloží \fIobrázek\fP do středu okna
|
vloží \fIobrázek\fP do středu okna
|
||||||
.TP
|
.TP
|
||||||
.B \-t|\-\-tile
|
.B \-t|\-\-tile
|
||||||
vytvoří z \fIobrázku\fP dlaždice
|
vytvoří z \fIobrázku\fP dlaždice
|
||||||
.TP
|
.TP
|
||||||
.B \-s|\-\-scale
|
.B \-s|\-\-scale
|
||||||
roztáhne daný \fIobrázek\fP (standartně)
|
roztáhne daný \fIobrázek\fP (standartně)
|
||||||
.TP
|
.TP
|
||||||
.B \-d|\-\-dither
|
.B \-d|\-\-dither
|
||||||
rezervuje barvy
|
rezervuje barvy
|
||||||
.TP
|
.TP
|
||||||
.B \-m|\-\-match
|
.B \-m|\-\-match
|
||||||
shodné barvy
|
shodné barvy
|
||||||
.TP
|
.TP
|
||||||
.B \-u|\-\-update\-wmaker
|
.B \-u|\-\-update\-wmaker
|
||||||
zapíše změnu do databáze nastavení Window Makera
|
zapíše změnu do databáze nastavení Window Makera
|
||||||
.TP
|
.TP
|
||||||
.B \-D|\-\-update\-domain
|
.B \-D|\-\-update\-domain
|
||||||
zapíše změnu do databáze \fIdomény\fP
|
zapíše změnu do databáze \fIdomény\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-c|\-\-colors
|
.B \-c|\-\-colors
|
||||||
použíje určitý počet barev na kanál
|
použíje určitý počet barev na kanál
|
||||||
.TP
|
.TP
|
||||||
.B \-p|\-\-parse
|
.B \-p|\-\-parse
|
||||||
parsuje danou \fItexturu\fP jako \fIproplist stylu textur\fP
|
parsuje danou \fItexturu\fP jako \fIproplist stylu textur\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-w|\-\-workspace
|
.B \-w|\-\-workspace
|
||||||
nastaví pozadí jen na dané \fIpracovní ploše\fP
|
nastaví pozadí jen na dané \fIpracovní ploše\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše nápovědu
|
vypíše nápovědu
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verze
|
vypíše číslo verze
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
wmsetbg napsal Dan Pascu <dan@windowmaker.info>
|
wmsetbg napsal Dan Pascu <dan@windowmaker.info>
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wxcopy 1 "Září 1998"
|
.TH wxcopy 1 "Září 1998"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
wxcopy \- kopíruje standartní vstup do vyrovnávací paměti
|
wxcopy \- kopíruje standartní vstup do vyrovnávací paměti
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B wxcopy
|
.B wxcopy
|
||||||
[volby]
|
[volby]
|
||||||
[soubor]
|
[soubor]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wxcopy
|
.B wxcopy
|
||||||
kopíruje standartní vstup nebo
|
kopíruje standartní vstup nebo
|
||||||
.I soubor
|
.I soubor
|
||||||
do vyrovnávací paměti. Jakmile není dáná nějaká vyrovnávací paměť, tak se
|
do vyrovnávací paměti. Jakmile není dáná nějaká vyrovnávací paměť, tak se
|
||||||
data kopírují do vyrovnávací paměti 0 a ostaní vyrovnávací paměti rotují,
|
data kopírují do vyrovnávací paměti 0 a ostaní vyrovnávací paměti rotují,
|
||||||
jestliže ovšem existují. Pokud je dáná vyrovnávací paměť, tak se data
|
jestliže ovšem existují. Pokud je dáná vyrovnávací paměť, tak se data
|
||||||
kopírují do ní a nevykoná se žádné rotování.
|
kopírují do ní a nevykoná se žádné rotování.
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-cutbuffer číslo
|
.B \-cutbuffer číslo
|
||||||
Specifikuje číslo vyrovnávací paměti, do které se budou kopírovat data.
|
Specifikuje číslo vyrovnávací paměti, do které se budou kopírovat data.
|
||||||
.TP
|
.TP
|
||||||
.B \-display displej
|
.B \-display displej
|
||||||
Data se budou kopírovat do vyrovnávací paměti daného displeje/obrazovky.
|
Data se budou kopírovat do vyrovnávací paměti daného displeje/obrazovky.
|
||||||
.TP
|
.TP
|
||||||
.B \-nolimit
|
.B \-nolimit
|
||||||
Vypne normální limit velikosti dat 64kb, čímž se umožní zvětšování vyrovnávací
|
Vypne normální limit velikosti dat 64kb, čímž se umožní zvětšování vyrovnávací
|
||||||
paměti podla potřeby.
|
paměti podla potřeby.
|
||||||
.TP
|
.TP
|
||||||
.B \-clearselection
|
.B \-clearselection
|
||||||
Vyprázdní vlastníka PRIMARY selekce. V praxi to znamená, že když se pokusíte
|
Vyprázdní vlastníka PRIMARY selekce. V praxi to znamená, že když se pokusíte
|
||||||
vložit data prostředním tlačítkem (například), tak vloží se data z vyrovnávací
|
vložit data prostředním tlačítkem (například), tak vloží se data z vyrovnávací
|
||||||
paměti 0, namísto případného spuštění selelekce myši.
|
paměti 0, namísto případného spuštění selelekce myši.
|
||||||
.PP
|
.PP
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR wxpaste (1),
|
.BR wxpaste (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
||||||
.PP
|
.PP
|
||||||
Kompatibilitu s binárními daty a \-nolimit implementoval Luke Kendall
|
Kompatibilitu s binárními daty a \-nolimit implementoval Luke Kendall
|
||||||
<luke@research.canon.com.au>.
|
<luke@research.canon.com.au>.
|
||||||
|
|||||||
@@ -1,40 +1,40 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wxpaste 1 "Březen 1998"
|
.TH wxpaste 1 "Březen 1998"
|
||||||
.SH JMÉNO
|
.SH JMÉNO
|
||||||
wxpaste \- zapíše vyrovnávací paměť na standardní výstup
|
wxpaste \- zapíše vyrovnávací paměť na standardní výstup
|
||||||
.SH SYNTAXE
|
.SH SYNTAXE
|
||||||
.B wxpaste
|
.B wxpaste
|
||||||
[volby]
|
[volby]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wxpaste
|
.B wxpaste
|
||||||
vypíše obsah dané vyrovnávací paměti na standardní výstup. Jakmile není
|
vypíše obsah dané vyrovnávací paměti na standardní výstup. Jakmile není
|
||||||
zadána žádná vyrovnávací paměť, tak se použije vyrovnávací paměť 0.
|
zadána žádná vyrovnávací paměť, tak se použije vyrovnávací paměť 0.
|
||||||
.PP
|
.PP
|
||||||
.SH VOLBY
|
.SH VOLBY
|
||||||
.TP
|
.TP
|
||||||
.B \-cutbuffer číslo
|
.B \-cutbuffer číslo
|
||||||
Data budou vložena z dané vyrovnávací paměti namísto standardní 0.
|
Data budou vložena z dané vyrovnávací paměti namísto standardní 0.
|
||||||
.TP
|
.TP
|
||||||
.B \-display displej
|
.B \-display displej
|
||||||
Data se budou kopírovat z vyrovnávací paměti daného displeje/obrazovky.
|
Data se budou kopírovat z vyrovnávací paměti daného displeje/obrazovky.
|
||||||
.TP
|
.TP
|
||||||
.B \-selection [selekcia]
|
.B \-selection [selekcia]
|
||||||
Data budou kopírované z dané selekce. Jakmile se výběr ze selekce nepodaří,
|
Data budou kopírované z dané selekce. Jakmile se výběr ze selekce nepodaří,
|
||||||
tak se použije vyrovnávací paměť. Implicitní hodnota pro selekci je PRIMARY.
|
tak se použije vyrovnávací paměť. Implicitní hodnota pro selekci je PRIMARY.
|
||||||
.PP
|
.PP
|
||||||
.SH CHYBY
|
.SH CHYBY
|
||||||
\-selection musí být poslední volba. Syntaxe může být upravená, ale
|
\-selection musí být poslední volba. Syntaxe může být upravená, ale
|
||||||
brání tomu špatná kompatibilita.
|
brání tomu špatná kompatibilita.
|
||||||
|
|
||||||
Typy selekcí INCR a MULTIPLE nejsou podporované. Ve skutečnosti je
|
Typy selekcí INCR a MULTIPLE nejsou podporované. Ve skutečnosti je
|
||||||
podporovaný jen jednoduchý text, což by mělo stačit pro většinu uživatelů
|
podporovaný jen jednoduchý text, což by mělo stačit pro většinu uživatelů
|
||||||
takovéto jednoduché utilitky.
|
takovéto jednoduché utilitky.
|
||||||
.SH PODÍVEJTE SE TAKÉ
|
.SH PODÍVEJTE SE TAKÉ
|
||||||
.BR wxcopy (1),
|
.BR wxcopy (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorem Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
Tuto manuálovou stránku napsal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
.PP
|
.PP
|
||||||
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
Do češtiny přeložil Jiří Hnídek <jiri.hnidek@vslib.cz>.
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH Window\ Maker 1 "August 1998"
|
.TH "Window Maker" 1 "August 1998"
|
||||||
.SH "НАИМЕНОВАНИЕ"
|
.SH "НАИМЕНОВАНИЕ"
|
||||||
wmaker \- оконный менеджер для X11 эмулирующий интерфейс NEXTSTEP.
|
wmaker \- оконный менеджер для X11 эмулирующий интерфейс NEXTSTEP.
|
||||||
.SH "СИНТАКСИС"
|
.SH "СИНТАКСИС"
|
||||||
|
|||||||
@@ -1,34 +1,34 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH geticonset 1 "January 1999"
|
.TH geticonset 1 "January 1999"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
geticonset \- extrahuje aktuálnu sadu ikon Window Makera
|
geticonset \- extrahuje aktuálnu sadu ikon Window Makera
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B geticonset
|
.B geticonset
|
||||||
.I [voµby] [súbor]
|
.I [voľby] [súbor]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B geticonset
|
.B geticonset
|
||||||
naèíta doménu WMWindowAttributes a zapí¹e sadu nájdených ikon
|
načíta doménu WMWindowAttributes a zapíše sadu nájdených ikon
|
||||||
buï na ¹tandardný výstup alebo do
|
buď na štandardný výstup alebo do
|
||||||
.I súboru.
|
.I súboru.
|
||||||
.SH VO¥BY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypí¹e pomocný text
|
vypíše pomocný text
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypí¹e èíslo verzie
|
vypíše číslo verzie
|
||||||
.SH PREMENNÉ PROSTREDIA
|
.SH PREMENNÉ PROSTREDIA
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
¹pecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
||||||
premennej, èím sa urèí umiestnenie databáz. Ak premenná nie je nastavená,
|
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
||||||
jej implicitná hodnota je "~/GNUstep"
|
jej implicitná hodnota je "~/GNUstep"
|
||||||
.SH SÚBORY
|
.SH SÚBORY
|
||||||
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
||||||
Toto je súbor, ktorý sa zapí¹e.
|
Toto je súbor, ktorý sa zapíše.
|
||||||
.SH POZRI TIE®
|
.SH POZRI TIEŽ
|
||||||
.BR seticons (1),
|
.BR seticons (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|||||||
@@ -1,36 +1,36 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH seticons 1 "March 1998"
|
.TH seticons 1 "March 1998"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
seticons \- nastaví obrázky ikon pre Window Maker
|
seticons \- nastaví obrázky ikon pre Window Maker
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B seticons
|
.B seticons
|
||||||
.I súbor
|
.I súbor
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B seticons
|
.B seticons
|
||||||
načíta
|
načíta
|
||||||
.I súbor
|
.I súbor
|
||||||
a zapíše jeho obsah do domény WMWindowAttributes, čím sa nastavia ikony,
|
a zapíše jeho obsah do domény WMWindowAttributes, čím sa nastavia ikony,
|
||||||
ktoré používa Window Maker pre dané triedy (napríklad XTerm, "xterm.XTerm",
|
ktoré používa Window Maker pre dané triedy (napríklad XTerm, "xterm.XTerm",
|
||||||
"pine.XTerm", atď.)
|
"pine.XTerm", atď.)
|
||||||
.SH VOĽBY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše pomocný text
|
vypíše pomocný text
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verzie
|
vypíše číslo verzie
|
||||||
.SH PREMENNÉ PROSTREDIA
|
.SH PREMENNÉ PROSTREDIA
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
||||||
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
||||||
jej implicitná hodnota je "~/GNUstep"
|
jej implicitná hodnota je "~/GNUstep"
|
||||||
.SH SÚBORY
|
.SH SÚBORY
|
||||||
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
.IP WMAKER_USER_ROOT/Defaults/WMWindowAttributes
|
||||||
Toto je súbor, ktorý sa zapíše.
|
Toto je súbor, ktorý sa zapíše.
|
||||||
.SH POZRI TIEŽ
|
.SH POZRI TIEŽ
|
||||||
.BR geticonset (1),
|
.BR geticonset (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|||||||
@@ -1,37 +1,37 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wdwrite 1 "January 1999"
|
.TH wdwrite 1 "January 1999"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
wdwrite \- zapíše kľúče a hodnoty do databázy štandardných nastavení
|
wdwrite \- zapíše kľúče a hodnoty do databázy štandardných nastavení
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B wdwrite
|
.B wdwrite
|
||||||
.I doména
|
.I doména
|
||||||
.I voľba
|
.I voľba
|
||||||
.I hodnota
|
.I hodnota
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wdwrite
|
.B wdwrite
|
||||||
zapíše
|
zapíše
|
||||||
.I voľbu
|
.I voľbu
|
||||||
a
|
a
|
||||||
.I hodnotu
|
.I hodnotu
|
||||||
do danej
|
do danej
|
||||||
.I domény.
|
.I domény.
|
||||||
.SH VOĽBY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše pomocný text
|
vypíše pomocný text
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše číslo verzie
|
vypíše číslo verzie
|
||||||
.SH PREMENNÉ PROSTREDIA
|
.SH PREMENNÉ PROSTREDIA
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
||||||
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
||||||
jej implicitná hodnota je "~/GNUstep"
|
jej implicitná hodnota je "~/GNUstep"
|
||||||
.SH SÚBORY
|
.SH SÚBORY
|
||||||
Domény sa nachádzajú v WMAKER_USER_ROOT/Defaults/
|
Domény sa nachádzajú v WMAKER_USER_ROOT/Defaults/
|
||||||
.SH POZRI TIEŽ
|
.SH POZRI TIEŽ
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|||||||
126
doc/sk/wmaker.1
126
doc/sk/wmaker.1
@@ -1,128 +1,128 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH Window\ Maker 1 "August 1998"
|
.TH "Window Maker" 1 "August 1998"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
wmaker \- manažér okien pre X11 so vzhľadom NEXTSTEP
|
wmaker \- manažér okien pre X11 so vzhľadom NEXTSTEP
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B wmaker
|
.B wmaker
|
||||||
.I "[-voľby]"
|
.I "[-voľby]"
|
||||||
.SH "POPIS"
|
.SH "POPIS"
|
||||||
Window Maker je manažér okien pre X11 so vzhľadom NEXTSTEP. Snaží sa
|
Window Maker je manažér okien pre X11 so vzhľadom NEXTSTEP. Snaží sa
|
||||||
napodobniť vzhľad NeXT ako je to len možné, ale v prípade potreby tento
|
napodobniť vzhľad NeXT ako je to len možné, ale v prípade potreby tento
|
||||||
trend nedodržuje.
|
trend nedodržuje.
|
||||||
.SH "VOĽBY"
|
.SH "VOĽBY"
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-cpp
|
.B \-\-no\-cpp
|
||||||
zakázať preprocessing konfiguračných súborov
|
zakázať preprocessing konfiguračných súborov
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-dock
|
.B \-\-no\-dock
|
||||||
neotvárať Dok aplikácií
|
neotvárať Dok aplikácií
|
||||||
.TP
|
.TP
|
||||||
.B \-\-no\-clip
|
.B \-\-no\-clip
|
||||||
neotvárať Spinku pracovných plôch
|
neotvárať Spinku pracovných plôch
|
||||||
.TP
|
.TP
|
||||||
.B \-display host:display.screen
|
.B \-display host:display.screen
|
||||||
použiť daný display.
|
použiť daný display.
|
||||||
Na strojoch s viacerými obrazovkami bude Window Maker automaticky spravovať
|
Na strojoch s viacerými obrazovkami bude Window Maker automaticky spravovať
|
||||||
všetky obrazovky. Ak chcete, aby Window Maker spravoval len špecifickú
|
všetky obrazovky. Ak chcete, aby Window Maker spravoval len špecifickú
|
||||||
obrazovku, musíte zadať číslo obrazovky pomocou argumentu príkazového riadku
|
obrazovku, musíte zadať číslo obrazovky pomocou argumentu príkazového riadku
|
||||||
.B \-display.
|
.B \-display.
|
||||||
Napríklad, ak chcete, aby Window Maker spravoval len obrazovku 1, spustite ho
|
Napríklad, ak chcete, aby Window Maker spravoval len obrazovku 1, spustite ho
|
||||||
takto:
|
takto:
|
||||||
.B wmaker -display :0.1
|
.B wmaker -display :0.1
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypíše verziu a ukončí sa
|
vypíše verziu a ukončí sa
|
||||||
.TP
|
.TP
|
||||||
.B \-\-visual\-id
|
.B \-\-visual\-id
|
||||||
určenie čísla obrazového režimu. Viď
|
určenie čísla obrazového režimu. Viď
|
||||||
.BR xdpyinfo (1)
|
.BR xdpyinfo (1)
|
||||||
pre zoznam obrazových režimov dostupných na vašom display-i.
|
pre zoznam obrazových režimov dostupných na vašom display-i.
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypíše krátky pomocný text
|
vypíše krátky pomocný text
|
||||||
.PP
|
.PP
|
||||||
.SH SÚBORY
|
.SH SÚBORY
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WindowMaker
|
.B ~/GNUstep/Defaults/WindowMaker
|
||||||
všeobecné nastavenia Window Makera.
|
všeobecné nastavenia Window Makera.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMState
|
.B ~/GNUstep/Defaults/WMState
|
||||||
informácie o Doku a Spinke. NEeditujte za behu Window Makeru. Bude
|
informácie o Doku a Spinke. NEeditujte za behu Window Makeru. Bude
|
||||||
prepísaný.
|
prepísaný.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMRootMenu
|
.B ~/GNUstep/Defaults/WMRootMenu
|
||||||
Obsahuje meno súboru, z ktorého sa má načítať hlavné menu alebo
|
Obsahuje meno súboru, z ktorého sa má načítať hlavné menu alebo
|
||||||
menu samotné vo formáte proplist.
|
menu samotné vo formáte proplist.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Defaults/WMWindowAttributes
|
.B ~/GNUstep/Defaults/WMWindowAttributes
|
||||||
Atribúty pre rôzne triedy a inštancie aplikácií. Použite editor nastavení
|
Atribúty pre rôzne triedy a inštancie aplikácií. Použite editor nastavení
|
||||||
(ťahajte pravé tlačítko na hornej lište aplikácie, zvoľte Nastavenia)
|
(ťahajte pravé tlačítko na hornej lište aplikácie, zvoľte Nastavenia)
|
||||||
namiesto priameho editovania tohto súboru. Je len málo nastavení, ktoré
|
namiesto priameho editovania tohto súboru. Je len málo nastavení, ktoré
|
||||||
nie sú dostupné z editora nastavení.
|
nie sú dostupné z editora nastavení.
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Defaults/
|
.B /usr/share/WindowMaker/Defaults/
|
||||||
Všetky spomenuté súbory sa NAČÍTAJÚ odtiaľto ak sa nepodarí nájsť ich,
|
Všetky spomenuté súbory sa NAČÍTAJÚ odtiaľto ak sa nepodarí nájsť ich,
|
||||||
okrem WMState, ktorý sa odtiaľto SKOPÍRUJE. Nezáleží na tom, odkiaľ
|
okrem WMState, ktorý sa odtiaľto SKOPÍRUJE. Nezáleží na tom, odkiaľ
|
||||||
sú načítané, ak je potrebné zapísať zmenu konfigurácie späť do týchto
|
sú načítané, ak je potrebné zapísať zmenu konfigurácie späť do týchto
|
||||||
súborov, zapíšu sa do užívateľských súborov.
|
súborov, zapíšu sa do užívateľských súborov.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/autostart
|
.B ~/GNUstep/Library/WindowMaker/autostart
|
||||||
Tento skript sa automaticky vykoná pri štarte Window Makera.
|
Tento skript sa automaticky vykoná pri štarte Window Makera.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/exitscript
|
.B ~/GNUstep/Library/WindowMaker/exitscript
|
||||||
Tento skript sa automaticky vykoná bezprostredne pred ukončením Window Makera.
|
Tento skript sa automaticky vykoná bezprostredne pred ukončením Window Makera.
|
||||||
.B Poznámka:
|
.B Poznámka:
|
||||||
Ak potrebujete spustiť z tohto skriptu niečo, čo vyžaduje spustený X server,
|
Ak potrebujete spustiť z tohto skriptu niečo, čo vyžaduje spustený X server,
|
||||||
nepoužívajte na ukončenie Window Makera príkaz
|
nepoužívajte na ukončenie Window Makera príkaz
|
||||||
.I SHUTDOWN
|
.I SHUTDOWN
|
||||||
z hlavného menu. Inak sa môže stať, že X server sa ukončí skôr než sa vykoná
|
z hlavného menu. Inak sa môže stať, že X server sa ukončí skôr než sa vykoná
|
||||||
skript.
|
skript.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/
|
.B ~/GNUstep/Library/WindowMaker/
|
||||||
Súbor menu, ktorého názov je vo WMRootMenu, sa hľadá tu...
|
Súbor menu, ktorého názov je vo WMRootMenu, sa hľadá tu...
|
||||||
.TP
|
.TP
|
||||||
.B /etc/X11/WindowMaker/
|
.B /etc/X11/WindowMaker/
|
||||||
a tu, v tomto poradí, pokiaľ nie je názov absolútna cesta.
|
a tu, v tomto poradí, pokiaľ nie je názov absolútna cesta.
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Pixmaps/
|
.B ~/GNUstep/Library/WindowMaker/Pixmaps/
|
||||||
Tu hľadá Window Maker obrázky
|
Tu hľadá Window Maker obrázky
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Backgrounds/
|
.B ~/GNUstep/Library/WindowMaker/Backgrounds/
|
||||||
Tu hľadá Window Maker pozadia
|
Tu hľadá Window Maker pozadia
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Styles/
|
.B ~/GNUstep/Library/WindowMaker/Styles/
|
||||||
Tu hľadá Window Maker súbory so štýlmi (nie celkom... vyzerá to tak, ale
|
Tu hľadá Window Maker súbory so štýlmi (nie celkom... vyzerá to tak, ale
|
||||||
aj tak musíte zadať úplnú cestu. Je to len vyhradené miesto, aby boli
|
aj tak musíte zadať úplnú cestu. Je to len vyhradené miesto, aby boli
|
||||||
veci pekne usporiadané)
|
veci pekne usporiadané)
|
||||||
.TP
|
.TP
|
||||||
.B ~/GNUstep/Library/WindowMaker/Themes/
|
.B ~/GNUstep/Library/WindowMaker/Themes/
|
||||||
Tu hľadá Window Maker súbory s témami (viď vyššie)
|
Tu hľadá Window Maker súbory s témami (viď vyššie)
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Pixmaps/
|
.B /usr/share/WindowMaker/Pixmaps/
|
||||||
Obrázky spoločné pre celý systém sa nachádzajú tu...
|
Obrázky spoločné pre celý systém sa nachádzajú tu...
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Pixmaps/
|
.B /usr/share/WindowMaker/Pixmaps/
|
||||||
a tu.
|
a tu.
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Styles/
|
.B /usr/share/WindowMaker/Styles/
|
||||||
Štýly spoločné pre celý systém sa nachádzajú tu
|
Štýly spoločné pre celý systém sa nachádzajú tu
|
||||||
.TP
|
.TP
|
||||||
.B /usr/share/WindowMaker/Themes/
|
.B /usr/share/WindowMaker/Themes/
|
||||||
Teraz to skús sám... ;-)
|
Teraz to skús sám... ;-)
|
||||||
.SH PREMENNÉ PROSTREDIA
|
.SH PREMENNÉ PROSTREDIA
|
||||||
.IP WMAKER_USER_ROOT
|
.IP WMAKER_USER_ROOT
|
||||||
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
špecifikuje cestu k adresáru Defaults. "Defaults/" je pridané k tejto
|
||||||
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
premennej, čím sa určí umiestnenie databáz. Ak premenná nie je nastavená,
|
||||||
jej implicitná hodnota je "~/GNUstep"
|
jej implicitná hodnota je "~/GNUstep"
|
||||||
.IP GNUSTEP_LOCAL_ROOT
|
.IP GNUSTEP_LOCAL_ROOT
|
||||||
špecifikuje umiestnenie systémového \fBlokálneho\fP GNUstep adresára (toto
|
špecifikuje umiestnenie systémového \fBlokálneho\fP GNUstep adresára (toto
|
||||||
je užitočné v prípade, že umiestnenie adresára spoločného pre celý systém je
|
je užitočné v prípade, že umiestnenie adresára spoločného pre celý systém je
|
||||||
v skutočnosti spoločné pre celú sieť). Ak je táto premenná prázdna, použije
|
v skutočnosti spoločné pre celú sieť). Ak je táto premenná prázdna, použije
|
||||||
sa GNUSTEP_SYSTEM_ROOT.
|
sa GNUSTEP_SYSTEM_ROOT.
|
||||||
.IP GNUSTEP_SYSTEM_ROOT
|
.IP GNUSTEP_SYSTEM_ROOT
|
||||||
špecifikuje umiestnenie systémového GNUstep adresára. Ak je táto premenná
|
špecifikuje umiestnenie systémového GNUstep adresára. Ak je táto premenná
|
||||||
prázdna, jej implicitná hodnota je /etc/GNUstep
|
prázdna, jej implicitná hodnota je /etc/GNUstep
|
||||||
.SH POZRI TIEŽ
|
.SH POZRI TIEŽ
|
||||||
The Window Maker User Guide
|
The Window Maker User Guide
|
||||||
.PP
|
.PP
|
||||||
The Window Maker FAQ
|
The Window Maker FAQ
|
||||||
@@ -138,9 +138,9 @@ The Window Maker FAQ
|
|||||||
.BR setstyle (1),
|
.BR setstyle (1),
|
||||||
.BR wmsetbg (1)
|
.BR wmsetbg (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autormi Window Makera sú Alfredo K. Kojima <kojima@windowmaker.info>,
|
Autormi Window Makera sú Alfredo K. Kojima <kojima@windowmaker.info>,
|
||||||
Dan Pascu <dan@windowmaker.info> s pomocou mnohých ľudí z celého Internetu.
|
Dan Pascu <dan@windowmaker.info> s pomocou mnohých ľudí z celého Internetu.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo E. Magallon, <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo E. Magallon, <mmagallo@debian.org>.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,66 +1,66 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wmsetbg 1 "January 1999"
|
.TH wmsetbg 1 "January 1999"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
wmsetbg \- nastaví pozadie hlavného okna v X11
|
wmsetbg \- nastaví pozadie hlavného okna v X11
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B wmsetbg
|
.B wmsetbg
|
||||||
[\-display] [\-\-version] [\-\-help] [{\-b|\-\-back\-color} \fIfarba\fP]
|
[\-display] [\-\-version] [\-\-help] [{\-b|\-\-back\-color} \fIfarba\fP]
|
||||||
[{\-t|\-\-tile}|{\-e|\-\-center}|{\-s|\-\-scale}|{\-a|\-\-maxscale} \fIobrázok\fP]
|
[{\-t|\-\-tile}|{\-e|\-\-center}|{\-s|\-\-scale}|{\-a|\-\-maxscale} \fIobrázok\fP]
|
||||||
[{\-d|\-\-dither}|{\-m|\-\-match}] [\-u|\-\-update\-wmaker]
|
[{\-d|\-\-dither}|{\-m|\-\-match}] [\-u|\-\-update\-wmaker]
|
||||||
[{\-D|\-\-update\-domain} \fIdoména\fP] [{\-c|\-\-colors} \fIcpc\fP]
|
[{\-D|\-\-update\-domain} \fIdoména\fP] [{\-c|\-\-colors} \fIcpc\fP]
|
||||||
[{\-p|\-\-parse} \fItextúra\fP] [{\-w|\-\-workspace} \fIpracovná plocha\fP]
|
[{\-p|\-\-parse} \fItextúra\fP] [{\-w|\-\-workspace} \fIpracovná plocha\fP]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wmsetbg
|
.B wmsetbg
|
||||||
naèíta daný
|
načíta daný
|
||||||
.I obrázok
|
.I obrázok
|
||||||
(XPM, PNG, jpeg, Tiff, raw PPM) a vlo¾í ho do hlavného okna. Obrázok mo¾no
|
(XPM, PNG, jpeg, Tiff, raw PPM) a vloží ho do hlavného okna. Obrázok možno
|
||||||
zväè¹i», alebo ho opakova» aby vyplnil hlavné okno. Window Maker pou¾íva
|
zväčšiť, alebo ho opakovať aby vyplnil hlavné okno. Window Maker používa
|
||||||
tento príkaz interne na nastavenie pozadia pri ¹tarte.
|
tento príkaz interne na nastavenie pozadia pri štarte.
|
||||||
.SH VO¥BY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-a|\-\-maxscale
|
.B \-a|\-\-maxscale
|
||||||
zväè¹í daný \fIobrázok\fP pri dodr¾aní pomeru strán
|
zväčší daný \fIobrázok\fP pri dodržaní pomeru strán
|
||||||
.TP
|
.TP
|
||||||
.B \-e|\-\-center
|
.B \-e|\-\-center
|
||||||
vlo¾í \fIobrázok\fP do stredu okna
|
vloží \fIobrázok\fP do stredu okna
|
||||||
.TP
|
.TP
|
||||||
.B \-t|\-\-tile
|
.B \-t|\-\-tile
|
||||||
vytvára z \fIobrázku\fP dla¾dice
|
vytvára z \fIobrázku\fP dlaždice
|
||||||
.TP
|
.TP
|
||||||
.B \-s|\-\-scale
|
.B \-s|\-\-scale
|
||||||
roztiahne daný \fIobrázok\fP (¹tandardne)
|
roztiahne daný \fIobrázok\fP (štandardne)
|
||||||
.TP
|
.TP
|
||||||
.B \-d|\-\-dither
|
.B \-d|\-\-dither
|
||||||
rezervuje farby
|
rezervuje farby
|
||||||
.TP
|
.TP
|
||||||
.B \-m|\-\-match
|
.B \-m|\-\-match
|
||||||
zhodné farby
|
zhodné farby
|
||||||
.TP
|
.TP
|
||||||
.B \-u|\-\-update\-wmaker
|
.B \-u|\-\-update\-wmaker
|
||||||
zapí¹e zmenu do databázy nastavení Window Makera
|
zapíše zmenu do databázy nastavení Window Makera
|
||||||
.TP
|
.TP
|
||||||
.B \-D|\-\-update\-domain
|
.B \-D|\-\-update\-domain
|
||||||
zapí¹e zmenu do databázy \fIdoména\fP
|
zapíše zmenu do databázy \fIdoména\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-c|\-\-colors
|
.B \-c|\-\-colors
|
||||||
pou¾i» poèet farieb na kanál
|
použiť počet farieb na kanál
|
||||||
.TP
|
.TP
|
||||||
.B \-p|\-\-parse
|
.B \-p|\-\-parse
|
||||||
parsuje danú \fItextúru\fP ako \fIproplist style textúru\fP
|
parsuje danú \fItextúru\fP ako \fIproplist style textúru\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-w|\-\-workspace
|
.B \-w|\-\-workspace
|
||||||
nastaví pozadie len na danej \fIpracovnej ploche\fP
|
nastaví pozadie len na danej \fIpracovnej ploche\fP
|
||||||
.TP
|
.TP
|
||||||
.B \-\-help
|
.B \-\-help
|
||||||
vypí¹e pomocný text
|
vypíše pomocný text
|
||||||
.TP
|
.TP
|
||||||
.B \-\-version
|
.B \-\-version
|
||||||
vypí¹e èíslo verzie
|
vypíše číslo verzie
|
||||||
.SH POZRI TIE®
|
.SH POZRI TIEŽ
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
wmsetbg napísal Dan Pascu <dan@windowmaker.info>
|
wmsetbg napísal Dan Pascu <dan@windowmaker.info>
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|
||||||
|
|||||||
@@ -1,42 +1,42 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wxcopy 1 "September 1998"
|
.TH wxcopy 1 "September 1998"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
wxcopy \- kopíruje ¹tandardný vstup do cutbuffera
|
wxcopy \- kopíruje štandardný vstup do cutbuffera
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B wxcopy
|
.B wxcopy
|
||||||
[voµby]
|
[voľby]
|
||||||
[súbor]
|
[súbor]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.B wxcopy
|
.B wxcopy
|
||||||
kopíruje ¹tandardný vstup alebo
|
kopíruje štandardný vstup alebo
|
||||||
.I súbor
|
.I súbor
|
||||||
do cutbuffera. Ak nie je daný cutbuffer, dáta sa kopírujú do cutbuffera 0
|
do cutbuffera. Ak nie je daný cutbuffer, dáta sa kopírujú do cutbuffera 0
|
||||||
a ostané cutbuffery rotujú, ak existujú. Ak je daný cutbuffer, dáta sa
|
a ostané cutbuffery rotujú, ak existujú. Ak je daný cutbuffer, dáta sa
|
||||||
kopírujú do toho cutbuffera a nevykoná sa ¾iadne rotovanie.
|
kopírujú do toho cutbuffera a nevykoná sa žiadne rotovanie.
|
||||||
.SH VO¥BY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-cutbuffer èíslo
|
.B \-cutbuffer číslo
|
||||||
©pecifikuje èíslo cutbuffera, do ktorého sa budú kopírova» dáta.
|
Špecifikuje číslo cutbuffera, do ktorého sa budú kopírovať dáta.
|
||||||
.TP
|
.TP
|
||||||
.B \-display displej
|
.B \-display displej
|
||||||
Dáta sa budú kopírova» do cutbufferov daného displeja/obrazovky.
|
Dáta sa budú kopírovať do cutbufferov daného displeja/obrazovky.
|
||||||
.TP
|
.TP
|
||||||
.B \-nolimit
|
.B \-nolimit
|
||||||
Vypne normálny limit veµkosti dát 64kb, èím sa umo¾ní zväè¹ovanie buffera
|
Vypne normálny limit veľkosti dát 64kb, čím sa umožní zväčšovanie buffera
|
||||||
podµa potreby.
|
podľa potreby.
|
||||||
.TP
|
.TP
|
||||||
.B \-clearselection
|
.B \-clearselection
|
||||||
Vyprázdni vlastníka PRIMARY selekcie. V praxi to znamená, ¾e keï sa pokúsite
|
Vyprázdni vlastníka PRIMARY selekcie. V praxi to znamená, že keď sa pokúsite
|
||||||
vlo¾i» dáta stredným tlaèítkom (napríklad), vlo¾ia sa dáta z cutbuffera 0,
|
vložiť dáta stredným tlačítkom (napríklad), vložia sa dáta z cutbuffera 0,
|
||||||
namiesto prípadnej existujúcej selelekcie my¹i.
|
namiesto prípadnej existujúcej selelekcie myši.
|
||||||
.PP
|
.PP
|
||||||
.SH POZRI TIE®
|
.SH POZRI TIEŽ
|
||||||
.BR wxpaste (1),
|
.BR wxpaste (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|
||||||
Kompatibilitu s binárnymi dátami a \-nolimit implementoval Luke Kendall
|
Kompatibilitu s binárnymi dátami a \-nolimit implementoval Luke Kendall
|
||||||
<luke@research.canon.com.au>.
|
<luke@research.canon.com.au>.
|
||||||
|
|||||||
@@ -1,39 +1,39 @@
|
|||||||
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
.\" Hey, Emacs! This is an -*- nroff -*- source file.
|
||||||
.TH wxpaste 1 "March 1998"
|
.TH wxpaste 1 "March 1998"
|
||||||
.SH MENO
|
.SH MENO
|
||||||
wxpaste \- zapíše cutbuffer na štandardný výstup
|
wxpaste \- zapíše cutbuffer na štandardný výstup
|
||||||
.SH SYNTAX
|
.SH SYNTAX
|
||||||
.B wxpaste
|
.B wxpaste
|
||||||
[voľby]
|
[voľby]
|
||||||
.SH POPIS
|
.SH POPIS
|
||||||
.B wxpaste
|
.B wxpaste
|
||||||
vypíše obsah daného cutbuffera na štandardný výstup. Ak nie je daný žiadny
|
vypíše obsah daného cutbuffera na štandardný výstup. Ak nie je daný žiadny
|
||||||
cutbuffer, použije sa cutbuffer 0.
|
cutbuffer, použije sa cutbuffer 0.
|
||||||
.PP
|
.PP
|
||||||
.SH VOĽBY
|
.SH VOĽBY
|
||||||
.TP
|
.TP
|
||||||
.B \-cutbuffer číslo
|
.B \-cutbuffer číslo
|
||||||
Dáta budú vložené do daného cutbuffera namiesto štandardného 0.
|
Dáta budú vložené do daného cutbuffera namiesto štandardného 0.
|
||||||
.TP
|
.TP
|
||||||
.B \-display displej
|
.B \-display displej
|
||||||
Dáta sa budú kopírovať do cutbufferov daného displeja/obrazovky.
|
Dáta sa budú kopírovať do cutbufferov daného displeja/obrazovky.
|
||||||
.TP
|
.TP
|
||||||
.B \-selection [selekcia]
|
.B \-selection [selekcia]
|
||||||
Dáta budú kopírované z danej selekcie. Ak sa výber zo selekcie nepodarí,
|
Dáta budú kopírované z danej selekcie. Ak sa výber zo selekcie nepodarí,
|
||||||
použije sa cutbuffer. Implicitná hodnota pre selekciu je PRIMARY.
|
použije sa cutbuffer. Implicitná hodnota pre selekciu je PRIMARY.
|
||||||
.PP
|
.PP
|
||||||
.SH CHYBY
|
.SH CHYBY
|
||||||
.TP
|
.TP
|
||||||
\-selection musí byť posledá voľba. Syntax môže byť upravená, ale
|
\-selection musí byť posledá voľba. Syntax môže byť upravená, ale
|
||||||
bráni tomu spätná kompatibilita.
|
bráni tomu spätná kompatibilita.
|
||||||
|
|
||||||
Typy selekcií INCR a MULTIPLE nie sú podporované. V skutočnosti je
|
Typy selekcií INCR a MULTIPLE nie sú podporované. V skutočnosti je
|
||||||
podporovaný len jednoduchý text, čo by malo stačiť pre väčšinu užívateľov
|
podporovaný len jednoduchý text, čo by malo stačiť pre väčšinu užívateľov
|
||||||
takejto jednoduchej utilitky.
|
takejto jednoduchej utilitky.
|
||||||
.SH POZRI TIEŽ
|
.SH POZRI TIEŽ
|
||||||
.BR wxcopy (1),
|
.BR wxcopy (1),
|
||||||
.BR wmaker (1)
|
.BR wmaker (1)
|
||||||
.SH AUTOR
|
.SH AUTOR
|
||||||
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
Autorom Window Makera je Alfredo K. Kojima <kojima@windowmaker.info>.
|
||||||
.PP
|
.PP
|
||||||
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
Túto manuálovú stránku napísal Marcelo Magallon <mmagallo@debian.org>.
|
||||||
|
|||||||
@@ -405,6 +405,7 @@ extern struct WPreferences {
|
|||||||
char ignore_gtk_decoration_hints;
|
char ignore_gtk_decoration_hints;
|
||||||
|
|
||||||
char dont_blink; /* do not blink icon selection */
|
char dont_blink; /* do not blink icon selection */
|
||||||
|
char keep_dock_on_primary_head; /* keep dock on primary head */
|
||||||
|
|
||||||
/* Appearance options */
|
/* Appearance options */
|
||||||
char new_style; /* Use newstyle buttons */
|
char new_style; /* Use newstyle buttons */
|
||||||
|
|||||||
@@ -154,6 +154,7 @@ static WDECallbackUpdate setModifierKeyLabels;
|
|||||||
|
|
||||||
static WDECallbackConvert getCursor;
|
static WDECallbackConvert getCursor;
|
||||||
static WDECallbackUpdate setCursor;
|
static WDECallbackUpdate setCursor;
|
||||||
|
static WDECallbackUpdate updateDock ;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Tables to convert strings to enumeration values.
|
* Tables to convert strings to enumeration values.
|
||||||
@@ -521,6 +522,9 @@ WDefaultEntry optionList[] = {
|
|||||||
&wPreferences.minipreview_size, getInt, NULL, NULL, NULL},
|
&wPreferences.minipreview_size, getInt, NULL, NULL, NULL},
|
||||||
{"IgnoreGtkHints", "NO", NULL,
|
{"IgnoreGtkHints", "NO", NULL,
|
||||||
&wPreferences.ignore_gtk_decoration_hints, getBool, NULL, NULL, NULL},
|
&wPreferences.ignore_gtk_decoration_hints, getBool, NULL, NULL, NULL},
|
||||||
|
{"KeepDockOnPrimaryHead", "NO", NULL,
|
||||||
|
&wPreferences.keep_dock_on_primary_head, getBool, updateDock,
|
||||||
|
NULL, NULL},
|
||||||
|
|
||||||
/* style options */
|
/* style options */
|
||||||
|
|
||||||
@@ -3483,3 +3487,15 @@ static int setCursor(WScreen * scr, WDefaultEntry * entry, void *tdata, void *ex
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int updateDock(WScreen * scr, WDefaultEntry * entry,
|
||||||
|
void *tdata, void *extra_data) {
|
||||||
|
(void) entry;
|
||||||
|
(void) tdata;
|
||||||
|
(void) extra_data;
|
||||||
|
|
||||||
|
if (scr->dock)
|
||||||
|
wDockSwap(scr->dock);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#ifndef WMDIALOG_H_
|
#ifndef WMDIALOG_H_
|
||||||
#define WMDIALOG_H_
|
#define WMDIALOG_H_
|
||||||
|
|
||||||
|
#include "screen.h"
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
WMAbort=0,
|
WMAbort=0,
|
||||||
|
|||||||
56
src/dock.c
56
src/dock.c
@@ -814,6 +814,29 @@ static void unhideHereCallback(WMenu *menu, WMenuEntry *entry)
|
|||||||
wUnhideApplication(wapp, False, True);
|
wUnhideApplication(wapp, False, True);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int getDockXPosition(WScreen *scr, Bool on_right_side)
|
||||||
|
{
|
||||||
|
int x;
|
||||||
|
|
||||||
|
if (wPreferences.keep_dock_on_primary_head) {
|
||||||
|
WMRect rect;
|
||||||
|
|
||||||
|
rect = wGetRectForHead(scr, scr->xine_info.primary_head);
|
||||||
|
x = rect.pos.x;
|
||||||
|
if (on_right_side)
|
||||||
|
x += rect.size.width - ICON_SIZE - DOCK_EXTRA_SPACE;
|
||||||
|
else
|
||||||
|
x += DOCK_EXTRA_SPACE;
|
||||||
|
} else {
|
||||||
|
if (on_right_side)
|
||||||
|
x = scr->scr_width - ICON_SIZE - DOCK_EXTRA_SPACE;
|
||||||
|
else
|
||||||
|
x = DOCK_EXTRA_SPACE;
|
||||||
|
}
|
||||||
|
|
||||||
|
return x;
|
||||||
|
}
|
||||||
|
|
||||||
/* Name is only used when type == WM_DRAWER and when restoring a specific
|
/* Name is only used when type == WM_DRAWER and when restoring a specific
|
||||||
* drawer, with a specific name. When creating a drawer, leave name to NULL
|
* drawer, with a specific name. When creating a drawer, leave name to NULL
|
||||||
* and mainIconCreate will find the first unused unique name */
|
* and mainIconCreate will find the first unused unique name */
|
||||||
@@ -836,7 +859,7 @@ static WAppIcon *mainIconCreate(WScreen *scr, int type, const char *name)
|
|||||||
btn = wAppIconCreateForDock(scr, NULL, "Logo", "WMDock", TILE_NORMAL);
|
btn = wAppIconCreateForDock(scr, NULL, "Logo", "WMDock", TILE_NORMAL);
|
||||||
if (wPreferences.flags.clip_merged_in_dock)
|
if (wPreferences.flags.clip_merged_in_dock)
|
||||||
btn->icon->core->descriptor.handle_expose = clipIconExpose;
|
btn->icon->core->descriptor.handle_expose = clipIconExpose;
|
||||||
x_pos = scr->scr_width - ICON_SIZE - DOCK_EXTRA_SPACE;
|
x_pos = getDockXPosition(scr, True);
|
||||||
break;
|
break;
|
||||||
case WM_DRAWER:
|
case WM_DRAWER:
|
||||||
if (name == NULL)
|
if (name == NULL)
|
||||||
@@ -1545,7 +1568,7 @@ static WMPropList *dockSaveState(WDock *dock)
|
|||||||
WMPutInPLDictionary(dock_state, key, list);
|
WMPutInPLDictionary(dock_state, key, list);
|
||||||
WMReleasePropList(key);
|
WMReleasePropList(key);
|
||||||
|
|
||||||
snprintf(buffer, sizeof(buffer), "%i,%i", (dock->on_right_side ? -ICON_SIZE : 0), dock->y_pos);
|
snprintf(buffer, sizeof(buffer), "%i,%i", dock->x_pos, dock->y_pos);
|
||||||
value = WMCreatePLString(buffer);
|
value = WMCreatePLString(buffer);
|
||||||
WMPutInPLDictionary(dock_state, dPosition, value);
|
WMPutInPLDictionary(dock_state, dPosition, value);
|
||||||
WMReleasePropList(value);
|
WMReleasePropList(value);
|
||||||
@@ -1823,11 +1846,17 @@ WDock *wDockRestoreState(WScreen *scr, WMPropList *dock_state, int type)
|
|||||||
dock->x_pos = scr->scr_width - ICON_SIZE;
|
dock->x_pos = scr->scr_width - ICON_SIZE;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (dock->x_pos >= 0) {
|
int left, right, midpoint;
|
||||||
dock->x_pos = DOCK_EXTRA_SPACE;
|
|
||||||
|
left = getDockXPosition(scr, False);
|
||||||
|
right = getDockXPosition(scr, True);
|
||||||
|
midpoint = (left + right) / 2;
|
||||||
|
|
||||||
|
if (dock->x_pos < midpoint) {
|
||||||
|
dock->x_pos = left;
|
||||||
dock->on_right_side = 0;
|
dock->on_right_side = 0;
|
||||||
} else {
|
} else {
|
||||||
dock->x_pos = scr->scr_width - DOCK_EXTRA_SPACE - ICON_SIZE;
|
dock->x_pos = right;
|
||||||
dock->on_right_side = 1;
|
dock->on_right_side = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3003,18 +3032,16 @@ static void moveDock(WDock *dock, int new_x, int new_y)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void swapDock(WDock *dock)
|
void wDockSwap(WDock *dock)
|
||||||
{
|
{
|
||||||
WScreen *scr = dock->screen_ptr;
|
WScreen *scr = dock->screen_ptr;
|
||||||
WAppIcon *btn;
|
WAppIcon *btn;
|
||||||
int x, i;
|
int x, i;
|
||||||
|
|
||||||
if (dock->on_right_side)
|
|
||||||
x = dock->x_pos = scr->scr_width - ICON_SIZE - DOCK_EXTRA_SPACE;
|
|
||||||
else
|
|
||||||
x = dock->x_pos = DOCK_EXTRA_SPACE;
|
|
||||||
|
|
||||||
|
x = getDockXPosition(scr, dock->on_right_side);
|
||||||
swapDrawers(scr, x);
|
swapDrawers(scr, x);
|
||||||
|
dock->x_pos = x;
|
||||||
|
|
||||||
for (i = 0; i < dock->max_icons; i++) {
|
for (i = 0; i < dock->max_icons; i++) {
|
||||||
btn = dock->icon_array[i];
|
btn = dock->icon_array[i];
|
||||||
@@ -3595,7 +3622,10 @@ static void openDockMenu(WDock *dock, WAppIcon *aicon, XEvent *event)
|
|||||||
x_pos = scr->scr_width - dock->menu->frame->core->width - 4;
|
x_pos = scr->scr_width - dock->menu->frame->core->width - 4;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
x_pos = dock->on_right_side ? scr->scr_width - dock->menu->frame->core->width - 3 : 0;
|
x_pos = dock->x_pos;
|
||||||
|
if (dock->on_right_side)
|
||||||
|
x_pos += ICON_SIZE + DOCK_EXTRA_SPACE
|
||||||
|
- dock->menu->frame->core->width - 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
wMenuMapAt(dock->menu, x_pos, event->xbutton.y_root + 2, False);
|
wMenuMapAt(dock->menu, x_pos, event->xbutton.y_root + 2, False);
|
||||||
@@ -3751,7 +3781,7 @@ static void handleDockMove(WDock *dock, WAppIcon *aicon, XEvent *event)
|
|||||||
if (now_on_right != dock->on_right_side)
|
if (now_on_right != dock->on_right_side)
|
||||||
{
|
{
|
||||||
dock->on_right_side = now_on_right;
|
dock->on_right_side = now_on_right;
|
||||||
swapDock(dock);
|
wDockSwap(dock);
|
||||||
wArrangeIcons(scr, False);
|
wArrangeIcons(scr, False);
|
||||||
}
|
}
|
||||||
// Also perform the vertical move
|
// Also perform the vertical move
|
||||||
@@ -4580,7 +4610,7 @@ static void swapDrawer(WDock *drawer, int new_x)
|
|||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
drawer->on_right_side = !drawer->on_right_side;
|
drawer->on_right_side = drawer->screen_ptr->dock->on_right_side;
|
||||||
drawer->x_pos = new_x;
|
drawer->x_pos = new_x;
|
||||||
|
|
||||||
for (i = 0; i < drawer->max_icons; i++) {
|
for (i = 0; i < drawer->max_icons; i++) {
|
||||||
|
|||||||
@@ -91,6 +91,7 @@ void wDockTrackWindowLaunch(WDock *dock, Window window);
|
|||||||
WAppIcon *wDockFindIconForWindow(WDock *dock, Window window);
|
WAppIcon *wDockFindIconForWindow(WDock *dock, Window window);
|
||||||
void wDockDoAutoLaunch(WDock *dock, int workspace);
|
void wDockDoAutoLaunch(WDock *dock, int workspace);
|
||||||
void wDockLaunchWithState(WAppIcon *btn, WSavedState *state);
|
void wDockLaunchWithState(WAppIcon *btn, WSavedState *state);
|
||||||
|
void wDockSwap(WDock *dock);
|
||||||
|
|
||||||
#ifdef USE_DOCK_XDND
|
#ifdef USE_DOCK_XDND
|
||||||
int wDockReceiveDNDDrop(WScreen *scr, XEvent *event);
|
int wDockReceiveDNDDrop(WScreen *scr, XEvent *event);
|
||||||
|
|||||||
@@ -1764,7 +1764,7 @@ static void menuMouseDown(WObjDescriptor * desc, XEvent * event)
|
|||||||
goto byebye;
|
goto byebye;
|
||||||
}
|
}
|
||||||
entry_no = getEntryAt(menu, x, y);
|
entry_no = getEntryAt(menu, x, y);
|
||||||
if (entry_no >= 0) {
|
if ((entry_no >= 0) && (entry_no < menu->entry_no)) {
|
||||||
entry = menu->entries[entry_no];
|
entry = menu->entries[entry_no];
|
||||||
|
|
||||||
if (!close_on_exit && (bev->state & ControlMask) && smenu && entry->flags.editable) {
|
if (!close_on_exit && (bev->state & ControlMask) && smenu && entry->flags.editable) {
|
||||||
@@ -1940,7 +1940,7 @@ static void menuMouseDown(WObjDescriptor * desc, XEvent * event)
|
|||||||
|
|
||||||
if (!delayed_select) {
|
if (!delayed_select) {
|
||||||
entry_no = getEntryAt(menu, x, y);
|
entry_no = getEntryAt(menu, x, y);
|
||||||
if (entry_no >= 0) {
|
if ((entry_no >= 0) && (entry_no < menu->entry_no)) {
|
||||||
entry = menu->entries[entry_no];
|
entry = menu->entries[entry_no];
|
||||||
if (entry->flags.enabled && entry->cascade >= 0 && menu->cascades) {
|
if (entry->flags.enabled && entry->cascade >= 0 && menu->cascades) {
|
||||||
WMenu *submenu = menu->cascades[entry->cascade];
|
WMenu *submenu = menu->cascades[entry->cascade];
|
||||||
|
|||||||
@@ -1199,46 +1199,65 @@ updateWindowPosition(WWindow * wwin, MoveData * data, Bool doResistance,
|
|||||||
static void draw_snap_frame(WWindow *wwin, int direction)
|
static void draw_snap_frame(WWindow *wwin, int direction)
|
||||||
{
|
{
|
||||||
WScreen *scr;
|
WScreen *scr;
|
||||||
|
int head, x, y;
|
||||||
|
unsigned int width, height;
|
||||||
|
WMRect rect;
|
||||||
|
|
||||||
scr = wwin->screen_ptr;
|
scr = wwin->screen_ptr;
|
||||||
|
head = wGetHeadForWindow(wwin);
|
||||||
|
rect = wGetRectForHead(scr, head);
|
||||||
|
|
||||||
|
x = rect.pos.x;
|
||||||
|
y = rect.pos.y;
|
||||||
|
width = rect.size.width;
|
||||||
|
height = rect.size.height;
|
||||||
|
|
||||||
switch (direction) {
|
switch (direction) {
|
||||||
case SNAP_LEFT:
|
case SNAP_LEFT:
|
||||||
drawTransparentFrame(wwin, 0, 0, scr->scr_width/2, scr->scr_height);
|
width /= 2;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_RIGHT:
|
case SNAP_RIGHT:
|
||||||
drawTransparentFrame(wwin, scr->scr_width/2, 0, scr->scr_width/2, scr->scr_height);
|
width /= 2;
|
||||||
|
x += width;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_TOP:
|
case SNAP_TOP:
|
||||||
if (wPreferences.snap_to_top_maximizes_fullscreen)
|
if (!wPreferences.snap_to_top_maximizes_fullscreen)
|
||||||
drawTransparentFrame(wwin, 0, 0, scr->scr_width, scr->scr_height);
|
height /= 2;
|
||||||
else
|
|
||||||
drawTransparentFrame(wwin, 0, 0, scr->scr_width, scr->scr_height/2);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_BOTTOM:
|
case SNAP_BOTTOM:
|
||||||
drawTransparentFrame(wwin, 0, scr->scr_height/2, scr->scr_width, scr->scr_height/2);
|
height /= 2;
|
||||||
|
y += height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_TOPLEFT:
|
case SNAP_TOPLEFT:
|
||||||
drawTransparentFrame(wwin, 0, 0, scr->scr_width/2, scr->scr_height/2);
|
width /= 2;
|
||||||
|
height /= 2;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_TOPRIGHT:
|
case SNAP_TOPRIGHT:
|
||||||
drawTransparentFrame(wwin, scr->scr_width/2, 0, scr->scr_width/2, scr->scr_height/2);
|
width /= 2;
|
||||||
|
height /= 2;
|
||||||
|
x += width;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_BOTTOMLEFT:
|
case SNAP_BOTTOMLEFT:
|
||||||
drawTransparentFrame(wwin, 0, scr->scr_height/2, scr->scr_width/2, scr->scr_height/2);
|
width /= 2;
|
||||||
|
height /= 2;
|
||||||
|
y += height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SNAP_BOTTOMRIGHT:
|
case SNAP_BOTTOMRIGHT:
|
||||||
drawTransparentFrame(wwin, scr->scr_width/2, scr->scr_height/2,
|
width /= 2;
|
||||||
scr->scr_width/2, scr->scr_height/2);
|
height /= 2;
|
||||||
|
x += width;
|
||||||
|
y += height;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
drawTransparentFrame(wwin, x, y, width, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int get_snap_direction(WScreen *scr, int x, int y)
|
static int get_snap_direction(WScreen *scr, int x, int y)
|
||||||
|
|||||||
Reference in New Issue
Block a user