Ethan F. King | 1 May 2002 03:43
Picon

Sawfish Theme

I'm not sure that this is the right place to pose this question but I
could not find anywhere else that looked useful.  I am relatively new to
Linux and Sawfish but I have had pretty good luck at creating my own
theme for Sawfish using the sawfish-themer.  I was able to accomplish
everything that I attempted except for placing the window icon in the
upper left corner of the title bar.  If anyone could tell me how to
accomplish this I would really appreciate it.  I have looked at the Crux
and Redmond theme but don't seem to be able to replicate the look.

Here is a copy of my theme.jl file.

;; theme file, written Tue Apr 30 20:06:22 2002
;; created by sawfish-themer -- DO NOT EDIT!

(require 'make-theme)

(let
    ((patterns-alist
      '(("menu-button"
         (inactive
          "inactive:menu-button.png")
         (focused
          "active:menu-button.png"))
        ("min-button"
         (inactive
          "inactive:default-min-button.png")
         (focused
          "active:default-min-button.png")
         (highlighted
          "active:highlight-min-button.png"))
(Continue reading)

Matt Tucker | 2 May 2002 04:57

patch: _NET_WM_STATE_SKIP_TASKBAR

I just added support for the _NET_WM_STATE_SKIP_TASKBAR token
(analogous to WIN_HINTS_SKIP_TASKLIST), which allows removing windows
from the tasklist in KDE3 (and any other environment which supports
this wm-spec setting).

This patch ties the Gnome hint into the wm-spec one, adds the setting
to the Matched Windows interface, and auto-updates the _NET_WM_STATE
property when the setting is toggled. I also fixed window-list-skip
(_NET_WM_STATE_SKIP_PAGER) so that the property is updated when that
setting is toggled.

I have no idea how this meshes with current code. The patch applies
against 1.0.1 with John's fix of Merlin's match-window actions patch.
Attachment (skip-taskbar.patch): application/octet-stream, 8 KiB
Björn Lindström | 2 May 2002 08:34
Picon

themes.org joins freshmeat.net

I don't know about you, but I think this is great. freshmeats
interface is much cleaner and simpler than either the old or the
new themes.org

http://freshmeat.net/articles/view/439/
http://themes.freshmeat.net/

--

-- 
Björn Lindström <bkhl <at> privat.utfors.se>  hem.fyristorg.com/bkhl/
Ramsta Svista                           Phone: +46 (0)18  398248
SE-755 91  Uppsala         -><-        Mobile: +46 (0)73 6171268

Frederic Crozat | 3 May 2002 11:03
Favicon

sawfish GNOME 2 branch doesn't build

I'm trying to build the new sawfish GTK2/GNOME 2 snapshots and I always
get the following error (same thing from CVS, gnome2 branch) :

for dir in src lisp scripts themes sounds man po capplet; do \
  [ -d $dir ] && ( cd $dir && make all ) || exit 1; \
 	done
make[1]: Entering directory `/home/b/gnome2/head/cvs/sawfish/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/b/gnome2/head/cvs/sawfish/src'
make[1]: Entering directory `/home/b/gnome2/head/cvs/sawfish/lisp'
set -e; for d in sawfish/wm; do \
  SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC ../src/sawfish --batch
--no-rc compiler -f compile-lib-batch $d; \
done
(compiling sawfish/wm/defaults.jl)
error--> (void-value xterm-program)
make[1]: *** [lisp] Error 10
make[1]: Leaving directory `/home/b/gnome2/head/cvs/sawfish/lisp'
make: *** [all] Error 1

--

-- 
Frédéric Crozat
MandrakeSoft

Cheung, Chi Chiu | 3 May 2002 11:36

How to set frame-type to none

Hello all,

I'd like to configure a java application such that it has no frame-type
whenever it is started. I searched around the web and found that adding
following line to .sawfishrc should work:
(require 'sawmill-defaults)
(custom-set-typed-variable (quote match-window-profile) (WM_NAME . "My
Application") (frame-type . none)))

However, it doesnt work. Can anybody help me on this? Thanks.

-- CC

Claudio Bley | 3 May 2002 13:31
Picon
Favicon

Re: How to set frame-type to none

>>>>> "CC" == Cheung, Chi Chiu <ChiChiu.Cheung <at> getronics.com> writes:

    CC> Hello all, I'd like to configure a java application such that
    CC> it has no frame-type whenever it is started. I searched around
    CC> the web and found that adding following line to .sawfishrc
    CC> should work: (require 'sawmill-defaults)
    CC> (custom-set-typed-variable (quote match-window-profile)
    CC> (WM_NAME . "My Application") (frame-type . none)))

    CC> However, it doesnt work. Can anybody help me on this? Thanks.

Why don't you use the configurator? Don't you like it? In case you
didn't know about it, just start `sawfish-ui', go to "Matched Windows"
and make a new entry there.

Otherwise, you might insert something like this in ~/.sawfishrc:

(require 'sawfish.wm.ext.match-window)
(add-window-matcher 'WM_NAME "My App" '(frame-type . none))

HTH
Claudio

Sam Roberts | 3 May 2002 17:06

Re: spams, can member_posting_only be set on sawfish?

My mailbox is 50% spam every morning, 3 or 4 is ok, but this is too
much.

Since the spammers aren't members of the list, can you please restrict
posting to members only? It's the mailman "members_posting_only" flag.

Non-members still CAN post, they just need admin approval.

Thanks,
Sam

--

-- 
Sam Roberts <sroberts <at> certicom.com>

Daniel Pfeiffer | 4 May 2002 00:53
X-Face
Picon

8 times as many themes through extension

Hi,

Why are title bars always above windows?  In any printed publication
captions are under the pictures, so that would be more logical.  And what
I miss most from Enlightenment are the sideways title bars -- way cool and
very useful for programming, when windows can't be tall enough!  But E
does it in a haphazard way which breaks switching themes, and makes a lot
of work for the inclined theme designer.

Here now is a proposition to get eight times as many themes for sawfish,
without having to touch one theme!  The core mechanism which draws frames
would have a new feature to transpose images and coordinates.

What it looks like, and some details of how it would work can be found at

http://dapfy.bei.t-online.de/sawfish/ideas/

Shouldn't be too hard to do?  Maybe only with gdk-pixbuf, if that's the future...

best regards
Daniel

--

-- 
 -- NEW site: http://dapfy.bei.t-online.de/sawfish/
  -- KDE menu, smooth viewport scrolling, pager, window-snooper

bryan | 4 May 2002 04:41

Crash in 0.38

I recently installed sawfish 0.38 from source, and I've been having
a problem with it crashing, taking X with it.  It seems to happen
often (but not always) when an xv window comes up.  Opening the same
image later won't neccessarily crash sawfish again.  I can reproduce
the problem by opening xv several times -- sooner or later, sawfish
crashes.

Here are the errors it gives me:

==BEGIN

rep: received fatal signal: Segmentation fault

struct debug_buf common:

Backtrace in `fatal_signal_handler':
	<sigaction+616>
	<Fnumber_to_string+382>
	<rep_lispcmds_init+19882>
	<rep_lispcmds_init+19695>
	<rep_apply_bytecode+90>
	<Fload_autoload+1212>
	<Ffuncall+76>
	<Fcall_hook+280>

Lisp backtrace:
#2   random ...
#1   place-window-randomly ...
#0   place-window (#<window 800251>)

(Continue reading)

John Harper | 4 May 2002 04:44

Re: spams, can member_posting_only be set on sawfish?

Sam Roberts writes:
|Since the spammers aren't members of the list, can you please restrict
|posting to members only? It's the mailman "members_posting_only" flag.

No, that would be annoying, especially since I rarely check the admin
queue (it being 100% spam)

Anyway, I just added regexps to block any messages with:

content-type: .* charset="ks_c_5601-1987"
content-type: .* charset=euc-kr

which accounts for all spam received this week, hopefully that will
get us some respite..

	John


Gmane