Michael G. Katzmann | 1 Oct 15:55 2004

setting child windows to not maximize

I'm sure this is an FAQ, but I cant find an answer...

How do I prevent child windows from maximizing if the parent
is maximized ?

If I have 'firefox' maximized, and the download window is initiated,
it is maximized to full screen.  I would like it to pop up
as a small box.

Is there a way to differentiate the various windows from a program.
Say the download window (in firefox), from the extentions window, so
I can set a specific size for each in the history ?

Michael

Michael G. Katzmann | 1 Oct 15:50 2004

setting child windows to not maximize

I'm sure this is an FAQ, but I cant find an answer...

How do I prevent child windows from maximizing if the parent
is maximized ?

If I have 'firefox' maximized, and the download window is initiated,
it is maximized to full screen.  I would like it to pop up
as a small box.

Is there a way to differentiate the various windows from a program.
Say the download window (in firefox), from the extentions window, so
I can set a specific size for each in the history ?

Michael

Jonathan Koren | 4 Oct 04:03 2004

unmatched windows


I've recently been having a problem with some applications displaing 
dialogs that are unmatched windows.  For instance, Gimp's docks (Not the 
toolbar window, the one that displays layers.) or inkscape.  Now I can go 
through and use the matched-window system to grab the window's class and 
assign a frame based on that, but it seems like there should be a more 
generic solution.

--
Jonathan Koren                     Electoral Vote Count for Oct 
jkoren <at> cs.siu.edu                  Kerry: 214 Bush: 238 Uncommited: 86
http://www.cs.siu.edu/~jkoren/

Yann Hodique | 11 Oct 22:39 2004
Picon

tabbed windows

Hello,

a few months ago, Scott Driven posted to this list a modified version
of the code I wrote to provide pwm-like tabs to sawfish windows. This
code was awful (I'm talking about my code ;-)) and needed to be
rewritten in a cleaner way (using structures I did'nt know about at
that time). Anyway, another version is available there:
http://www.lifl.fr/~hodique/Perso/TabsForSawfish

I hope it can be useful to someone.

By the way, if someone is interested in the "frame" extension I'm
talking about in the same page, please let me know, it might give me
the motivation to finish it :-)

I think those mechanisms could be nicely integrated only at the C
level (see the move/resize mess for example), but I'm not (yet?)
capable of doing this. maybe later...

Yann Hodique.

Jerome | 12 Oct 10:10 2004
Picon

Problems with sawfish detecting unexplained bindings

Hello there,
yesterday, after a little acccident, I lost a little part of my sawfish
conf concerning bindings ...
As I knew them, I rewrote them quickly and finally spent some time
geeking and improving them a bit to make use the some Hyper keys.

However, I also decided to remove useless things from .sawfish/custom
and make my .sawfish/rc better, cleaner, etc.

After setting all bindings, I realized that the builtin M-Left wasn't working
anymore in galeon (it is used for «previous page»). As I have no M-Left
binding in .sawfish/rc (and obviously not in .sawfish/custom), I started
wondering and gave a look at sawfish UI : (~176kb)
http://mymom.is-a-geek.org/~nerf/fat/shot-sawfishrc.png   

Sawfish-ui detects W-Left/W-Right bindings that aren't even in my conf,
as you can see ... I might be doing something wrong there, but «the
closer, the longer you look, the less you see ...»

mmc on sawfish <at> freenode told me to try the «xev -id» on galeon, I did and
obviously M-Left is as a WM keymap and not a builtin galeon shorcut (I use
galeon, but it happens to be true with firefox&co) :

M-Left :
FocusIn event, serial 22, synthetic NO, window 0x2800005,
    mode NotifyGrab, detail NotifyInferior

KeymapNotify event, serial 22, synthetic NO, window 0x0,
    keys:  1   0   0   0   0   0   0   0   1   0   0   0   16  0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
(Continue reading)

kin | 12 Oct 21:41 2004

Fedora Core 2?

Hi,

I've been happily using Gnome and Sawfish on RH7.3.  Now I'll be
using a new computer and am considering installing Fedora Core 2.

In the installation I noticed is that Metacity is the default
window manager.  Is there a way to change this?

Which distribution is best for running Gnome and Sawfish?

Thanks.

-kin

kin | 12 Oct 22:59 2004

Re: Fedora Core 2?

Thanks for the tips!

Jan Kasprzak <kas <at> fi.muni.cz> writes:

