|
 |
 |
 |
 |
FAQ - CHAPTER 1 |
 |
Chapter 1: Introduction to Window Maker
1.1 What is Window Maker?
Window Maker is an X11 window manager
originally designed to provide integration
support for the GNUstep Desktop Environment.
In every way possible, it reproduces the
elegant look and feel of the NEXTSTEP[tm]
user interface. It is fast, feature rich,
easy to configure, and easy to use. It is
also free software and part of the GNU
Project, with contributions being made by
programmers from around the world.
1.2 Where can I get Window Maker?
Window Maker can be obtained from the
official website, http://windowmaker.org/,
or from various mirror sites listed at
http://windowmaker.org/mirrors.html
1.3 Where are the mailing lists and archives?
All information regarding the Window Maker
mailing lists can be found at http://windowmaker.org/lists.html
1.4 Where can I find more documentation?
Additional documentation can be found in
the Window Maker source distribution, or
at http://windowmaker.org/documentation.html
1.5 What is an appicon?
An appicon is the icon produced by an
application that initially is in the
bottom left corner of the screen while
an application is running. For an example,
run xterm and notice the icon in the
corner (make sure that you use xterm and
not a default rxvt when testing, because
many versions of rxvt do not properly set
their window attributes).
For a more indepth discussion of how an
appicon relates to Window Maker, see
question 1.10
1.6 How can I get a question added to the FAQ?
For now, the best method is to E-mail your
question to faq@windowmaker.org. We are
working on a web-based submission form
to our FAQ system, which will enable
users to submit questions for review.
1.7 How do I report bugs?
You can look at the BUGFORM file in
the source distribution of Window Maker.
Alternatively, you can use the
Window Maker Bug Tracker at
http://windowmaker.org/cgi-bin/bugs
1.8 Is there an anomymous cvs server?
Yes there is. To check out from cvs, first
export CVSROOT=":pserver:anoncvs@cvs.windowmaker.org:/cvsroot"
cvs login
There is no password, so simply hit enter when prompted.
Then issue the following command ("wm" is the name of the module):
cvs -z3 checkout -d WindowMaker wm
To update your source tree, cd to the WindowMaker directory and type
cvs -z3 update -dP
inside the WindowMaker directory.
For more detailed CVS instructions, please
visit http://windowmaker.org/development-cvs.html
1.9 Where can I find the Window Maker IRC channel?
The official Window Maker IRC channel can be accessed by connecting to irc.windowmaker.org on port 6667,
and joining #WindowMaker
1.10 What is the difference between appicons, mini-windows, and minimized applications?
Thanks to Jim Knoble for this answer:
Many window managers are capable of turning large windows into
smaller `icons' which represent the window yet don't take as much
screen real estate. We're all familiar with that model.
Window Maker has two kinds of these icons. One kind is created when
an application---technically, a window group---is started. It
represents the entire application and is called an `appicon'. Such
icons are square tiles containing only the picture which represents
the application; they have no titles.
The second kind of icon in Window Maker is created when a particular
window (possibly one belonging to an application displaying more than
one window) is `miniaturized' (which is the same action as
`minimizing' or `iconifying' in other window management models) using
the miniaturization button on the window's titlebar. These
miniaturized windows are called `miniwindows' and can normally be
distinguished from appicons by their small titlebar at the top of the
tile.
1.11 How do I make sense of Window Maker's version number scheme?
The numbering scheme is relatively simple,
and is in the format of three numbers separated
by dots. The first number is the "major" revision
number. The second is the "minor" revision number.
And finally, the third is the "patch level" number.
To put this all into perspective, let's examine the
version number "0.65.1". This number signifies
that there has not been a major revision release,
that its minor revision is newer than the previous
one (0.64.x), and that it's on the first patch level
after the 0.65.0 release. This still might be
confusing, so go away with this in mind: numbers
ending in .0 tend to be new feature releases
but less stable than .1, .2, .3 patch level releases,
the latter of which are used to fix bugs.
It is generally safe to go with the highest numbered
patch release.
 |
 |
 |
|
|