~ubuntu-branches/ubuntu/lucid/sawfish/lucid-updates

« back to all changes in this revision

Viewing changes to man/faq.texi

  • Committer: Bazaar Package Importer
  • Author(s): Luis Rodrigo Gallardo Cruz
  • Date: 2007-08-09 14:02:43 UTC
  • mfrom: (1.2.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20070809140243-vb0olmsg3jtcasn0
Tags: 1:1.3.1-1
* New upstream release, by a new upstream maintainer team.
 - Update homepage URL.
* Fix debian/rules to link to scripts in /usr/share/sawfish/$(version),
  instead of hardcoded 1.3
* fix-select-workspace.dpatch (closes: #413584).
* A bit more debian/rules cleanups.
* Upgrade to new menu policy.
* Fix .desktop files to compy with freedesktop.org standard.

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
manager} and as such is not responsible for setting the background,
49
49
starting programs or displaying a pager---these can all be done using
50
50
separate applications (e.g. by using a desktop environment such as
51
 
GNOME).
 
51
Gnome).
52
52
 
53
53
The default menu binding is somewhat obscure; you must middle-click on
54
 
the background to bring up the menus. (If you have a two-button mouse,
 
54
the background to bring up the menus (If you have a two-button mouse,
55
55
try clicking both buttons simultaneously)
56
56
 
57
 
If, after reading this, you still think that sawfish isn't working,
58
 
please send mail describing the problem to the sawfish mailing list
 
57
If, after reading this, you still think that Sawfish isn't working,
 
58
please send mail describing the problem to the Sawfish mailing list
59
59
@email{sawfish-list@@gnome.org}
60
60
 
61
61
 
133
133
Menus})
134
134
 
135
135
 
 
136
@item How do I restart Sawfish?
 
137
 
 
138
From a shell lauch the following command: @code{sawfish-client -q -f restart}
 
139
 
 
140
 
136
141
@item How do I read the Info manual?
137
142
 
138
143
Either execute the command @samp{info sawfish}, or enter the Info mode
139
144
within Emacs (@kbd{C-h i}) and type @kbd{g (sawfish) RET}.
140
145
 
141
 
If you're using GNOME, then try executing @samp{gnome-help-browser
 
146
If you're using Gnome, then try executing @samp{gnome-help-browser
142
147
info:sawfish}.
143
148
 
144
149
 
150
155
Basically though, create a directory @file{~/.sawfish/themes/@var{foo}}
151
156
where @var{foo} is the name of your theme. Then copy any images into
152
157
this directory and create a file @file{theme.jl} that will be loaded to
153
 
initialise the theme
154
 
 
155
 
The configuration tool will display the contents of a file called
156
 
@file{README} in the directory (but make it 80-column text, and only a
157
 
few lines)
158
 
 
159
 
Recent versions of sawfish include a program @code{sawfish-themer} that
160
 
allows simple themes to be created using a GTK+ interface. Ian McKellar
161
 
has created @code{GimpMill}:
162
 
 
163
 
@quotation
164
 
GimpMill is a GIMP plugin written in Python using James Henstrige's 
165
 
really cool Python GIMP bindings. It allows the construction of Sawmill
166
 
themes within The GIMP - extending the GIMP interface to allow theme 
167
 
creation like the GAP extends it to allow animation creation.
168
 
@end quotation
169
 
 
170
 
@noindent
171
 
GimpMill is available from @url{http://www.yakk.net/projects.gimpmill.html}
172
 
 
173
 
 
174
 
@item How do I port an Enlightenment theme to sawfish?
 
158
initialize the theme
 
159
 
 
160
 
 
161
@item How do I port an Enlightenment theme to Sawfish?
175
162
 
176
163
There's no automatic translation available. Get the images used in the
177
164
window border, then write a @file{theme.jl} file telling the window
183
170
 
184
171
@item Are there any other themes available?
185
172
 
186
 
Thanks to those nice people at themes.org, there's now
187
 
@url{http://sawmill.themes.org/} for your theming pleasure
188
 
 
189
 
 
190
 
@item Why don't GTK themes work with sawfish?
 
173
Yes, there are plenty actually. Most of them reside over at freshmeat: @url{http://themes.freshmeat.net/browse/926/}.
 
174
You can also take a look at the Themes section on the Sawfish website: @url{http://sawfish.wikia.com/wiki/Themes}.
 
175
 
 
176
 
 
177
@item Why don't GTK themes work with Sawfish?
191
178
 
192
179
There was a problem with older versions of the @code{gtk-engines}
193
180
package preventing engine based themes working with several interpreted
219
206
@item Will you add background setting?
220
207
 
221
208
No. This can easily be done by a separate application (e.g. with the
222
 
GNOME hints, simply monitor property @code{_WIN_WORKSPACE} on the root
 
209
Gnome hints, simply monitor property @code{_WIN_WORKSPACE} on the root
223
210
window).
224
211
 
225
212
 
226
 
@item Is there a sawfish mailing list?
227
 
 
228
 
Yes. See @url{http://lists.gnome.org/mailman/listinfo/sawfish-list} for
229
 
subscription instructions and archived messages.
230
 
 
231
 
 
232
 
@item Is there a sawfish IRC channel?
233
 
 
234
 
From Ryan Pavlik @email{rpav@@mythosource.org}:
235
 
 
236
 
@quotation
237
 
Sawmill has an irc channel too! It's on EFNet, and called (of all
238
 
crazy things), #sawmill. So break out your irc clients, or hop on over
239
 
if you're already addicted. Theme, lisp, general sawmill, and most
240
 
other random discussion welcome.
241
 
 
242
 
If you need an EFNet server, check www.efnet.net for a listing.
243
 
@end quotation
244
 
 
245
 
 
246
 
@item Why does sawfish look weird/crash on Solaris?
 
213
@item Is there a Sawfish mailing list?
 
214
 
 
215
Yes. Please subscribe at @url{http://mail.gnome.org/mailman/listinfo/sawfish-list}. 
 
216
You can browse the archives at @url{http://mail.gnome.org/archives/sawfish-list/}.
 
217
 
 
218
 
 
219
@item Is there a Sawfish IRC channel?
 
220
 
 
221
Yes, there is. Join @code{#sawfish} on @code{irc.freenode.net}.
 
222
 
 
223
 
 
224
@item Why does Sawfish look weird/crash on Solaris?
247
225
 
248
226
Sawfish works stably on Solaris, but you may need to do two things:
249
227
 
260
238
@item Why don't some windows ever get focused?
261
239
 
262
240
If you don't have the option `give focus to windows even when they
263
 
haven't asked for it' checked (group Focus/Advanced), then windows that
264
 
don't ask for focus don't get it.
 
241
haven't asked for it' set to nil (define-special-variable ignore-window-input-hint nil),
 
242
then windows that don't ask for focus don't get it.
265
243
 
266
244
Windows ask to receive focus by setting their WM_HINTS property
267
245
appropriately; for example if I xprop a gnome-terminal:
274
252
@end example
275
253
 
276
254
 
277
 
@item Why doesn't the GNOME desk-guide / tasklist show the true state
 
255
@item Why doesn't the Gnome desk-guide / tasklist show the true state
278
256
of my desktop?
279
257
 
280
258
It seems that there is a problem with these applets that only occurs
281
 
after restarting sawfish--they seem to lose track of the current window
 
259
after restarting Sawfish - they seem to lose track of the current window
282
260
states.
283
261
 
284
262
The simplest way to correct this is to execute the following shell