> kin <at> techie.com wrote:
> : Hi,
> : 
> : I've been happily using Gnome and Sawfish on RH7.3.  Now I'll be
> : using a new computer and am considering installing Fedora Core 2.
> : 
> : In the installation I noticed is that Metacity is the default
> : window manager.  Is there a way to change this?
> : 
> : Which distribution is best for running Gnome and Sawfish?
> : 
> 	I run FC2 with gnome and sawfish. Just make sure you use
> updated libwnck - either from
>
> ftp://ftp.linux.cz/pub/linux/people/jan_kasprzak/libwnck/
>
> or from FC2 updates (if there is any). To use safwish, I have
> the following in my .xsession:
>
> #!/bin/bash
> # ...
> WINDOW_MANAGER=sawfish
> export WINDOW_MANAGER
> exec gnome-session
>
> 	Hope this helps,
(Continue reading)

Michal Jaegermann | 13 Oct 00:49 2004

Re: Fedora Core 2?

On Tue, Oct 12, 2004 at 12:41:15PM -0700, kin <at> techie.com wrote:
> I've been happily using Gnome and Sawfish on RH7.3.  Now I'll be
> using a new computer and am considering installing Fedora Core 2.
> 
> In the installation I noticed is that Metacity is the default
> window manager.  Is there a way to change this?

Yes, it is.:-)  One of simpler ones is to type in a terminal window

   killall metacity && sawfish &

(repeat if necessary) and save your settings on logout.

The only trouble is that sawfish included in FC2 is quite broken
for that setup.  In particular it does not really work with pango.
Instead of fixing that it was simply dropped from an upcoming FC3.

Replace that with what you will find in sawfish CVS.  It is quite
easy to substitute sources in installed source rpms and after
small edits in their spec file you can rebuild brand new rpm
packages.  This works fine with FC2 and FC3test.

> Which distribution is best for running Gnome and Sawfish?

Whatever your heart desire. :-)  Broken 'libwnck', which was
affecting sawfish, was fixed in updates to FC2.

   Michal

(Continue reading)

kin | 13 Oct 01:51 2004

Re: Fedora Core 2?

Sorry this is a bit OT...

I decided to go for the installation on my new PC.  I got
libwnck-2.6.0.1-3 from FC2 update, but am having trouble with the
existing libwnck-2.6.0.1-1 (see log below).

Should I use the rpm options --replacefiles or --replacepkgs to
force the install the new rpm?

Thanks.

-kin

nscldt26u2 2.6.5-1.358 ~# rpm -i /home/public/linux/libwnck-2.6.0.1-3.i386.rpm
warning: /home/public/linux/libwnck-2.6.0.1-3.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
	file /usr/lib/libwnck-1.so.4.9.0 from install of libwnck-2.6.0.1-3 conflicts with file from package libwnck-2.6.0.1-1
nscldt26u2 2.6.5-1.358 ~# rpm -e libwnck-2.6.0.1-1
error: Failed dependencies:
	libwnck-1.so.4 is needed by (installed) usermode-gtk-1.70-2
	libwnck-1.so.4 is needed by (installed) gnome-panel-2.6.0-9
	libwnck-1.so.4 is needed by (installed) gnome-system-monitor-2.6.0-3
	libwnck-1.so.4 is needed by (installed) gok-0.10.2-1
	libwnck >= 2.3.1 is needed by (installed) gnome-panel-2.6.0-9
	libwnck >= 2.5.0 is needed by (installed) gnome-system-monitor-2.6.0-3
nscldt26u2 2.6.5-1.358 ~# 

Jan Kasprzak | 12 Oct 22:36 2004
Picon

Re: Fedora Core 2?

kin <at> techie.com wrote:
: Hi,
: 
: I've been happily using Gnome and Sawfish on RH7.3.  Now I'll be
: using a new computer and am considering installing Fedora Core 2.
: 
: In the installation I noticed is that Metacity is the default
: window manager.  Is there a way to change this?
: 
: Which distribution is best for running Gnome and Sawfish?
: 
	I run FC2 with gnome and sawfish. Just make sure you use
updated libwnck - either from

ftp://ftp.linux.cz/pub/linux/people/jan_kasprzak/libwnck/

or from FC2 updates (if there is any). To use safwish, I have
the following in my .xsession:

#!/bin/bash
# ...
WINDOW_MANAGER=sawfish
export WINDOW_MANAGER
exec gnome-session

	Hope this helps,

-Yenya

--

-- 
(Continue reading)


Gmane