From mangosoft at comhem.se  Thu Sep  1 03:13:02 2005
From: mangosoft at comhem.se (Mikael Magnusson)
Date: Thu, 1 Sep 2005 09:13:02 +0200 (CEST)
Subject: [openbox] Reshaping the dock?
In-Reply-To: <43165F24.3050407@planet.nl>
References: <43165F24.3050407@planet.nl>
Message-ID: <Pine.LNX.4.63.0509010909400.5408@localhost>

On Thu, 1 Sep 2005, Holly Bostick wrote:

> Can I? (hi, btw ;) )
>
> Basically, I have a 128*192 space underneath gkrellm 2 and conky where
> my 5 dockapps (plus gnubiff) would fit perfectly... if only I could
> arrange the dockapps to form a 2x3 grid rather than a long line of
> single 64*64 units.
>
> Is this already possible and I missed it? Or is it not possible? If
> not, why not (not being argumentative, really just asking)?

No, it is not. Mostly because xor only added the dock after i nagged him 
about it for a while and then i was happy. If you want to make it better, 
patches are accepted if they are good. If you make a separate program that 
acts as a dock that would also be good as I think that was the original 
plan they had.

> Holly

--
Mikael Magnusson


From mangosoft at comhem.se  Thu Sep  1 12:43:21 2005
From: mangosoft at comhem.se (Mikael Magnusson)
Date: Thu, 1 Sep 2005 18:43:21 +0200 (CEST)
Subject: Gremlins take over the moon
Message-ID: <Pine.LNX.4.63.0509011842480.22412@localhost>

In other news, I just released 3.3-rc2.

From allucid at gmail.com  Thu Sep  1 19:54:50 2005
From: allucid at gmail.com (matt m)
Date: Thu, 1 Sep 2005 19:54:50 -0400
Subject: Openbox remote?
Message-ID: <23e98abb050901165461569301@mail.gmail.com>

Is there anyway to execute openbox actions (the stuff you bind key and mouse 
buttons to do..) from the command line? Maybe a separate application? Thanks 
for any info.

-- 
matt m
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/openbox/attachments/20050901/5edc92c6/attachment.htm>

From jjrussell at gmail.com  Thu Sep  1 23:10:47 2005
From: jjrussell at gmail.com (John Russell)
Date: Thu, 1 Sep 2005 23:10:47 -0400
Subject: [openbox] Gremlins take over the moon
In-Reply-To: <Pine.LNX.4.63.0509011842480.22412@localhost>
References: <Pine.LNX.4.63.0509011842480.22412@localhost>
Message-ID: <46cb1813050901201073e1a716@mail.gmail.com>

Kick ass.  Thanks Mikael.

