1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-01-07 22:34:18 +01:00

Initial revision

This commit is contained in:
scottc
1998-09-29 22:36:29 +00:00
commit 9d2e6ef9f1
527 changed files with 138651 additions and 0 deletions

15
doc/Makefile.am Normal file
View File

@@ -0,0 +1,15 @@
## Process this file with automake to produce Makefile.in
man_MANS = \
geticonset.1x \
setstyle.1x \
wxpaste.1x \
getstyle.1x \
wdwrite.1x \
wmsetbg.1x \
seticons.1x \
wmaker.1x \
wxcopy.1x
EXTRA_DIST = $(man_MANS)

240
doc/Makefile.in Normal file
View File

@@ -0,0 +1,240 @@
# Makefile.in generated automatically by automake 1.3 from Makefile.am
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
SHELL = /bin/sh
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
DISTDIR =
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
CC = @CC@
CPP_PATH = @CPP_PATH@
DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@
GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@
LIBPL_INC_PATH = @LIBPL_INC_PATH@
LIBPL_LIBS = @LIBPL_LIBS@
LN_S = @LN_S@
MAKEINFO = @MAKEINFO@
MOFILES = @MOFILES@
NLSDIR = @NLSDIR@
PACKAGE = @PACKAGE@
RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@
WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@
man_MANS = \
geticonset.1x \
setstyle.1x \
wxpaste.1x \
getstyle.1x \
wdwrite.1x \
wmsetbg.1x \
seticons.1x \
wmaker.1x \
wxcopy.1x
EXTRA_DIST = $(man_MANS)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../src/config.h
CONFIG_CLEAN_FILES =
man1dir = $(mandir)/man1
MANS = $(man_MANS)
NROFF = nroff
DIST_COMMON = Makefile.am Makefile.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = tar
GZIP = --best
all: Makefile $(MANS)
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps doc/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
install-man1:
$(mkinstalldirs) $(DESTDIR)$(man1dir)
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
else file=$$i; fi; \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
done
uninstall-man1:
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
rm -f $(DESTDIR)$(man1dir)/$$inst; \
done
install-man: $(MANS)
@$(NORMAL_INSTALL)
$(MAKE) install-man1
uninstall-man:
@$(NORMAL_UNINSTALL)
$(MAKE) uninstall-man1
tags: TAGS
TAGS:
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
subdir = doc
distdir: $(DISTFILES)
@for file in $(DISTFILES); do \
d=$(srcdir); \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|| cp -p $$d/$$file $(distdir)/$$file; \
done
info:
dvi:
check: all
$(MAKE)
installcheck:
install-exec:
@$(NORMAL_INSTALL)
install-data: install-man
@$(NORMAL_INSTALL)
install: install-exec install-data all
@:
uninstall: uninstall-man
install-strip:
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
installdirs:
$(mkinstalldirs) $(DESTDIR)$(mandir)/man1
mostlyclean-generic:
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-rm -f Makefile $(DISTCLEANFILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
mostlyclean: mostlyclean-generic
clean: clean-generic mostlyclean
distclean: distclean-generic clean
-rm -f config.status
maintainer-clean: maintainer-clean-generic distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
.PHONY: install-man1 uninstall-man1 install-man uninstall-man tags \
distdir info dvi installcheck install-exec install-data install \
uninstall all installdirs mostlyclean-generic distclean-generic \
clean-generic maintainer-clean-generic clean mostlyclean distclean \
maintainer-clean
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

27
doc/geticonset.1x Normal file
View File

@@ -0,0 +1,27 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH geticonset 1x "March 1998"
.SH NAME
geticonset \- gets the current WindowMaker iconset
.SH SYNOPSIS
.B geticonset
.I [iconsetfile]
.SH DESCRIPTION
.B geticonset
reads the WMWindowAttributes domain, and writes the iconset found
there either to stdout or to
.I iconsetfile.
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.SH FILES
.IP GNUSTEP_USER_ROOT/Defaults/WMWindowAttributes
is the actual file that's read.
.SH SEE ALSO
.BR seticons (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

33
doc/getstyle.1x Normal file
View File

@@ -0,0 +1,33 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH getstyle 1x "March 1998"
.SH NAME
getstyle \- dumps the current WindowMaker style related configuration
.SH SYNOPSIS
.B getstyle
[style file]
.SH DESCRIPTION
.B getstyle
reads the WindowMaker domain, and dumps the following keys and its
values to stdout or
.I style file
: IconBack, WorkspaceBack, IconBack, TitleJustify, WindowTitleFont,
MenuTitleFont, MenuTextFont, IconTitleFont, ClipTitleFont, DisplayFont,
HighlightColor, HighlightTextColor, ClipTitleColor, CClipTitleColor,
FTitleColor, PTitleColor, UTitleColor, FTitleBack, PTitleBack, UTitleBack,
MenuTitleColor, MenuTextColor, MenuDisabledColor, MenuTitleBack and
MenuTextBack.
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.SH FILES
.IP GNUSTEP_USER_ROOT/Defaults/WindowMaker
This is the actual file that's written.
.SH SEE ALSO
.BR setstyle (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

29
doc/seticons.1x Normal file
View File

@@ -0,0 +1,29 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH seticons 1x "March 1998"
.SH NAME
seticons \- sets the WindowMaker icons
.SH SYNOPSIS
.B seticons
.I iconsfile
.SH DESCRIPTION
.B seticons
reads
.I iconsfile
and writes its contents to the WMWindowAttributes domain, efectively
setting the icons WindowMaker uses for a given class (for example,
XTerm, "xterm.XTerm", "rxvt.XTerm", "pine.XTerm", etc)
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.SH FILES
.IP GNUSTEP_USER_ROOT/Defaults/WMWindowAttributes
This is the actual file that's written.
.SH SEE ALSO
.BR geticonset (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

28
doc/setstyle.1x Normal file
View File

@@ -0,0 +1,28 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH setstyle 1x "March 1998"
.SH NAME
setstyle \- set style related options for WindowMaker
.SH SYNOPSIS
.B setstyle
.I stylefile
.SH DESCRIPTION
.B setstyle
reads
.I stylefile
and writes its contents to the WindowMaker domain, efectively setting
the WindowMaker style.
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.SH FILES
.IP GNUSTEP_USER_ROOT/Defaults/WindowMaker
This is the actual file that's written.
.SH SEE ALSO
.BR getstyle (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

30
doc/wdwrite.1x Normal file
View File

@@ -0,0 +1,30 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH wdwrite 1x "March 1998"
.SH NAME
wdwrite \- writes keys and values to the defaults database
.SH SYNOPSIS
.B wdwrite
.I domain
.I option
.I value
.SH DESCRIPTION
.B wdwrite
writes
.I option
and
.I value
to the specified
.I domain.
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.SH FILES
The domains reside in GNUSTEP_USER_ROOT/Defaults/
.SH SEE ALSO
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

134
doc/wmaker.1x Normal file
View File

@@ -0,0 +1,134 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH WindowMaker 1x "August 1998"
.SH NAME
wmaker \- X11 window manager with a NEXTSTEP look
.SH SYNOPSIS
.B wmaker
.I "[-options]"
.SH "DESCRIPTION"
WindowMaker is a X11 window manager with a NEXTSTEP look. It tries to
emulate NeXT's look as much as possible, but it deviates from it as
necessary.
.SH "OPTIONS"
.TP
.B \-nocpp
disable preprocessing of configuration files
.TP
.B \-nodock
do not show the application Dock
.TP
.B \-noclip
do not show the workspace Clip
.TP
.B \-display host:display.screen
specify display to use.
On multiheaded machines, WindowMaker will automatically manage all screens.
If you want WindowMaker to manage only a specific screen, you must supply
the screen number you want to have managed with the
.B \-display
command line argument. For example, if you want WindowMaker to manage only
screen 1, start it as:
.B wmaker -display :0.1
.TP
.B \-version
display version number and exit
.TP
.B \-visualid
specify the ID of the visual to use. See
.BR xdpyinfo (1x)
for a list of visuals available in your display.
.PP
.SH FILES
.TP
.B ~/GNUstep/Defaults/WindowMaker
general WindowMaker defaults.
.TP
.B ~/GNUstep/Defaults/WMState
information about the Dock and Clip. DON'T edit this while running
WindowMaker. It will be overwritten.
.TP
.B ~/GNUstep/Defaults/WMRootMenu
Contains the name of the file to read the root menu from.
.TP
.B ~/GNUstep/Defaults/WMWindowAttributes
Attributes for different application classes and instances. Use the
Attribute Editor (right drag the application's title bar, select
Attributes) instead of modifying this file directly. There are just a
few options not available using the Attributes Editor.
.TP
.B /etc/GNUstep/Defaults/
All the above-mentioned files are READ from here if not found except
for WMState, which is COPIED from here. No matter where they are read
from, if it's necesary to write configuration changes back into this
files, user's files will be written to.
.TP
.B ~/GNUstep/Library/WindowMaker/autostart
This script is automatically executed when WindowMaker is started.
.TP
.B ~/GNUstep/Library/WindowMaker/
The menu file indicated in WMRootMenu is looked for here...
.TP
.B /etc/X11/WindowMaker/
and here, in that order.
.TP
.B ~/GNUstep/Library/WindowMaker/Pixmaps/
WindowMaker looks for pixmaps here
.TP
.B ~/GNUstep/Library/WindowMaker/Backgrounds/
WindowMaker looks for backgrounds here
.TP
.B ~/GNUstep/Library/WindowMaker/Styles/
WindowMaker looks for style files here (not true... it looks like it
does, but you have to specify the full path anyway, it's just a place
to keep things nicely ordered)
.TP
.B ~/GNUstep/Library/WindowMaker/Themes/
WindowMaker looks for theme files here (ibid)
.TP
.B /usr/share/WindowMaker/Pixmaps/
System wide pixmaps are located here...
.TP
.B /usr/share/WindowMaker/Pixmaps/
and here.
.TP
.B /usr/share/WindowMaker/Styles/
System wide styles are here
.TP
.B /usr/share/WindowMaker/Themes/
Guess... ;-)
.SH ENVIRONMENT
.IP GNUSTEP_USER_ROOT
specifies the initial path for the Defaults directory. "Defaults/" is
appended to this variable to determine the actual location of the
databases. If the varialbe is not set, it defaults to "~/GNUstep"
.IP GNUSTEP_LOCAL_ROOT
specifies the location of the system-wide \fBlocal\fP GNUstep
directory (this is useful, for example, in those cases where the
system-wide location is really a network wide location). If this
variable is empty, GNUSTEP_SYSTEM_ROOT is looked for.
.IP GNUSTEP_SYSTEM_ROOT
specifies the location of the system-wide GNUstep directory. If this
variable is empty, it defaults to /etc/GNUstep
.SH SEE ALSO
The WindowMaker User Guide
.PP
The WindowMaker FAQ
.PP
.BR X (1x),
.BR convertstyle (1),
.BR wdwrite (1x),
.BR wxcopy (1x),
.BR geticonset (1x),
.BR seticons (1x),
.BR wmaker (1x),
.BR wxpaste (1x),
.BR getstyle (1x),
.BR setstyle (1x),
.BR wmsetbg (1x)
.SH AUTHOR
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>
with help from many contributors.
.PP
This manual page was written by Marcelo E. Magallon, <mmagallo@debian.org>.

50
doc/wmsetbg.1x Normal file
View File

@@ -0,0 +1,50 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH wmsetbg 1x "March 1998"
.SH NAME
wmsetbg \- sets the background on the X11 display
.SH SYNOPSIS
.B wmsetbg
[-t|-s] [-d|-m] [-u] [-D domain] [-c cpc]
.I image
.SH DESCRIPTION
.B wmsetbg
reads the specified
.I image
(XPM, PNG, jpeg, Tiff, raw PPM) and puts it on the root window. It can either
scale the image or tile it to make it fit the root window. WindowMaker
uses this command internally to set the root window image on start up. It can be used on the command line, but it
.B won't
write the information to the WindowMaker defaults' database.
.SH OPTIONS
.TP
.B \-t
tiles the specified
.I image
.TP
.B \-s
scales the specified
.I image
(default)
.TP
.B \-d
dithers colors
.TP
.B \-m
matches colors
.TP
.B \-u
updates the WindowMaker defaults database
.TP
.B \-d
updates the specifed
.I domain
database
.TP
.B \-c
colors per channel to use
.SH SEE ALSO
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

22
doc/wxcopy.1x Normal file
View File

@@ -0,0 +1,22 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH wxcopy 1x "March 1998"
.SH NAME
wxcopy \- copy stdin or file into cutbuffer
.SH SYNOPSIS
.B wxcopy
[\-cutbuffer number]
[filename]
.SH DESCRIPTION
.B wxcopy
copies stdin or
.I filename
into the cutbuffer. If no cutbuffer is specified, the data will be
copied into cutbuffer 0 and the other cutbuffers will be rotated, if present.
.I number
.SH SEE ALSO
.BR wxpaste (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.

19
doc/wxpaste.1x Normal file
View File

@@ -0,0 +1,19 @@
.\" Hey, Emacs! This is an -*- nroff -*- source file.
.TH wxpaste 1x "March 1998"
.SH NAME
wxpaste \- output a cutbuffer to stdout
.SH SYNOPSIS
.B wxpaste
[\-cutbuffer number]
.SH DESCRIPTION
.B wxpaste
outputs the most recent cutbuffer or cutbuffer
.I number
to stdout
.SH SEE ALSO
.BR wxcopy (1x),
.BR wmaker (1x)
.SH AUTHOR
This man page was written by Marcelo Magallon <mmagallo@debian.org>.
.PP
WindowMaker was written by Alfredo K. Kojima <kojima@windowmaker.org>.