[FFe] garcon 0.1.9

Bug #857718 reported by Lionel Le Folgoc
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
garcon (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

I'd like to sync garcon 0.1.9 (Xfce menu library) from Debian. It features usual bugfixes, updated translations, and performance fixes (switch from GKeyFile to XfceRc -- api from libxfce4util, already used in other Xfce apps). Xubuntu isn't affected by the renamed category, as we have already renamed it in xubuntu-default-settings.

It's in unstable for some time now (I've been using it) and migrated to testing today.

I did several tests in Xubuntu oneiric (default install, last updated this morning):
- checked that it installs fine and rdeps still work (no rebuild needed)
- checked that the app menu is identical with 0.1.8 and 0.1.9 (no entry moved between categories);
- checked that translations for name/generic name are displayed correctly (both ubuntu specific and upstream's);
- checked that $XDG_DATA_HOME and $XDG_DATA_DIRS' priority is still followed correctly;
- and eventually check it still cope with a menu edited by alacarte.

Upstream NEWS file for a quick summary:
0.1.9
=====
- Rename Network category to Internet (bug #3459).
- Queue multiple reload-required signals.
- A number of small memory leaks have been fixed.
- Speedup a number of critical code-paths.
- Use GSList instead of GList where possible.
- Use XfceRc instead of GKeyFile, this makes garcon depend on
  libxfce4util, but is faster and more memory efficient.
- Return an error string instead of freeing it, causing a sefgault in
  xfce4-panel.
- Do not decrement the internal refcount of items, this should fixed
  the usage of <OnlyUnallocated/>.
- Translations updates: Chinese (Taiwan), rabic, Romanian, Basque,
  Russian, Spanish (Castilian), Slovak, Portuguese (Brazilian),
  Turkish, Telugu, Kazakh, Ukrainian, Japanese, German, Portuguese,
  German, Chinese, Dutch, Italian.

build log + ChangeLog diff will follow

Thanks.

Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :
Revision history for this message
Steve Langasek (vorlon) wrote :

You seem to have tested this quite thoroughly - if you think it should go in, I have no reason to disagree. Approved.

Changed in garcon (Ubuntu):
status: New → Confirmed
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Thanks, I'm syncing it.

Changed in garcon (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

This bug was fixed in the package garcon - 0.1.9-1

---------------
garcon (0.1.9-1) unstable; urgency=low

  * New upstream release.
  * debian/control:
    - add build-dep on libxfce4util.

 -- Yves-Alexis Perez <email address hidden> Mon, 12 Sep 2011 22:59:30 +0200

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.