On 9/1/05, Mikael Magnusson <mangosoft at comhem.se> wrote:
> In other news, I just released 3.3-rc2.
> From the CHANGELOG file ( http://cvs.icculus.org/cvs/openbox/CHANGELOG?only_with_tag=openbox-3_3-rc2-RELEASE&view=markup ): (this is not a sad smiley)
> 3.3-rc2:
>     * Fixed some typos and errors in rc.xsd
>     * Add the noStrut option to the dock (to allow maximizing windows over it),
>       useful when it is not in the above layer.
>     * Fix transparent terminals not updating when using ToggleDecor.
>     * Yet more poking at the onscreen-keeping code, should now do the right
>       thing always.
>     * Add an option to hide disabled buttons instead of showing them as    disabled.
>     * Hopefully fixed all the remaining pango issues. The new 1.10 release also
>       fixes shadows again.
>     * I think the lib linking in Makefile.am is right now, please tell me if it
>       isn't.
>     * Added a finnish translation and some minor updates to others.
>     * Fixed configure.ac so --enable-pango doesn't disable pango support or the
>       other way around, make enabled be default to get some extra testing.
> 
> --
> Mikael Magnusson
>


From pspotts at alum.mit.edu  Fri Sep  2 00:37:44 2005
From: pspotts at alum.mit.edu (Peter N. Spotts)
Date: Fri, 2 Sep 2005 00:37:44 -0400
Subject: Any mirror sites for ~3-2rc
Message-ID: <20050902003744.3e7cb547@PetesMachine.site>

Folks,

Are there any mirror sites for downloading 3-rc2? I feel like I've been
driving and hitting red lights at every intersection I reach. I've been
trying to download the tarry geezer since about noon yesterday.
I get to the point where my browser wants to know where I want it to
put the file, but once I click OK, the file transfer rate (broadband!)
is about 16k/s. I realize this is a popular desktop. I didn't realize
it was *that* popular!  

Pete 

-- 

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            Peter N. Spotts | Science Correspondent
                 The Christian Science Monitor
             One Norway Street, Boston  MA  02115
      Office: 617-450-2449 | Office in home: 508-520-3139
        Email: pspotts at alum.mit.edu | www.csmonitor.com
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

"The knack of flying is to throw yourself at the ground and miss."
					         -- Douglas Adams


From szyderca at gmail.com  Fri Sep  2 04:20:41 2005
From: szyderca at gmail.com (Marcin Cylke)
Date: Fri, 2 Sep 2005 10:20:41 +0200
Subject: [openbox] Openbox remote?
In-Reply-To: <23e98abb050901165461569301@mail.gmail.com>
References: <23e98abb050901165461569301@mail.gmail.com>
Message-ID: <e68e8e2e05090201203164074d@mail.gmail.com>

On 9/2/05, matt m <allucid at gmail.com> wrote:
> Is there anyway to execute openbox actions (the stuff you bind key and mouse
> buttons to do..) from the command line? Maybe a separate application? Thanks
> for any info.

AFAIK there is no such application. Nevertheless maybe you could use
an app called wmctrl
http://sweb.cz/tripie/utils/wmctrl/
Still, depends on what you want to do.

-- 
 "Tylko jedna istota zdo?a?aby przybra? taki wyraz twarzy jak oni:
 go??b, kt?ry us?ysza?, ?e Lord Nelson zszed? ze swojej kolumny i
 widziano go jak kupowa? strzelb? kaliber dwana?cie i paczk? naboi"

From mangosoft at comhem.se  Fri Sep  2 06:12:10 2005
From: mangosoft at comhem.se (Mikael Magnusson)
Date: Fri, 2 Sep 2005 12:12:10 +0200 (CEST)
Subject: [openbox] Openbox remote?
In-Reply-To: <23e98abb050901165461569301@mail.gmail.com>
References: <23e98abb050901165461569301@mail.gmail.com>
Message-ID: <Pine.LNX.4.63.0509021211150.31621@localhost>

On Thu, 1 Sep 2005, matt m wrote:

> Is there anyway to execute openbox actions (the stuff you bind key and mouse
> buttons to do..) from the command line? Maybe a separate application? Thanks
> for any info.

I'm thinking about this a little bit, using X atoms to send messages to 
openbox. What i got so far is the ability to send strings to openbox that 
are interpreted and ran. I'm not sure how to send the options to the 
actions though, like wrap for nextdesktop etc.

--
Mikael Magnusson


From marvboyes at gmail.com  Sat Sep  3 09:27:53 2005
From: marvboyes at gmail.com (Marv Boyes)
Date: Sat, 03 Sep 2005 09:27:53 -0400
Subject: Thanks; here's a button
Message-ID: <4319A4D9.9030401@gmail.com>

Many thanks to everyone who offered help with my earlier question about 
moving windows from one desktop to another. You've given me plenty of 
parameters to play with.

In hopes that someone else might find it useful, I've attached a small 
80x15 button I made to promote Openbox on my blog (these buttons are 
another hobby of mine). Save it, use it, wear it out. ;)

Take care, all.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openbox3_80x15.png
Type: image/png
Size: 639 bytes
Desc: not available
URL: <http://icculus.org/pipermail/openbox/attachments/20050903/dada0ca1/attachment.png>

From abbottdavid at bellsouth.net  Sat Sep  3 12:38:05 2005
From: abbottdavid at bellsouth.net (david)
Date: Sat, 03 Sep 2005 12:38:05 -0400
Subject: [openbox] Thanks; here's a button
In-Reply-To: <4319A4D9.9030401@gmail.com>
References: <4319A4D9.9030401@gmail.com>
Message-ID: <4319D16D.5030600@bellsouth.net>

Thanks Marv Boyes  for the button.


From neil at fnxweb.com  Tue Sep  6 03:10:23 2005
From: neil at fnxweb.com (Neil Bird)
Date: Tue, 06 Sep 2005 08:10:23 +0100
Subject: [openbox] Openbox remote?
In-Reply-To: <Pine.LNX.4.63.0509021211150.31621@localhost>
References: <23e98abb050901165461569301@mail.gmail.com> <Pine.LNX.4.63.0509021211150.31621@localhost>
Message-ID: <431D40DF.3050101@fnxweb.com>

Around about 02/09/05 11:12, Mikael Magnusson typed ...
> I'm thinking about this a little bit, using X atoms to send messages to 
> openbox. What i got so far is the ability to send strings to openbox 
> that are interpreted and ran. I'm not sure how to send the options to 
> the actions though, like wrap for nextdesktop etc.

   Should be fairly trivial to 'argv' parse the string [strtok()?] and just 
send the args. space or comma seperated, plus '\"' parsing for string args.

-- 
[neil at fnx ~]# rm -f .signature
[neil at fnx ~]# ls -l .signature
ls: .signature: No such file or directory
[neil at fnx ~]# exit


From si.lence at laposte.net  Tue Sep  6 07:07:59 2005
From: si.lence at laposte.net (si.lence at laposte.net)
Date: Tue, 06 Sep 2005 13:07:59 +0200
Subject: 3x3 grid desktop
Message-ID: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>

