[Goodies-dev] ANN: xfce4-power-manager version 0.8.1 released

David Mohr squisher at xfce.org
Thu Jul 2 18:48:06 CEST 2009


On Thu, Jul 2, 2009 at 10:29 AM, Ali Abdallah<aliov at xfce.org> wrote:
> David Mohr wrote:
>>
>> On Thu, Jul 2, 2009 at 10:19 AM, Ali Abdallah<aliov at xfce.org> wrote:
>>
>>>
>>> Mike Massonnet wrote:
>>>
>>>>
>>>> Hi ali,
>>>>
>>>> Le jeudi 02 juillet 2009 15:41:58, aliov at xfce.org a écrit :
>>>>
>>>>
>>>>>
>>>>> I'm happy to announce a new release of the Xfce power manager, this
>>>>> release is not a bug fix (no bugs 'yet' found for 0.8.0), it is a
>>>>> maintenance release with minor new options.
>>>>>
>>>>> For the complete list of changes see the ChangeLog, but in summary:
>>>>>
>>>>> * Remove libglade dependency and use GtkBuilder instead (needs make
>>>>> install in order to ui file to be installed in place).
>>>>>
>>>>>
>>>>
>>>> The ui file should be converted from XML to a C header source, and that
>>>> header file should then be included in the source, this way (like done
>>>> in
>>>> the many dialogs from the settings manager) there is no need to install
>>>> such
>>>> a file.
>>>>
>>>>
>>>
>>> Lot of gnome projects use this approach (install the ui files), i don't
>>> see
>>> any problem here.
>>>
>>
>> I'd say it's not a problem, but it does make testing the software much
>> easier. Especially if you want people to try trunk, it always is a
>> pain with these runtime requirements. If it's not too much trouble,
>> why not make it easier for the user?
>>
>>
>
> But the user has to "make install" anyway for icons, if you see this will

My guess is that the icons do not change as often as the UI between
releases. So in case one has installed the current release, and then
just runs a compiled version from trunk, the icons will be found, and
one would see the updated UI when the XML files are converted.

> make testing the software
> easier, i will be happy to do it, but for now it is already good that the
> libglade dependency is removed.

Yes, that's definitely true :-).

~David



More information about the Goodies-dev mailing list