[Xfce-bugs] [XFCE 0000123]: Pinboard for xfdesktop

xfce-bugs at xfce.org xfce-bugs at xfce.org
Mon Feb 23 03:39:52 CET 2004


The following NEW bug has been ADDED.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=123
=======================================================================
Reporter:                   benxor
Handler:                    
=======================================================================
Project:                    XFCE
Bug ID:                     0000123
Category:                   other
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     new
=======================================================================
Date Submitted:             2004-02-23 02:39 GMT
Last Modified:              2004-02-23 02:39 GMT
=======================================================================
Summary:                    Pinboard for xfdesktop
Description: 
I currently run ROX-Filer (instead of xfdesktop) with my XFCE4 setup. I use
it for only one reason - it providea a pinboard, emulating the tiling
ability from the original CDE. I find it's so convenient to have it, that
I basically can't do my work without it.

However, it has some problems, because it isn't integrated with XFCE.
Namey: it has it's own background image (and ignores the one set in XFCE);
it creates a second layer on top of the background surface set by XFCE,
which can confuse some programs and cause them to render 'underneath the
screen'; and it doesn't take any notice of the xfwm4 workspace borders
(the most annoying problem of all), so icons on the pinboard can appear
underneath the panel or taskbar.

The functionality of the pinboard in ROX is contained in one .c file, and
some time ago I tried to integrate it into xfdesktop, with no success -
mainly because I have no experience in GTK and I didn't really know what I
was doing =P  But from the outset, for someone who knows GTK, it seems
like a pretty simple job - just copy the code and the hooks from
pinboard.c/.h into xfdesktop main.c/.h and mould it slightly.

So: could the ROX pinboard code be integrated (i.e. stolen =P) into
xfdesktop so that XFCE can finally have a pinboard of it's own? It would
eliminate the need for ROX (an ugly, ugly, ugly program) or switching to
WindowMaker for those who want a pinboard, and it would bring XFCE closer
to having the full functionality of it's predecessor CDE.
=======================================================================



More information about the Xfce-bugs mailing list