libxfcegui4 version to try
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Tue Feb 3 09:59:52 CET 2004
Jasper Huijsmans wrote:
> On Mon, Feb 02, 2004 at 10:29:28PM +0100, Benedikt Meurer wrote:
>>I finally came around to finish my work on an about dialog for xfce
>>applications (something ones one ask me to do in the pre 4.0 days, but I
>>never completed the stuff till now). The class for this is XfceAboutDialog
>>in xfce_aboutdialog.h/.c. To minimize the API for this dialog class (to
>>keep it easy to adjust), I put the data in a separate structure
>>XfceAboutInfo which is given to the XfceAboutDialog constructor, besides a
>>parent window and an optionally application icon.
>
> Very nice. I will put API in the panel for plugins to provide an about
> dialog. I also very much like the idea of putting the license texts in
> libxfce4util.
Ok, then I'll commit the changes to libxfcegui4.
>>Attached to this mail are 3 screenshots showing how the about dialog looks
>>like (in case of the session manager).
>>
>>The attached tarball requires latest libxfce4util to work, as I moved the
>>licenses to libxfce4util to not require the user to install xfce-utils just
>>to get the license texts showing.
>>
>>The XFce version ("XFce 4.1.4") string you see on the screenshots is
>>currently taken from the libxfcegui4 VERSION macro. This is one thing I'd
>>like to get rid of. I'd like to see a function xfce_get_version_string() or
>>similar in libxfce4util that returns a) either the libxfce4util VERSION,
>>replacing xfce-utils as the "Version package" (which makes more sense to
>>me, since libxfce4util has to be installed in any case, whereas xfce-utils
>>is optinal), or b) adding a special version string to libxfce4util - set
>>from configure.ac - that tells the XFce version number, which can then be
>>different from the version number of the libxfce4util package. Olivier,
>>Jasper, Edscott, Botsie, what do you think? a), b) or another way?
>
> The "XFce" version is a bit difficult to define, since it refers to a
> release of all packages. That's why I put it in xfce-utils. As I said
> before, I'd like to see that renamed to xfce4-common with the optional
> stuff removed (taskbar), so that an XFce system will depend on it, even
> if the separate components don't necessarily need it.
This seems unnecessary to me, since we already have a package on which
everything else depends, and thats libxfce4util.
> Jasper
Benedikt
--
NetBSD Operating system: http://www.NetBSD.org/
pkgsrc "Work in progress": http://pkgsrc-wip.sf.net/
XFce desktop environment: http://www.xfce.org/
German Unix-AG Association: http://www.unix-ag.org/
os-network: http://www.os-network.de/
OpenPGP Key: http://www.home.unix-ag.org/bmeurer/#gpg
More information about the Xfce4-dev
mailing list