Window previews in xfwm4

Sonal Santan sonal.santan at gmail.com
Mon Jan 12 14:28:23 CET 2015


Hello Stephan,

Thanks for your feedback.

It is technically possible to access the preview images via DBUS. I am not
sure about xfwm4 and DBUS interaction though. Does xfwm4 listen on dbus?

-Sonal


On Sun, Jan 11, 2015 at 7:24 AM, Stephan Haller <nomad at froevel.de> wrote:

> Hi Sonal,
>
> I tried it and ... awesome :) That's the missing feature I had to xfwm4
> and it works like a charm. Ok, to be honest it is not working a long
> time here but no crashes or strange behaviours since it is running.
>
> I hope your work will be reviewed soon and of cource, accepted :)
>
> But as usual, after one feature another feature request follows ;) Don't
> scare it is just a question: Do you think it will be possible (in the
> future) to access this preview images publically? E.g. via a function
> call or via DBUS or any other fancy interface? It would to great to make
> use of it in xfdashboard and would increase the user experience to see
> the window content from each minimized (or unmapped) window from the
> beginning. So I can get rid of my workaround when the user is using
> xfwm4 as his window manager which I believe most setups do. That would
> be totally awesome.
>
> Regards,
> Stephan
>
> Am Sonntag, den 11.01.2015, 06:32 -0800 schrieb Sonal Santan:
> > Hello,
> >
> > I think I have solved that bug. Now I request for preview caching in
> > clientWithdrawSingle() which works reliably for all applications. I
> > have pushed the changes to github. Please give it a try.
> >
> >
> > -Sonal
> >
> >
> > On Sat, Jan 10, 2015 at 5:42 PM, Sonal Santan <sonal.santan at gmail.com>
> > wrote:
> >         Hello,
> >
> >         The missing preview bug I mentioned in my previous email seems
> >         to only affect XFCE Terminal if that makes any sense.
> >
> >
> >         -Sonal
> >
> >
> >         On Sat, Jan 10, 2015 at 5:25 PM, Sonal Santan
> >         <sonal.santan at gmail.com> wrote:
> >                 Hello,
> >
> >
> >                 I have upstreamed my changes for window previews to
> >                 https://github.com/sonals/xfwm4.git for folks to try
> >                 out. There is one bug I am still trying to track down
> >                 -- occasionally, the preview comes out as blank for a
> >                 minimized window. I capture the previews of windows
> >                 which are about to be minimized inside unmap_win()
> >                 hook of the compositor. Is this the correct location
> >                 for capturing the previews of windows which are about
> >                 to be minimized?
> >
> >
> >                 For folks who are curious, the new function,
> >                 update_win_preview() defined in compositor.c captures
> >                 the previews. XImage to GdkPixbuf conversion happens
> >                 in the new function, gdk_pixbuf_xlib_get_from_image()
> >                 defined in a new file previews.c.
> >
> >
> >                 Will submit patches to the list after I have taken
> >                 care of the bug mentioned above.
> >
> >
> >
> >                 -Sonal
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > https://mail.xfce.org/mailman/listinfo/xfce4-dev
>
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20150112/f236c6dc/attachment.html>


More information about the Xfce4-dev mailing list