Stefan Nicolin | 1 Mar 23:05 2003
Picon

No edge fliping at all - Help

Hi,

I'am using sawfish 1.2 with Gnome 2.2
Starting with this mail I followed the edge flipping issue:

http://lists.eazel.com/pipermail/sawfish/2003-January/004398.html

http://lists.eazel.com/pipermail/sawfish/2003-January/004426.html
What/where should the  "OPTIONS" file be ?

No matter what I set (in .sawfishrc) I only get the edge flipping settings
in the customisations menue. The following is in ~/.sawfishrc:

(require 'sawfish.wm.ext.edge-flip)
(custom-set-variable 'edge-flip-enabled t)

I also noticed that ~/.sawfish/custom contains the following *after*
starting sawfish once with .sawfishrc:

(custom-set-typed-variable (quote edge-flip-enabled) (quote t) 
(quoteboolean) (quotesawfish.wm.ext.edge-flip))
(custom-set-typed-variable(quote edge-flip-only-when-moving) (quote t)
(quote boolean))

I would like edge flipping very much. Right now nothings happens if I move
the mouse to the edge of the screen (or while draging a window).

Thanks

Stefan
(Continue reading)

Christian Krause | 1 Mar 23:31 2003
Picon

Re: gnome 2.2 integration of sawfish

On Thu, 20 Feb 2003 22:03:11 -0800, John Harper wrote:

> Christian Krause writes:
> |1. In the gnome-control-center is an icon: "Windows". Clicking it gives
> |   an error message: 
> |
> |   "Cannot start the the preferences application for your window
> |   manager. Window manager "" has not registered a configuration
> |   tool"
> |
> |   It seems, that sawfish could register its configuration tool, but it
> |   hasn't.

> I don't know how to do that, and don't think it's very important. If
> someone submits a patch that would be great

I've wrote a comment and made a patch for  bug #104778:
http://bugzilla.gnome.org/show_bug.cgi?id=104778

Some more comments about the problem:

The control-center searches the "ConfigExec" in Sawfish.desktop via some
function calls of libgnome-desktop:

wm->config_exec = g_strdup (gnome_desktop_item_get_string (wm->ditem,
                            "ConfigExec"));

It cannot find it, because ConfigExec is in the "Window Manager" section,
and then the search string should be something like this:

(Continue reading)

John Harper | 2 Mar 04:52 2003

Re: gnome 2.2 integration of sawfish

Christian Krause writes:
|2. "ConfigExec" should be in the "Desktop Entry" section:
|
|   It was sawfish's bug and could be very simply solved. See my patch of
|   #104778

I applied your patch. It doesn't seem to make any difference for me
(control-center 2.2.0.1) but whatever; thanks,

	John

Michael Burkett | 4 Mar 00:28 2003

my disk is continually accessed

I have loaded Gnome from Slackware 8.1 distribution.
I note that my disk is continually hit on by something when
Gnome is running.  Very short duration but continuous.
Why is it doing that ? It's disconcerting.

Mike

Christian Marillat | 5 Mar 21:18 2003
X-Face
Picon

Re: gnome 2.2 integration of sawfish

John Harper <jsh <at> unfactored.org> writes:

> Christian Krause writes:
> |2. "ConfigExec" should be in the "Desktop Entry" section:
> |
> |   It was sawfish's bug and could be very simply solved. See my patch of
> |   #104778

> I applied your patch. It doesn't seem to make any difference for me
> (control-center 2.2.0.1) but whatever; thanks,

This work for me (at least).

Christian

Ed Blackman | 6 Mar 20:49 2003
Picon

Retain window focus when moving window in Lisp

I've created the lisp function below to move windows with the
keyboard.  It works fine as long as the mouse pointer is inside the
window I'm moving, but if I move the window such that the pointer
isn't inside any longer, the window loses focus and I have to regain
the focus before I can move it again.

Focus behavior is set to "enter-exit", which I'm assuming has
something to do with it, as the problem doesn't appear if I set it to
"click".  But I would have thought that "set-input-focus" in the
function would allow me to retain the focus.

Any suggestions?

I have Sawfish 1.0.1, and Gnome 1.4 (RH 7.3).

Ed

(defun ebb-move-window (dir step)
  "move the window by horizontal or vertical steps - based on no-mouse.jl"
  (interactive)
  (let* ((win (input-focus))
	 (pos (window-position win))
	 (posx (car pos))
	 (posy (cdr pos)))
    (cond ((eq dir 'left) (setq posx (- posx step)))
          ((eq dir 'right) (setq posx (+ posx step)))
          ((eq dir 'up) (setq posy (- posy step)))
          ((eq dir 'down) (setq posy (+ posy step))))
    (move-window-to win posx posy)
    (set-input-focus win)
(Continue reading)

John Harper | 7 Mar 06:28 2003

Re: Retain window focus when moving window in Lisp

Ed Blackman writes:
|I've created the lisp function below to move windows with the
|keyboard.  It works fine as long as the mouse pointer is inside the
|window I'm moving, but if I move the window such that the pointer
|isn't inside any longer, the window loses focus and I have to regain
|the focus before I can move it again.
|
|Focus behavior is set to "enter-exit", which I'm assuming has
|something to do with it, as the problem doesn't appear if I set it to
|"click".  But I would have thought that "set-input-focus" in the
|function would allow me to retain the focus.

X is asynchronous - the event telling sawfish that the pointer is now
outside the window will be received and processed after your function
has exited. The only way I can think of fixing this is to add a timer
that fires say 0.1 of a second after your function exits, and use that
to set focus back to the window. But be careful not to queue more than
one timer function at once,

	John

Vlad Berditchevskiy | 8 Mar 21:09 2003
Picon

Strange focus behavior

Hi!

I'm experiencing the following problem: sometemes other windows become
focused, although, I think, they shouldn't. Unfortunately, this is
difficult to reproduce, but there is one example, which is always
reproducable (and the most annoying). I'm using GNOME and assume that
gnome-panel is running.

1. Open a window, for example a gnome terminal, on an empty Workspace
   (i.e. there is nothing but the root window and the gnome panel)

2. From this window, open another window, e.g. another gnome
   terminal. It gets the focus.

3. Close the second window. I think, the first terminal should get the
   focus, because it had the focus before the second terminal got
   it. However, gnome germinal gets the focus instead.

I tried to prevent it from getting focus by using the "mathed windows"
feature, but it didn't work either. :-( Gnome panel does not get the
focus if I click on it, but is still getting the focus as described in
the step 3.

I'm using the "click" focus behavior, BTW.

--

-- 
\  /                                       vlad <at> hashbang.de
 \/lad                                     http://www.hashbang.de 

(Continue reading)

Lam | 13 Mar 14:05 2003
X-Face

tab support


hello

what do u think about tab managment under fluxbox ?
i try a few times this wm, and the tab fonctionnality is very cool
it is possible to integrate this into sawfish ?

--

-- 
(concatenate 'string "lam" (reverse "gro.ylimafxut <at> "))

L'une des plus grandes sagesses en l'art militaire,
c'est de ne pas pousser son ennemi au desespoir.
Montaigne, essais

Levi Ramsey | 13 Mar 16:52 2003
Picon

Re: tab support

On Thu Mar 13 14:05 +0100, Lam wrote:
> hello
> 
> what do u think about tab managment under fluxbox ?
> i try a few times this wm, and the tab fonctionnality is very cool
> it is possible to integrate this into sawfish ?

There are a few patches floating around to do crude fluxbox-like tabs in
Sawfish.  There was some discussion regarding this a few months back...

--

-- 
Levi Ramsey
lramsey <at> student.umass.edu		levi <at> cygnetnet.net

The food of love is Mandrake root.
GPG Fingerprint: 354C 7A02 77C5 9EE7 8538  4E8D DCD9 B4B0 DC35 67CD
Currently playing: Rush - The Body Electric
Linux 2.4.21-0.13mdk
 10:50:00 up 20:56, 11 users,  load average: 0.45, 0.21, 0.06


Gmane