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

xfce-bugs at xfce.org xfce-bugs at xfce.org
Tue Feb 24 20:05:56 CET 2004


The following bug has been CLOSED
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000123
=======================================================================
Reporter:                   benxor
Handler:                    kelnos
=======================================================================
Project:                    XFCE
Bug ID:                     0000123
Category:                   other
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     closed
=======================================================================
Date Submitted:             2004-02-23 02:39 GMT
Last Modified:              2004-02-24 19:05 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.
=======================================================================

-----------------------------------------------------------------------
 kelnos - 2004-02-23 04:14 GMT 
-----------------------------------------------------------------------
pinboard-like features are planned for xfdesktop, timeframe unknown at
present.  i'm not really a big fan of copying large chunks of
functionality from other projects, however, so it'll probably be something
written from scratch.  (plus, i have a few things i want to do with it
that may not fit in with how the rox pinboard works.)



More information about the Xfce-bugs mailing list