reading the changelog of the 3.2, i've seen that:
"Added an option to set witch desktop to start on, for example you may like
to set it to 5 if you have a 3x3 grid to start in the middle"
furthermore, in the rc.xml there is an action name "DesktopUp".
But how can we do to activate verticals desktop?                               
I've tried severals things, and look at google, all without results...

So please, if somebody know how to do it, could you tell it here?

thanks a lot for responders, and for my frenglish readers!

mardi  6 septembre 2005 13:01
Silence


From ales at mur.at  Tue Sep  6 08:10:48 2005
From: ales at mur.at (Ales Zemene)
Date: Tue, 6 Sep 2005 14:10:48 +0200
Subject: wishlist
Message-ID: <20050906121048.GD4150@localhost.localdomain>

hi, i really appreciate work done on openbox.
one feature i would like is moving windows on desktop by keys, like on
evilwm : ctrl+alt+h left, ctrl+alt+h right ... and so on.
perhaps is possible to keybind some keys in rc.xml ?

Ales Zemene
-- 
  _|   _|_|_|
_|  _|     _|  
_|_|_|   _|    
_|  _| _|_|_|
	irc.kunstlabor.at #kunstlabor


From motub at planet.nl  Tue Sep  6 08:36:00 2005
From: motub at planet.nl (Holly Bostick)
Date: Tue, 06 Sep 2005 14:36:00 +0200
Subject: [openbox] wishlist
In-Reply-To: <20050906121048.GD4150@localhost.localdomain>
References: <20050906121048.GD4150@localhost.localdomain>
Message-ID: <431D8D30.2030906@planet.nl>

Ales Zemene schreef:
> hi, i really appreciate work done on openbox. one feature i would 
> like is moving windows on desktop by keys, like on evilwm : 
> ctrl+alt+h left, ctrl+alt+h right ... and so on. perhaps is possible 
> to keybind some keys in rc.xml ?
> 
> Ales Zemene

