Created by James Westby on 2010-10-13 and last modified on 2011-04-20
Get this branch:
bzr branch lp:ubuntu/natty/libdbusmenu
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

84. By Ken VanDine on 2011-04-19

* Backport bug fixes from trunk:
  - Fix a typo in the signal name to make it match the XML
    files (LP: #641209)
  - Ref'ing the server for the entire time we're getting the
    bus (LP: #738568)

83. By Michael Terry on 2011-04-15

* Backport bug fixes from trunk:
  - Watch additions/removals from submenus that get added
  - Activate new toplevel menu items as they get added
  - Make sure we don't activate toplevel children that aren't
    menu items or don't have submenus (LP: #761112)

82. By Ted Gould on 2011-04-14

[ Ken VanDine ]
* debian/rules
  - Fixed package names in build targets (LP: #760102)
  - Dropped makeshlibs in favor of symbols files
* +debian/libdbusmenu-glib3.symbols
* +debian/libdbusmenu-gtk3-3.symbols
* +debian/libdbusmenu-gtk3.symbols

[ Ted Gould ]
* New upstream release.
  ∘ Handle cases where labels are added later as subwidgets
    in the menuitem (LP: #758759)
  ∘ Fix the destruction of the attached GTK menuitem (LP: #746091)
  ∘ Guard against an activation that does not actually have an
    associated menu-hide (LP: #750588)

81. By Ken VanDine on 2011-04-11

Merged fix, guard against an activation that does not actually have
an associated menu-hide (LP: #750588)

80. By Michael Terry on 2011-04-07

* debian/libdbusmenu-gtk3-dev.install:
  - Add missing header files to gtk3 dev package

79. By Ted Gould on 2011-04-07

* New upstream release.
  * Fix GIR scan to not include duplicate namespaces (LP: #750575)
  * Keep refs to the client and makes sure to disconnect all handlers.
    (LP: #749609)
  * Add GTK side handlers for the open/close events to ensure GTK apps
    can use those events still (LP: #750588)
  * Create submenus for menuitems that don't have children but still
    have told us they need them with the child-display property.
    (LP: #619811)

78. By Ted Gould on 2011-03-31

* New upstream release.
  * Managed variant iterators better to stop crash when dealing
    with apps that have multiple shortcuts (LP: #741726)
  * Handled GtkMenuItems with no labels as separators (LP: #729187)

77. By Ken VanDine on 2011-03-28

Cherry picked fix for potential memory issues to fix unity-panel-service
crashed with SIGABRT in __kernel_vsyscall() (LP: #741726)

76. By Ted Gould on 2011-03-23

* New upstream release.
  * Protect from NULL variants by using iter_loop (LP: #737844)
  * Look for accellerators inside the labels as well
  * Protecting properties that are getting updated from an
    extra remove signal. (LP: #730925)
  * Enter and exit the GDK threads before calling GTK (LP: #717162)

75. By Ted Gould on 2011-03-16

New upstream release.
∘ Remove child items when they're removed by GTK
∘ Adding opened and closed events for menu visibility
∘ Handle empty image types
∘ Remove critical warning on parser menuitem check (LP: #733918)
∘ Fix dependencies in pkgconfig files (LP: #733263)
∘ Handle NULL labels (LP: #733688)
∘ Fix memory leaks from variants (LP: #722972)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.