Re: Help needed developing a FolderView extension



Il giorno dom, 25/09/2011 alle 18.40 -0400, Jasper St. Pierre ha
scritto:
> It will be tough due to how the window actor stacking logic works. We
> should probably change the background actor to be a separate thing,
> rather than stacked inside the window group.

Still, it wouldn't solve the problem of X window stacking, which governs
event propagation.
As far as the server is concerned, Mutter is one big shaped window (the
Composite overlay) on top of everything; there is no way to have some
part of it behind the other real windows.

Giovanni

> On Sun, Sep 25, 2011 at 6:31 PM, Iñigo Serna <inigoserna gmail com> wrote:
> > Hi again,
> >
> > I'm gonna answer myself.
> >
> > Regarding first issue (extension doesn't got css style), I've found
> > out it's due a known bug in gnome-shell, already fixed in v3.1.3:
> > https://bugzilla.gnome.org/show_bug.cgi?id=650971
> >
> > But I'm stopped at the second problem:
> > how can I make the extension shown on desktop background to be behind
> > any other window?
> > I've tried "actor.lower_bottom()" but it doesn't work... any tip?
> >
> > Btw, updated code is in
> > https://inigo.katxi.org/misc/tmp/folderview%40katxi.org.tar.gz
> >
> > Thanks,
> > Iñigo Serna
> >
> > On 24 September 2011 20:48, Iñigo Serna <inigoserna gmail com> wrote:
> >> Hi,
> >>
> >> I'm learning gnome-shell, St and this stuff now, so I'm quite new with
> >> gnome-shell coding.
> >>
> >> My long term target is to develop a FolderView for gnome-shell
> >> desktop, implemented as an extension.
> >>
> >> I have a somehow working box displayed in the desktop background
> >> showing the bookmarks.
> >> But there are 2 important problems:
> >> - how can I make box to appear at back, not in front of other windows?
> >> - stylesheet is not applied, but can't understand why?
> >>
> >> Code is: https://inigo.katxi.org/misc/tmp/folderview%40katxi.org.tar.gz
> >>
> >>
> >> It looks there is not a Grid widget in St. I've tried to use one I've
> >> found in ui/iconGrid.js but with no luck.
> >> Is there any example apart from appDisplay code?
> >>
> >> Thanks,
> >> Iñigo Serna
> > _______________________________________________
> > gnome-shell-list mailing list
> > gnome-shell-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gnome-shell-list
> >
> 
> 
> 


Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]