Yes, it is (always has been, afaik; it's one of the main features of OB3).

The main idea is you copy /etc/xdg/openbox/rc.xml to
~/.config/openbox/rc.xml, and configure that copy to your taste. Any
rc.xml (like any menu.xml) found in ~/.config/openbox will be read and
used before the default one in /etc/ . In rc.xml, you can set
keybindings and mouse bindings:

<keybind key="C-A-Left"> <action>
name="DesktopLeft"><wrap>no</wrap></action></keybind>

<keybind key="C-A-Right"> <action
name="DesktopRight"><wrap>no</wrap></action></keybind>

<keybind key="C-A-Up"> <action
name="DesktopUp"><wrap>no</wrap></action></keybind>

<keybind key="C-A-Down"> <action
name="DesktopDown"><wrap>no</wrap></action></keybind>

<keybind key="C-A-KP_1"> <action
name="Desktop"><desktop>1</desktop><wrap>no</wrap></action></keybind>

<keybind key="C-A-KP_2"> <action
name="Desktop"><desktop>2</desktop><wrap>no</wrap></action></keybind>

<keybind key="C-A-KP_3"> <action
name="Desktop"><desktop>3</desktop><wrap>no</wrap></action></keybind>

The first 4 are default settings, the last 3 are settings I made myself
to switch desktops quickly.

You might want to use xev to see what the functional names of certain
keys are, and which button number you've pressed on your mouse.

You might also want to read the documentation at
http://icculus.org/openbox/docs.php; it's a bit outdated, and not
exactly thorough, but certainly sufficient to get you started with your
custom setup.

HTH,
Holly


From ales at mur.at  Tue Sep  6 09:12:39 2005
From: ales at mur.at (Ales Zemene)
Date: Tue, 6 Sep 2005 15:12:39 +0200
Subject: [openbox] wishlist
In-Reply-To: <431D8D30.2030906@planet.nl>
References: <20050906121048.GD4150@localhost.localdomain> <431D8D30.2030906@planet.nl>
Message-ID: <20050906131239.GE4150@localhost.localdomain>

no, i mean someting else. you talk about desktop switching, i mean
moving individual application windows on ONE desktop left, right, up and
down. evilwm moves it just by few pixels(16), or top-left, top-right, 
bottom-left or bottom-right of screen.
it is just replacement for dragging them with your mouse.


Ales Zemene
-- 
  _|   _|_|_|
_|  _|     _|  
_|_|_|   _|    
_|  _| _|_|_|
	irc.kunstlabor.at #kunstlabor


>>> citation of <motub at planet.nl> from Tue, Sep 06, 2005 at 02:36:00PM +0200, Holly Bostick :
> Ales Zemene schreef:
> > hi, i really appreciate work done on openbox. one feature i would 
> > like is moving windows on desktop by keys, like on evilwm : 
> > ctrl+alt+h left, ctrl+alt+h right ... and so on. perhaps is possible 
> > to keybind some keys in rc.xml ?
> > 
> > Ales Zemene
> 
> Yes, it is (always has been, afaik; it's one of the main features of OB3).
> 
> The main idea is you copy /etc/xdg/openbox/rc.xml to
> ~/.config/openbox/rc.xml, and configure that copy to your taste. Any
> rc.xml (like any menu.xml) found in ~/.config/openbox will be read and
> used before the default one in /etc/ . In rc.xml, you can set
> keybindings and mouse bindings:
> 
> <keybind key="C-A-Left"> <action>
> name="DesktopLeft"><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-Right"> <action
> name="DesktopRight"><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-Up"> <action
> name="DesktopUp"><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-Down"> <action
> name="DesktopDown"><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-KP_1"> <action
> name="Desktop"><desktop>1</desktop><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-KP_2"> <action
> name="Desktop"><desktop>2</desktop><wrap>no</wrap></action></keybind>
> 
> <keybind key="C-A-KP_3"> <action
> name="Desktop"><desktop>3</desktop><wrap>no</wrap></action></keybind>
> 
> The first 4 are default settings, the last 3 are settings I made myself
> to switch desktops quickly.
> 
> You might want to use xev to see what the functional names of certain
> keys are, and which button number you've pressed on your mouse.
> 
> You might also want to read the documentation at
> http://icculus.org/openbox/docs.php; it's a bit outdated, and not
> exactly thorough, but certainly sufficient to get you started with your
> custom setup.
> 
> HTH,
> Holly


From motub at planet.nl  Tue Sep  6 09:19:25 2005
From: motub at planet.nl (Holly Bostick)
Date: Tue, 06 Sep 2005 15:19:25 +0200
Subject: [openbox] wishlist
In-Reply-To: <20050906131239.GE4150@localhost.localdomain>
References: <20050906121048.GD4150@localhost.localdomain>
 <431D8D30.2030906@planet.nl> <20050906131239.GE4150@localhost.localdomain>
Message-ID: <431D975D.7060907@planet.nl>

Ales Zemene schreef:
> no, i mean someting else. you talk about desktop switching, i mean
> moving individual application windows on ONE desktop left, right, up and
> down. evilwm moves it just by few pixels(16), or top-left, top-right, 
> bottom-left or bottom-right of screen.
> it is just replacement for dragging them with your mouse.
> 
> 
> Ales Zemene
  <keybind key="A-F7">
    <action name="Move"/>

When you use this combo, you can move the window with the directional
keys or the mouse (just tried it)

  </keybind>
  <keybind key="A-F8">
    <action name="Resize"/>

Same here (just tried it as well).

Holly


From ales at mur.at  Tue Sep  6 09:37:55 2005
From: ales at mur.at (Ales Zemene)
Date: Tue, 6 Sep 2005 15:37:55 +0200
Subject: [openbox] wishlist
In-Reply-To: <431D975D.7060907@planet.nl>
References: <20050906121048.GD4150@localhost.localdomain> <431D8D30.2030906@planet.nl> <20050906131239.GE4150@localhost.localdomain> <431D975D.7060907@planet.nl>
Message-ID: <20050906133754.GF4150@localhost.localdomain>

>>> citation of <motub at planet.nl> from Tue, Sep 06, 2005 at 03:19:25PM +0200, Holly Bostick :
>   <keybind key="A-F7">
>     <action name="Move"/>
> 
> When you use this combo, you can move the window with the directional
> keys or the mouse (just tried it)
> 
>   </keybind>
>   <keybind key="A-F8">
>     <action name="Resize"/>
> 
> Same here (just tried it as well).
> 
> Holly
yes. this i have. 
http://ales.mur.at/config/rc.xml
i would like to know if instead directional keys hjkl
keys are useable. like in vim. 

Ales Zemene
-- 
  _|   _|_|_|
_|  _|     _|  
_|_|_|   _|    
_|  _| _|_|_|
	irc.kunstlabor.at #kunstlabor


From motub at planet.nl  Tue Sep  6 10:22:15 2005
From: motub at planet.nl (Holly Bostick)
Date: Tue, 06 Sep 2005 16:22:15 +0200
Subject: [openbox] wishlist
In-Reply-To: <20050906133754.GF4150@localhost.localdomain>
References: <20050906121048.GD4150@localhost.localdomain>
 <431D8D30.2030906@planet.nl> <20050906131239.GE4150@localhost.localdomain>
 <431D975D.7060907@planet.nl> <20050906133754.GF4150@localhost.localdomain>
Message-ID: <431DA617.3080008@planet.nl>

Ales Zemene schreef:
>>>>citation of <motub at planet.nl> from Tue, Sep 06, 2005 at 03:19:25PM +0200, Holly Bostick :
>>
>>  <keybind key="A-F7">
>>    <action name="Move"/>
>>
>>When you use this combo, you can move the window with the directional
>>keys or the mouse (just tried it)
>>
>>  </keybind>
>>  <keybind key="A-F8">
>>    <action name="Resize"/>
>>
>>Same here (just tried it as well).
>>
>>Holly
> 
> yes. this i have. 
> http://ales.mur.at/config/rc.xml
> i would like to know if instead directional keys hjkl
> keys are useable. like in vim. 
> 
> Ales Zemene

Had you looked at the docs as I suggested, you would know that the
answer is yes, you can:

Actions for Windows:

MoveRelativeHorz - moves the window horizontally 	delta (0) - the number
of pixels to move the window. A positive value moves to the right, a
negative value moves to the left.
MoveRelativeVert - move the window vertically 	delta (0) - the number of
pixels to move the window. A positive value moves down, a negative value
moves up.
ResizeRelativeHorz - resizes the window horizontally 	delta (0) - the
amount to resize the window. A positive value makes the window wider, a
negative value makes it skinnier.
ResizeRelativeVert - resizes the window vertically 	delta (0) - the
amount to resize the window. A positive value makes the window taller, a
negative value makes it shorter.

So basically you could map hjkl to move/resizwe relative horiz/vert
however many pixels you happen to want.

HTH,
Holly


From mfitzgib at simla.colostate.edu  Tue Sep  6 14:56:45 2005
From: mfitzgib at simla.colostate.edu (mfitzgib)
Date: Tue, 6 Sep 2005 12:56:45 -0600
Subject: config file options
Message-ID: <4324CE1A@webmail.colostate.edu>

Purely out of curiosity, is there a complete list of options for rc.xml 
anywhere? I'd like to do a few things with my config file, but it'd be nice 
just to have a list of options to look at rather than bugging the mailing list 
with every little question I have. Thanks much.

Slainte,
Matthew

Please no HTML, images, attachments > 1MB, or annoying forwards.
If you HAVE to send me those things, tell me first, and I'll tell you exactly where to send them (not here). Thanks.



From mangosoft at comhem.se  Tue Sep  6 15:04:53 2005
From: mangosoft at comhem.se (Mikael Magnusson)
Date: Tue, 6 Sep 2005 21:04:53 +0200 (CEST)
Subject: [openbox] config file options
In-Reply-To: <4324CE1A@webmail.colostate.edu>
References: <4324CE1A@webmail.colostate.edu>
Message-ID: <Pine.LNX.4.63.0509062104140.29960@localhost>

On Tue, 6 Sep 2005, mfitzgib wrote:

> Purely out of curiosity, is there a complete list of options for rc.xml
> anywhere? I'd like to do a few things with my config file, but it'd be nice
> just to have a list of options to look at rather than bugging the mailing list
> with every little question I have. Thanks much.
>
> Slainte,
> Matthew
>
> Please no HTML, images, attachments > 1MB, or annoying forwards.
> If you HAVE to send me those things, tell me first, and I'll tell you exactly where to send them (not here). Thanks.

You can check data/rc.xsd, i try to keep that up to date when i add new 
stuff.

--
Mikael Magnusson


From mfitzgib at simla.colostate.edu  Tue Sep  6 15:43:50 2005
From: mfitzgib at simla.colostate.edu (mfitzgib)
Date: Tue, 6 Sep 2005 13:43:50 -0600
Subject: [openbox] config file options
Message-ID: <43254CA4@webmail.colostate.edu>

Thanks. That will do nicely.
By-the-by, the location of this file in my portage build was 
/usr/share/openbox/rc.xsd, if anyone else is looking for this.
>
>You can check data/rc.xsd, i try to keep that up to date when i add new
>stuff.
>
>--
>Mikael Magnusson

Slainte,
Matthew

Please no HTML, images, attachments > 1MB, or annoying forwards.
If you HAVE to send me those things, tell me first, and I'll tell you exactly where to send them (not here). Thanks.



From szyderca at gmail.com  Wed Sep  7 09:43:04 2005
From: szyderca at gmail.com (Marcin Cylke)
Date: Wed, 7 Sep 2005 15:43:04 +0200
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>
Message-ID: <e68e8e2e05090706434e07b302@mail.gmail.com>

On 9/6/05, si.lence at laposte.net <si.lence at laposte.net> wrote:

> So please, if somebody know how to do it, could you tell it here?

You need to use some kind of netWM compilant pager - like gnome-pager,
or netwmpager (works well). They'll allow you to set the screen as you
like.

Bye

-- 
 "Tylko jedna istota zdo?a?aby przybra? taki wyraz twarzy jak oni:
 go??b, kt?ry us?ysza?, ?e Lord Nelson zszed? ze swojej kolumny i
 widziano go jak kupowa? strzelb? kaliber dwana?cie i paczk? naboi"

From si.lence at laposte.net  Thu Sep  8 05:06:11 2005
From: si.lence at laposte.net (si.lence at laposte.net)
Date: Thu, 08 Sep 2005 11:06:11 +0200
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <e68e8e2e05090706434e07b302@mail.gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>
 <e68e8e2e05090706434e07b302@mail.gmail.com>
Message-ID: <431fff03.4lN0jhgTE3M4PwoG%si.lence@laposte.net>

Marcin Cylke <szyderca at gmail.com> wrote:


> You need to use some kind of netWM compilant pager - like gnome-pager,
> or netwmpager (works well). They'll allow you to set the screen as you
> like.

I've just seen that in the faq (i had read it installing ob3, and didn't remember my question's answer was inside...
Sorry and thanks a lot!
I'll try  netwm.
One more time thanks a lot!



From clay.barnes at gmail.com  Wed Sep  7 13:48:45 2005
From: clay.barnes at gmail.com (Clay Barnes)
Date: Wed, 07 Sep 2005 10:48:45 -0700
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <e68e8e2e05090706434e07b302@mail.gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net> <e68e8e2e05090706434e07b302@mail.gmail.com>
Message-ID: <431F27FD.20801@gmail.com>

Marcin Cylke wrote:

>On 9/6/05, si.lence at laposte.net <si.lence at laposte.net> wrote:
>
>  
>
>>So please, if somebody know how to do it, could you tell it here?
>>    
>>
>
>You need to use some kind of netWM compilant pager - like gnome-pager,
>or netwmpager (works well). They'll allow you to set the screen as you
>like.
>
>Bye
>
>  
>
Is there any CLI method for doing something like this?  I don't use a 
pager, and don't like them, but I would like to change the arrangement 
at X11 start time through .xinitrc.  It is very much a pain to load a 
pager, change the settings, and kill it every time I start X11 (frequently).



From mikachu at gmail.com  Sat Sep 10 06:24:23 2005
From: mikachu at gmail.com (Mikael Magnusson)
Date: Sat, 10 Sep 2005 12:24:23 +0200
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <431F27FD.20801@gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>
	 <e68e8e2e05090706434e07b302@mail.gmail.com> <431F27FD.20801@gmail.com>
Message-ID: <237967ef050910032457561d2f@mail.gmail.com>

On 9/7/05, Clay Barnes <clay.barnes at gmail.com> wrote:
> Is there any CLI method for doing something like this?  I don't use a
> pager, and don't like them, but I would like to change the arrangement
> at X11 start time through .xinitrc.  It is very much a pain to load a
> pager, change the settings, and kill it every time I start X11 (frequently).

There was a patch long ago that added a config option in openbox for
the number of rows. It is a bit buggy, but I guess it will be fine for
you. I don't actually remember what's wrong with it. I also don't know
who I got it from.

-- 
Mikael Magnusson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gridlayout.patch
Type: text/x-patch
Size: 3154 bytes
Desc: not available
URL: <http://icculus.org/pipermail/openbox/attachments/20050910/b2eccfb7/attachment.bin>

From si.lence at laposte.net  Sat Sep 10 11:17:18 2005
From: si.lence at laposte.net (si.lence at laposte.net)
Date: Sat, 10 Sep 2005 17:17:18 +0200
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <237967ef050910032457561d2f@mail.gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>
 <e68e8e2e05090706434e07b302@mail.gmail.com> <431F27FD.20801@gmail.com>
 <237967ef050910032457561d2f@mail.gmail.com>
Message-ID: <4322f8fe.W9heghjbqTfwYj8u%si.lence@laposte.net>

Mikael Magnusson <mikachu at gmail.com> wrote:

> There was a patch long ago that added a config option in openbox for
> the number of rows. It is a bit buggy, but I guess it will be fine for
> you. I don't actually remember what's wrong with it. I also don't know
> who I got it from.

I've just test it, it is really fine.

> It is a bit buggy

sometimes, the window showing the desktops while moving is kept blocked.
Just typing something make it diseaper. 



From clay.barnes at gmail.com  Sat Sep 10 12:19:38 2005
From: clay.barnes at gmail.com (Clay Barnes)
Date: Sat, 10 Sep 2005 09:19:38 -0700
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <237967ef050910032457561d2f@mail.gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net>	 <e68e8e2e05090706434e07b302@mail.gmail.com> <431F27FD.20801@gmail.com> <237967ef050910032457561d2f@mail.gmail.com>
Message-ID: <4323079A.50005@gmail.com>

Mikael Magnusson wrote:

>On 9/7/05, Clay Barnes <clay.barnes at gmail.com> wrote:
>  
>
>>Is there any CLI method for doing something like this?  I don't use a
>>pager, and don't like them, but I would like to change the arrangement
>>at X11 start time through .xinitrc.  It is very much a pain to load a
>>pager, change the settings, and kill it every time I start X11 (frequently).
>>    
>>
>
>There was a patch long ago that added a config option in openbox for
>the number of rows. It is a bit buggy, but I guess it will be fine for
>you. I don't actually remember what's wrong with it. I also don't know
>who I got it from.
>
>  
>
>------------------------------------------------------------------------
>
>diff -wrup openbox-3.2/openbox/config.c openbox-3.2_vmx/openbox/config.c
>--- openbox-3.2/openbox/config.c	2004-04-17 14:12:49.000000000 +0200
>+++ openbox-3.2_vmx/openbox/config.c	2004-04-28 20:08:39.000000000 +0200
>@@ -39,6 +39,7 @@ gboolean config_theme_keepborder;
> gchar *config_title_layout;
>
> gint    config_desktops_num;
>+gint    config_desktops_rows;
> GSList *config_desktops_names;
> gint    config_screen_firstdesk;
>
>@@ -266,6 +267,11 @@ static void parse_desktops(ObParseInst *
>         if (d > 0)
>             config_desktops_num = d;
>     }
>+    if ((n = parse_find_node("rows", node))) {
>+        gint d = parse_int(doc, n);
>+        if (d > 0)
>+            config_desktops_rows = d;
>+    }
>     if ((n = parse_find_node("firstdesk", node))) {
>         gint d = parse_int(doc, n);
>         if (d > 0)
>@@ -549,6 +555,7 @@ void config_startup(ObParseInst *i)
>     parse_register(i, "theme", parse_theme, NULL);
>
>     config_desktops_num = 4;
>+    config_desktops_rows = 1;
>     config_screen_firstdesk = 1;
>     config_desktops_names = NULL;
>
>diff -wrup openbox-3.2/openbox/config.h openbox-3.2_vmx/openbox/config.h
>--- openbox-3.2/openbox/config.h	2004-03-21 21:06:40.000000000 +0100
>+++ openbox-3.2_vmx/openbox/config.h	2004-04-28 20:10:07.000000000 +0200
>@@ -84,6 +84,8 @@ extern gchar *config_title_layout;
>
> /*! The number of desktops */
> extern gint config_desktops_num;
>+/*! The number of desktops rows */
>+extern gint config_desktops_rows;
> /*! Desktop to start on, put 5 to start in the center of a 3x3 grid */
> extern gint config_screen_firstdesk;
> /*! Names for the desktops */
>
>diff -wrup openbox-3.2/openbox/screen.c openbox-3.2_vmx/openbox/screen.c
>--- openbox-3.2/openbox/screen.c	2004-04-06 19:58:54.000000000 +0200
>+++ openbox-3.2_vmx/openbox/screen.c	2004-04-28 20:11:49.000000000 +0200
>@@ -156,7 +156,7 @@ gboolean screen_annex()
>     XSetWindowAttributes attrib;
>     pid_t pid;
>     gint i, num_support;
>-    guint32 *supported;
>+    guint32 *supported, layout[4];
>
>     /* create the netwm support window */
>     attrib.override_redirect = TRUE;
>@@ -194,6 +194,14 @@ gboolean screen_annex()
>     PROP_SET32(RootWindow(ob_display, ob_screen),
>                openbox_pid, cardinal, pid);
>
>+    /* set desktop layout */
>+    layout[0] = screen_desktop_layout.orientation;
>+    layout[1] = screen_desktop_layout.columns;
>+    layout[2] = screen_desktop_layout.rows;
>+    layout[3] = screen_desktop_layout.start_corner;
>+    PROP_SETA32(RootWindow(ob_display, ob_screen),
>+               net_desktop_layout, cardinal, layout, 4);
>+
>     /* set supporting window */
>     PROP_SET32(RootWindow(ob_display, ob_screen),
>                net_supporting_wm_check, window, screen_support_win);
>@@ -825,8 +833,10 @@ void screen_update_layout()
>         /* defaults */
>         orient = OB_ORIENTATION_HORZ;
>         corner = OB_CORNER_TOPLEFT;
>-        rows = 1;
>-        cols = screen_num_desktops;
>+        rows = config_desktops_rows;
>+        cols = screen_num_desktops / config_desktops_rows;
>+        if (screen_num_desktops % config_desktops_rows)
>+            cols += 1;
>     }
>
>     screen_desktop_layout.orientation = orient;
>  
>
Thanks.  I'll look into that, but I'm not completely sure I can afford 
any buggyness in my WM (I have ATI drivers, and I have to do a full 
reboot if I restart my WM (going to a terminal from X freezes the system 
when I try to exit terminal mode again)).

Also, I'm trying to stay with purely package-management programs, so 
patching and compiling I try to avoid (I will do it whenever there's a 
need (i.e. the kernel), but for minor features, I avoid it).

For the good of the community, I may patch and recompile and get some 
real behavior info from the bugs to get the feature fixed and generally 
available to the rest of the world...


From mangosoft at comhem.se  Sun Sep 11 03:21:44 2005
From: mangosoft at comhem.se (Mikael Magnusson)
Date: Sun, 11 Sep 2005 09:21:44 +0200 (CEST)
Subject: [openbox] 3x3 grid desktop
In-Reply-To: <4323079A.50005@gmail.com>
References: <431d788f.MH42Ay0iHvN+L8r3%si.lence@laposte.net> 
 <e68e8e2e05090706434e07b302@mail.gmail.com> <431F27FD.20801@gmail.com>
 <237967ef050910032457561d2f@mail.gmail.com> <4323079A.50005@gmail.com>
Message-ID: <Pine.LNX.4.63.0509110920520.17343@localhost>

On Sat, 10 Sep 2005, Clay Barnes wrote:

> Mikael Magnusson wrote:
>
>> On 9/7/05, Clay Barnes <clay.barnes at gmail.com> wrote:
>> 
>> 
>> > Is there any CLI method for doing something like this?  I don't use a
>> > pager, and don't like them, but I would like to change the arrangement
>> > at X11 start time through .xinitrc.  It is very much a pain to load a
>> > pager, change the settings, and kill it every time I start X11 
>> > (frequently).
>> > 
>> > 
>> 
>> There was a patch long ago that added a config option in openbox for
>> the number of rows. It is a bit buggy, but I guess it will be fine for
>> you. I don't actually remember what's wrong with it. I also don't know
>> who I got it from.
>> 
> Thanks.  I'll look into that, but I'm not completely sure I can afford any 
> buggyness in my WM (I have ATI drivers, and I have to do a full reboot if I 
> restart my WM (going to a terminal from X freezes the system when I try to 
> exit terminal mode again)).
>
> Also, I'm trying to stay with purely package-management programs, so patching 
> and compiling I try to avoid (I will do it whenever there's a need (i.e. the 
> kernel), but for minor features, I avoid it).
>
> For the good of the community, I may patch and recompile and get some real 
> behavior info from the bugs to get the feature fixed and generally available 
> to the rest of the world...

It's not a major bug or anything, just something like if you restart 
openbox and change the setting it doesn't update, or such.

--
Mikael Magnusson


From doj at cubic.org  Mon Sep 12 04:30:41 2005
From: doj at cubic.org (Dirk Jagdmann)
Date: Mon, 12 Sep 2005 10:30:41 +0200
Subject: [openbox] wishlist
In-Reply-To: <20050906131239.GE4150@localhost.localdomain>
References: <20050906121048.GD4150@localhost.localdomain> <431D8D30.2030906@planet.nl> <20050906131239.GE4150@localhost.localdomain>
Message-ID: <43253CB1.3090708@cubic.org>

> no, i mean someting else. you talk about desktop switching, i mean
> moving individual application windows on ONE desktop left, right, up and
> down. evilwm moves it just by few pixels(16), or top-left, top-right, 
> bottom-left or bottom-right of screen.

My config has this:

   <keybind key="C-A-Left">
     <action name="MoveRelativeHorz"><delta>-64</delta></action>
   </keybind>
   <keybind key="C-A-Right">
     <action name="MoveRelativeHorz"><delta>+64</delta></action>
   </keybind>
   <keybind key="C-A-Up">
     <action name="MoveRelativeVert"><delta>-64</delta></action>
   </keybind>
   <keybind key="C-A-Down">
     <action name="MoveRelativeVert"><delta>+64</delta></action>
   </keybind>

   <keybind key="S-A-Left">
     <action name="SendToDesktopLeft"><wrap>no</wrap></action>
   </keybind>
   <keybind key="S-A-Right">
     <action name="SendToDesktopRight"><wrap>no</wrap></action>
   </keybind>
   <keybind key="S-A-Up">
     <action name="SendToDesktopUp"><wrap>no</wrap></action>
   </keybind>
   <keybind key="S-A-Down">
     <action name="SendToDesktopDown"><wrap>no</wrap></action>
   </keybind>


-- 
---> doj / cubic
----> http://cubic.org/~doj
-----> http://llg.cubic.org


From neil at fnxweb.com  Fri Sep 16 03:38:12 2005
From: neil at fnxweb.com (Neil Bird)
Date: Fri, 16 Sep 2005 08:38:12 +0100
Subject: Pass focus to desktop or Gnome panels
Message-ID: <432A7664.9050303@fnxweb.com>


   I can cycle my normal windows, and I can *show* the desktop with 
(ToggleShowDesktop), but the latter doesn't *focus* the desktop, and there 
seems no way to get focus to the panels.

   Is there something I can do?  What does NextWindowLinear do?

-- 
[neil at fnx ~]# rm -f .signature
[neil at fnx ~]# ls -l .signature
ls: .signature: No such file or directory
[neil at fnx ~]# exit


