Removing parts from xfce4gui4

Jannis Pohlmann jannis at xfce.org
Sun Nov 18 19:12:18 CET 2007


Am Sun, 18 Nov 2007 18:44:58 +0100
schrieb "Nick Schermer" <nickschermer at gmail.com>:

> 2007/11/18, Stefan Stuhr <xfce4devlist at sstuhr.dk>:
> >
> > søn, 18 11 2007 kl. 12:51 +0100, skrev Nick Schermer:
> > > I'd like to drop some parts from libxfcegui4 (trunk):
> > >
> > > - xfce_clock.{c,h}
> > > - xfce_systemtray.{c,h}
> > > - Some marshals used by the tray code in xfce_marshal.list
> > >
> > > Both have been moved into the panel, so they are not needed
> > > anymore. If nobody rejects, I'll remove the pieces in a couple of
> > > days.
> >
> > I will miss xfce_systemtray.{c,h}.
> >
> > I am using it in a custom panel plugin[1] I have made using PyXfce.
> > I like it better than the one included with the panel (4.4 as well
> > as the new one in trunk), mainly because it doesn't have any
> > border, and I want the icons to use the full panel height (in a
> > 24px panel).
> 
> Fix that in trunk.
> 
> > Besides, why remove deprecated parts from libxfcegui4? Isn't it the
> > goal to eventually deprecate the whole library?
> 
> Yeah, well, nobody continued about that...

We cannot just deprecate it as it contains (and will always contain)
several important classes (like XfceTitledDialog). The plan was to
move code which is only used in one application or library into that
application or library and out of libxfcegui4. That's what Nick is
planning, so I'm fine with it. I don't care if it's called libxfce4ui or
libxfcegui4 (although the latter is kinda inconsistent).

  - Jannis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.xfce.org/pipermail/xfce4-dev/attachments/20071118/e5246cf4/attachment.pgp>


More information about the Xfce4-dev mailing list