On Wed, Mar 17, 2004 at 09:33:27AM +0000, Giles Constant wrote:
> Eye candy :-D
> 
> More themeable borders/titlebars (import titlebar gfx other wm?), xft support, 
> etc.

These can be accomplished in Ion2 as well by writing additional drawing
engines. I am personally not going to waste my time in that, but if new 
engines are written by other people, I may include them in Ion3.

> It would also be cool if ionws had a kind of floatws on top of it, so popup 
> windows from ionws can run normally and pop up over the top of stuff, but can 
> then be dragged into frames if neccesary.

Get the latest release and load the scratchpad module, mod_sp. In principle
you could even create a whole toggleable floatws as follows:

local ws=some_screen:attach_new({type="WFloatWS", layer=2})

defbindings("WScreen", {
    kpress("Mod1+section", function(scr)
                                if ws:screen_of()==scr then
                                    if ws:is_mapped() then
                                        scr:l2_hide(ws)
                                    else
                                        scr:l2_show(ws)
                                    end
                                end
                            end)
}

Of course, until there are any frames on the WS, it may be a bit
confusing when nothing has the focus when it is toggled on. I prefer
just the single scratchpad frame.


> Also, for the new dock, please make it possible to run the old dock (or the 
> new doc in the old style), cause it's very useful to toggle XMMS on and off 
> screen with alt-space, without using any actual tile space.  I currently run 
> superkaramba in one dock which is onscreen all of the time, and XMMS in 
> another which is hardly ever visible.  Multiple docks rule :-)

The old dock will stay of course. I have not decided whether the same
module will implement both types of docks or if the other kind of dock
will be a different module.

You might also want to try mod_sp with xmms (or, preferably) other
audio players.

-- 
Tuomo

Reply via email to