Automatic window tiling

Graeme Wolfendale gwolfendale at gmail.com
Sun Sep 16 15:18:52 CEST 2012


Hi Boris,

Have you tried awesome wm? It lives up to its name :)

http://www.youtube.com/watch?v=kRSgB5CuH1Q

http://awesome.naquadah.org/wiki/Main_Page

It has a very fancy config written in Lua, so you can completely customise
how it acts..

Not exactly what you asked, but hopefully you find it interesting anyway,

Regards,

Graeme

On Fri, Sep 14, 2012 at 2:12 PM, <xfce-request at xfce.org> wrote:

> Send Xfce mailing list submissions to
>         xfce at xfce.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://mail.xfce.org/mailman/listinfo/xfce
> or, via email, send a message with subject or body 'help' to
>         xfce-request at xfce.org
>
> You can reach the person managing the list at
>         xfce-owner at xfce.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Xfce digest..."
>
>
> Today's Topics:
>
>    1. Automatic window tiling (Boris Hollas)
>    2. Re: xfwm4 + Zaphod mode + Wrap workspace (xfce at theiling.de)
>    3. Re: Automatic window tiling (Sergio)
>    4. Re: Automatic window tiling (killermoehre)
>    5. Re: ANNOUNCE: xfce4-weather-plugin 0.8.2 released (Liviu Andronic)
>    6. Re: Automatic window tiling (Boris Hollas)
>    7. Re: Automatic window tiling (Sergio)
>    8. Re: Automatic window tiling (Boris Hollas)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 14 Sep 2012 12:47:18 +0200
> From: Boris Hollas <boris.hollas at gmx.de>
> To: xfce at xfce.org
> Subject: Automatic window tiling
> Message-ID: <50530B36.8080806 at gmx.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> There are a number of tiling window managers but so far I haven't
> managed to smoothly run any of these in Xfce. Window decorations are
> lost, sometimes panel and workspaces are gone or cease to work. I have
> nice Mac-like window buttons that I want to keep although they aren't
> that useful in a tiling WM. I had a look at KDE recently and I like the
> integrated window tiling in KWin.
>
> Is there a way to set up automatic window tiling (no manual tiling as in
> x-tile) in Xfce without loosing window decorations and panel?
>
> Regards,
> Boris
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 14 Sep 2012 13:25:05 +0200
> From: "xfce at theiling.de" <xfce at theiling.de>
> To: Xfce general discussion list <xfce at xfce.org>
> Subject: Re: xfwm4 + Zaphod mode + Wrap workspace
> Message-ID: <50531411.50000 at theiling.de>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> Hi Erik!
>
> In 4.10 the code in question has not changed at all, so it would be nice
> to get this upstream.  Please find a patch attached for 4.10.
>
> As I said, I don't understand why it is there, because if the feature is
> undesired by anyone, it can be switched off in the options.  And in my
> case, it does exactly what I want, so it should not be hardcoded off, I
> think.
>
> Best regards,
>    Henrik
>
> On 14/09/12 07:18, Silvio Knizek wrote:
> > Hi Erik,
> >
> > ever tried xfce4.10? 4.8 gets only security updates AFAIK.
> >
> > Regards
> >
> > c'ya at irc://irc.freenode.net/xfce <http://irc.freenode.net/xfce>
> >
> >
> >
> >
> > "xfce at theiling.de" <xfce at theiling.de> schrieb:
> >
> >     Hi!
> >
> >     My name is Henrik and I subscribed to the XFCE mailing list.
> >
> >     First of all, thanks for all the good work!  Finally after years of
> >     using fvwm1 (a private patched version), I found a good replacement
> for
> >     it in xfce.  I am running Debian Wheezy (i.e., xfce 4.8), and xorg
> with
> >     an intel driver on a Laptop.  X11 ist set up to run in Zaphod mode,
> >     i.e., two heads with separate screens :0.0 and :0.1.
> >
> >     In this setting, I noticed that xfwm does not wrap the workspace
> despite
> >     enabling this feature.  It works when pulling a window along, but not
> >     without.  I have set up no logical relation between the screens (no
> >     LeftOf or the like, I am switching with 'xdotool mousemove'), so I
> don't
> >     know exactly why xfwm thinks it's a bad idea to wrap the workspace
> with
> >     the mouse.  But it really does, hardcoded, in events.c:
> >
> >
> >            if
> >     (display_info->nb_screens>  1)
> >           {
> >               /* Wrap workspace/wrap windows is disabled with
> multiscreen */
> >               return EVENT_FILTER_REMOVE;
> >           }
> >
> >     Does anyone know why exactly this is disabled?  I mean, if you don't
> >     like it, you can disable the feature in the WM settings nice and
> easy.
> >     Because I wanted this feature badly, I put a #if 0...#endif around
> the
> >     above code and recompiled, and it works like a charm.  I couldn't see
> >     any bug in my multiscreen setup.
> >
> >     So please consider removing those lines of code.  Again: if you don't
> >     like xfwm's behaviour for some reason (e.g. because X moves the
> cursor
> >     to the other screen when hitting the edge (which it does not do for
> me
> >     due to the missing relationship of the screens)), you can always
> disable
> >     the feature.  But I could not *enable* it in my case except for
> recompiling.
> >
> >     Best regards,
> >         Henrik
> >
> ------------------------------------------------------------------------
> >
> >     Xfce ma
> >       iling
> >     list
> >     Xfce at xfce.org
> >     https://mail.xfce.org/mailman/listinfo/xfce
> >     http://www.xfce.org
> >
> >
> >
> > _______________________________________________
> > Xfce mailing list
> > Xfce at xfce.org
> > https://mail.xfce.org/mailman/listinfo/xfce
> > http://www.xfce.org
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: xfwm4-4_10-wrap-multiscreen.patch
> Type: text/x-patch
> Size: 581 bytes
> Desc: not available
> URL: <
> http://mail.xfce.org/pipermail/xfce/attachments/20120914/7663e1ff/attachment-0001.bin
> >
>
> ------------------------------
>
> Message: 3
> Date: Fri, 14 Sep 2012 04:39:27 -0700 (PDT)
> From: Sergio <sergiocmailbox-xfce at yahoo.com.br>
> To: Xfce general discussion list <xfce at xfce.org>
> Subject: Re: Automatic window tiling
> Message-ID:
>         <1347622767.79686.YahooMailClassic at web113609.mail.gq1.yahoo.com>
> Content-Type: text/plain; charset=utf-8
>
>
>
> --- Em sex, 14/9/12, Boris Hollas <boris.hollas at gmx.de> escreveu:
>
> > De: Boris Hollas <boris.hollas at gmx.de>
> > Assunto: Automatic window tiling
> > Para: xfce at xfce.org
> > Data: Sexta-feira, 14 de Setembro de 2012, 7:47
> > There are a number of tiling window
> > managers but so far I haven't managed to smoothly run any of
> > these in Xfce. Window decorations are lost, sometimes panel
> > and workspaces are gone or cease to work. I have nice
> > Mac-like window buttons that I want to keep although they
> > aren't that useful in a tiling WM. I had a look at KDE
> > recently and I like the integrated window tiling in KWin.
> >
> > Is there a way to set up automatic window tiling (no manual
> > tiling as in x-tile) in Xfce without loosing window
> > decorations and panel?
> >
> > Regards,
> > Boris
>
> Xfce 4.10 offers simple 1/2 screen horizontal and vertical tiling that can
> be bound to keyboard shortcuts (alt+f10 undoes the tiling).
> Actually if you don't enable workspace wrapping (i.e., if you disable
> dragging windows from one workspace to the next) you can tile by dragging
> the window to the borders.
>
> There's an automatic tiling app for openbox at
> https://github.com/lawl/opensnap but I don't know if it would work with
> xfwm.
>
>
> ------------------------------
>
> Message: 4
> Date: Fri, 14 Sep 2012 13:41:50 +0200
> From: killermoehre <killermoehre at gmx.net>
> To: xfce at xfce.org
> Subject: Re: Automatic window tiling
> Message-ID: <505317FE.7090603 at gmx.net>
> Content-Type: text/plain; charset="utf-8"
>
> Am 14.09.2012 12:47, schrieb Boris Hollas:
> > There are a number of tiling window managers but so far I haven't
> > managed to smoothly run any of these in Xfce. Window decorations are
> > lost, sometimes panel and workspaces are gone or cease to work. I have
> > nice Mac-like window buttons that I want to keep although they aren't
> > that useful in a tiling WM. I had a look at KDE recently and I like the
> > integrated window tiling in KWin.
> >
> > Is there a way to set up automatic window tiling (no manual tiling as in
> > x-tile) in Xfce without loosing window decorations and panel?
> >
> > Regards,
> > Boris
>
> Hi Boris,
>
> you can't use the window decoration from xfce with another window
> manager, because the decorations are provided by xfwm4.
> If you want to use kwin, just use kwin.
>
> Regards
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 897 bytes
> Desc: OpenPGP digital signature
> URL: <
> http://mail.xfce.org/pipermail/xfce/attachments/20120914/73c1079f/attachment-0001.pgp
> >
>
> ------------------------------
>
> Message: 5
> Date: Fri, 14 Sep 2012 14:12:08 +0200
> From: Liviu Andronic <landronimirc at gmail.com>
> To: Xfce general discussion list <xfce at xfce.org>
> Subject: Re: ANNOUNCE: xfce4-weather-plugin 0.8.2 released
> Message-ID:
>         <CABxs9V=
> if9rP-UK4T0oErH3QQXTft9ByKyddgVF+FAKWmOcq7w at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> On Fri, Sep 14, 2012 at 10:22 AM, Harald Judt <h.judt at gmx.at> wrote:
> > Am 13.09.2012 22:20, schrieb Liviu Andronic:
> >> It seems that this affects users of recent versions of automake
> >> (>1.6). I use 1.11.3.
> >>
> >
> > I have several versions of automake installed together with some wrapper,
> > but for the plugin 1.12.3 was used. I wonder if this is only specific to
> a
> > certain version. If it is, then I think adding another instruction step
> to
> > the build instructions would do. If not, it will need a fix. I will see
> how
> > other plugins handle it, maybe that gives a clue.
> >
> I actually have the same issues with xfce4-screenshooter, so I guess
> that this has less to do specifically with the weather plugin than
> with how recent versions of automake should be used. Or perhaps
> something is messed up on my system. But I've never encountered
> anything similar before---./autogen.sh always had the same predictable
> effect---so I'm not sure on how to proceed.
>
> Regards
> Liviu
>
>
> ------------------------------
>
> Message: 6
> Date: Fri, 14 Sep 2012 14:39:33 +0200
> From: Boris Hollas <boris.hollas at gmx.de>
> To: sergiocmailbox-xfce at yahoo.com.br,   Xfce general discussion list
>         <xfce at xfce.org>
> Subject: Re: Automatic window tiling
> Message-ID: <50532585.6040704 at gmx.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 14.09.2012 13:39, Sergio wrote:
> > Xfce 4.10 offers simple 1/2 screen horizontal and vertical tiling that
> can be bound to keyboard shortcuts (alt+f10 undoes the tiling).
> > Actually if you don't enable workspace wrapping (i.e., if you disable
> dragging windows from one workspace to the next) you can tile by dragging
> the window to the borders.
>
> I know, but it's not automatic.
>
> > There's an automatic tiling app for openbox at
> https://github.com/lawl/opensnap but I don't know if it would work with
> xfwm.
>
> The readme says "It tries to bring to aero snap like features to
> openbox." Does this include full automatic tiling, ie I open or close a
> window and other windows are resized?
>
> If so, I'll try it with Xfce. The information on
> https://wiki.archlinux.org/index.php/Openbox_Themes_and_Apps suggests
> that I can use Gtk themes and the Xfce panel even if I use the openbox WM.
>
>
> ------------------------------
>
> Message: 7
> Date: Fri, 14 Sep 2012 05:45:47 -0700 (PDT)
> From: Sergio <sergiocmailbox-xfce at yahoo.com.br>
> To: Xfce general discussion list <xfce at xfce.org>,       Boris Hollas
>         <boris.hollas at gmx.de>
> Subject: Re: Automatic window tiling
> Message-ID:
>         <1347626747.27479.YahooMailClassic at web113601.mail.gq1.yahoo.com>
> Content-Type: text/plain; charset=utf-8
>
>
> > > There's an automatic tiling app for openbox at
> https://github.com/lawl/opensnap but I don't know if it
> > would work with xfwm.
> >
> > The readme says "It tries to bring to aero snap like
> > features to openbox." Does this include full automatic
> > tiling, ie I open or close a window and other windows are
> > resized?
> >
> > If so, I'll try it with Xfce. The information on
> https://wiki.archlinux.org/index.php/Openbox_Themes_and_Apps
> > suggests that I can use Gtk themes and the Xfce panel even
> > if I use the openbox WM.
> >
>
> Sure you can use openbox with Xfce but as for the 'full automatic tiling'
> I really don't know as the last Windows I use was 2000 (so no 'aero' then).
>
>
> ------------------------------
>
> Message: 8
> Date: Fri, 14 Sep 2012 15:13:05 +0200
> From: Boris Hollas <boris.hollas at gmx.de>
> To: Xfce general discussion list <xfce at xfce.org>
> Subject: Re: Automatic window tiling
> Message-ID: <50532D61.4040708 at gmx.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 14.09.2012 14:45, Sergio wrote:
> > Sure you can use openbox with Xfce but as for the 'full automatic
> tiling' I really don't know as the last Windows I use was 2000 (so no
> 'aero' then).
>
> I'm not a regular Windows user either but I think Aero Snap is manual
> 1/2 tiling as in Xfce 4.10.
>
> Automatic tiling means that windows are arranged according to a scheme
> in order to minimize unused space. Eg, with a spiral layout on a blank
> desktop successively opening 3 windows gives the layout
>
> 11
> 11
>
> 12
> 12
>
> 12
> 13
>
> where k = 1..3 is the window number.
>
> Does opensnap do this?
>
>
> ------------------------------
>
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce
>
> End of Xfce Digest, Vol 106, Issue 14
> *************************************
>



-- 
Graeme Wolfendale
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.xfce.org/pipermail/xfce/attachments/20120916/33c95ce5/attachment-0001.html>


More information about the Xfce mailing list