On 2008-04-30, Jan Johansson <[EMAIL PROTECTED]> wrote:
> On the contrary I think it fits very well. For my optimal setup I
> would only have one single workspace. Split in two or four
> (equal) parts. As the day goes on it fills with windows for
> different tasks. Just staring up I load my IM client, calendar
> and mail client. Then starting work in an a number of xterms. If
> I then want to dig into a problem I need to stop the IM, mail and
> such. I think it would be nice to just hide/unmap the tag/group
> "Interupters".

Ah, so you want to show/hide window within a group of frames, based
on a tag? That certainly does fit the Ion tiling approach relatively
well. Selection should be a fairly trivial extension of the bookmarks
script [1] to support multiple frames (bms[frame][tag] -- although the
binding setup of the script uses, numbers, it is possible to use 
arbitrary index objects, such as string tags). Hiding demands a little
bit more work: you have to find out if an object with the given tag is
active in any frame, and then if the frame contains objects with other
tags that could be activated, etc. Ion does not provide a ready command
to hide a particular object on the "mutually exclusive" list a multiplexer.

  [1]: http://modeemi.fi/~tuomov/repos/ion-scripts-3/scripts/bookmarks.lua

-- 
Tuomo

Reply via email to