--- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/changelog +++ indicator-appmenu-15.02.0+16.04.20151104/debian/changelog @@ -0,0 +1,1027 @@ +indicator-appmenu (15.02.0+16.04.20151104-0ubuntu1) xenial; urgency=medium + + [ CI Train Bot ] + * New rebuild forced. + + [ Marco Trevisan (Treviño) ] + * IndicatorAppmenu: depend on bamf 0.5.2 and use new API + + -- Marco Trevisan (Treviño) Wed, 04 Nov 2015 17:08:59 +0000 + +indicator-appmenu (15.02.0+15.10.20151002-0ubuntu1) wily; urgency=medium + + * IndicatorAppmenu: only emit snow-now-changed signal for menus + belonging to the window that requested (LP: #1501837) + + -- Marco Trevisan (Treviño) Fri, 02 Oct 2015 00:32:10 +0000 + +indicator-appmenu (15.02.0+15.10.20150627-0ubuntu1) wily; urgency=medium + + [ CI Train Bot ] + * New rebuild forced. + + [ Marco Trevisan (Treviño) ] + * IndicatorAppmenu: make sure we call window_menu_entry_activate also + in AllMenus mode (LP: #1430059) + + -- CI Train Bot Sat, 27 Jun 2015 04:42:19 +0000 + +indicator-appmenu (15.02.0+15.04.20150302-0ubuntu1) vivid; urgency=medium + + [ Marco Trevisan (Treviño) ] + * IndicatorAppmenu: ensure we emit "entry-added/removed" signals + after/before creating/destroying WindowMenu (LP: #1423855) + + -- CI Train Bot Mon, 02 Mar 2015 22:36:54 +0000 + +indicator-appmenu (15.02.0+15.04.20150219.2-0ubuntu1) vivid; urgency=medium + + [ Marco Trevisan (Treviño) ] + * Bump indicator-appmenu version to 15.02 + + [ CI Train Bot ] + * New rebuild forced. + + -- CI Train Bot Thu, 19 Feb 2015 19:32:07 +0000 + +indicator-appmenu (13.01.0+15.04.20150120-0ubuntu1) vivid; urgency=low + + [ Dmitry Shachnev ] + * Look for dbusmenu-dumper in correct location + + -- Ubuntu daily release Tue, 20 Jan 2015 22:02:20 +0000 + +indicator-appmenu (13.01.0+15.04.20150114-0ubuntu1) vivid; urgency=low + + [ Didier Roche ] + * Recommending jayatana for java appmenu integration + + -- Ubuntu daily release Wed, 14 Jan 2015 15:02:27 +0000 + +indicator-appmenu (13.01.0+14.04.20140404-0ubuntu1) trusty; urgency=low + + [ Ted Gould ] + * Fix the apport hook + + -- Ubuntu daily release Fri, 04 Apr 2014 14:54:48 +0000 + +indicator-appmenu (13.01.0+14.04.20140403-0ubuntu1) trusty; urgency=low + + [ Sebastien Bacher ] + * Clean leftover hud files, it has its own source now. Drop depends as + well (LP: #1295593) + + -- Ubuntu daily release Thu, 03 Apr 2014 14:03:27 +0000 + +indicator-appmenu (13.01.0+14.04.20140320-0ubuntu1) trusty; urgency=low + + [ Charles Kerr ] + * Don't dereference a NULL WindowMenu pointer. (LP: #1294545) + + -- Ubuntu daily release Thu, 20 Mar 2014 09:03:45 +0000 + +indicator-appmenu (13.01.0+14.04.20140318-0ubuntu1) trusty; urgency=low + + [ Charles Kerr ] + * Check for PROP_LABEL to be non-null before passing it a long to + gtk_label_set_text_with_mnemonic(). + * When pruning libtool/static libraries in debian/rules' + override_dh_install, use a matching pattern that actually finds the + files we want to prune. (LP: #1281659) + * Minor copyediting of schema key's summary/description. (LP: #970903) + + -- Ubuntu daily release Tue, 18 Mar 2014 09:52:58 +0000 + +indicator-appmenu (13.01.0+14.04.20131125-0ubuntu1) trusty; urgency=low + + [ Charles Kerr ] + * If we can't get the bus, exit instead of stacking g_bus_own_name() + calls on top of each other, leaking GSources. (LP: #1244250) + + [ Sebastien Bacher ] + * Build with -Wno-error=deprecated-declarations. + + [ Lars Uebernickel ] + * Call gtk_widget_destroy() to break potential ref cycles Calling + g_object_unref() is not enough for many of gtk's widgets. + * window-menu-model: disconnect entry signal handlers by func instead + of id entry_object_free disconnected signal handlers by id. This + throws warnings when entry_object_free is called when disposing an + object, because signals are already disconnected at that point. This + patch uses g_signal_handlers_disconnect_by_func(), which works both + when the entry is alive and being disposed. + * WindowMenuModel: insert action groups on the toplevel menus + Inserting them on the menu items was a workaround for the long-fixed + cloaking-bug in libindicator. It's not supported in gtk 3.10 + anymore, because the menu tracker in gtk doesn't allow action groups + on menu items. That's for good reasons: it's more efficient and + consumers of that api should not modify the created menu hierarchy. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 251 + + -- Ubuntu daily release Mon, 25 Nov 2013 03:55:37 +0000 + +indicator-appmenu (13.01.0+13.10.20130930-0ubuntu1) saucy; urgency=low + + [ Stephen M. Webb ] + * don't add a circular self-ref in IndicatorAppmenu objects (lp: + #1231218). (LP: #1231218) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 245 + + -- Ubuntu daily release Mon, 30 Sep 2013 06:32:57 +0000 + +indicator-appmenu (13.01.0+13.10.20130812-0ubuntu1) saucy; urgency=low + + * New rebuild forced + * Automatic snapshot from revision 243 + + -- Ubuntu daily release Mon, 12 Aug 2013 11:28:23 +0000 + +indicator-appmenu (13.01.0+13.10.20130731-0ubuntu1) saucy; urgency=low + + [ Jeremy Bicha ] + * Don't build-depend on gnome-doc-utils. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 242 + + -- Ubuntu daily release Wed, 31 Jul 2013 02:02:52 +0000 + +indicator-appmenu (13.01.0daily13.06.07-0ubuntu1) saucy; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * Switch recommends from appmenu-gtk* to unity-gtk*-module, since + we're deprecating the former. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 240 + + -- Ubuntu daily release Fri, 07 Jun 2013 02:02:41 +0000 + +indicator-appmenu (13.01.0daily13.05.23.1-0ubuntu1) saucy; urgency=low + + [ William Hua ] + * Adds 'unity' action group. This is needed because applications in + general may already be using the 'application' and 'window' action + groups for their own purposes, and unity-gtk-module should try to + avoid using these if they're already being used. (LP: #1176154) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 238 + + -- Ubuntu daily release Thu, 23 May 2013 16:59:28 +0000 + +indicator-appmenu (13.01.0daily13.03.28-0ubuntu1) raring; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * debian/control: + - We're recommending the installation of appmenu-qt5 now, which is safe + + [ Ubuntu daily release ] + * Automatic snapshot from revision 236 + + -- Ubuntu daily release Thu, 28 Mar 2013 20:27:03 +0000 + +indicator-appmenu (13.01.0daily13.02.20-0ubuntu1) raring; urgency=low + + [ Mathieu Trudel-Lapierre ] + * Artificially bump upstream major version to please hud. + + [ Automatic PS uploader ] + * Automatic snapshot from revision 234 + + -- Automatic PS uploader Wed, 20 Feb 2013 09:41:54 +0000 + +indicator-appmenu (12.10.4daily13.02.13-0ubuntu1) raring; urgency=low + + [ Mathieu Trudel-Lapierre ] + * Coverity CHECKED_RETURN - CID 11391 (LP: #1112844) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 231 + + -- Automatic PS uploader Wed, 13 Feb 2013 02:02:13 +0000 + +indicator-appmenu (12.10.4daily13.01.25-0ubuntu1) raring; urgency=low + + [ Charles Kerr ] + * indicators call deprecated glib function g_type_init() (LP: + #1103087) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 229 + + -- Automatic PS uploader Fri, 25 Jan 2013 02:01:11 +0000 + +indicator-appmenu (12.10.4daily13.01.11-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 227 + + -- Automatic PS uploader Fri, 11 Jan 2013 02:02:14 +0000 + +indicator-appmenu (12.10.4daily12.12.14-0ubuntu1) raring; urgency=low + + [ Lars Uebernickel ] + * Hidden, non-existent 'empty' menu/indicator entries exported through + DBus (LP: #1089997) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 225 + + -- Automatic PS uploader Fri, 14 Dec 2012 02:01:28 +0000 + +indicator-appmenu (12.10.4daily12.11.23-0ubuntu1) raring; urgency=low + + [ Mathieu Trudel-Lapierre ] + * debian/control: + - Reorganize Build-Depends for clarity. + - Adjust style to be consistent with other indicator packages. + - Drop Build-Depends on cdbs. + - Bump debhelper Build-Depends to (>= 9). + - Add gnome-common to Build-Depends. + - Update Vcs-Bzr, Vcs-Browser and add notice to uploaders. + - Add gtk-doc-tools to Build-Depends. + * debian/compat: bump compat level to 9. + * debian/rules: + - Convert to using the dh sequencer. + - Make sure the build fails if there are files not listed in install files + when building the packages. + - Override dh_autoreconf to call autogen.sh and not run configure. + - Temporarily disable tests due to missing dependencies. + * debian/indicator-appmenu.install, + debian/indicator-appmenu-tools.install: update paths to install private + binaries to the /usr/lib/ paths. + + [ Didier Roche ] + * Automatic snapshot from revision 219 (bootstrap): + - Adds childless menu support to the Unity menu panel. (LP: #773101) + - add pot template + * Unity global menu bar hides childless menu items (LP: #773101) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 221 + + -- Automatic PS uploader Fri, 23 Nov 2012 07:39:58 +0000 + +indicator-appmenu (12.10.3-0ubuntu3) raring; urgency=low + + * Backported r218, should fix menus not working when an application is + closed and restarted directly (lp: #1075263) + + -- Sebastien Bacher Mon, 12 Nov 2012 17:16:17 +0100 + +indicator-appmenu (12.10.3-0ubuntu2) quantal-proposed; urgency=low + + * Backport an upstream fix: + - Many LibreOffice menu items don't show up in the HUD (LP: #1068546) + + -- Didier Roche Fri, 19 Oct 2012 12:03:58 +0200 + +indicator-appmenu (12.10.3-0ubuntu1) quantal; urgency=low + + * New upstream release. + - add the hud awareness protocol, an efficient way to notify applications that + the HUD will open (required for libreoffice) + - fix hud match highlighting (lp #961000) + + -- Sebastien Bacher Thu, 04 Oct 2012 20:06:45 +0200 + +indicator-appmenu (12.10.2-0ubuntu1) quantal; urgency=low + + * New upstream release: + - Implement HUD support for gmenumodel based indicators (lp: #1042824) + + -- Sebastien Bacher Tue, 02 Oct 2012 23:02:39 +0200 + +indicator-appmenu (12.10.1-0ubuntu1) quantal; urgency=low + + * New upstream release. + - Support for webapps in the indicator-appmenu (LP: #1048992) + - Port appmenu indicator to gtk_widget_insert_action_group() + + -- Ken VanDine Wed, 19 Sep 2012 15:02:13 -0400 + +indicator-appmenu (12.10.0-0ubuntu2) quantal; urgency=low + + * Backport lp:~desrt/indicator-appmenu/insert-action-group should fix + some segfault issues with nautilus and libreoffice + + -- Sebastien Bacher Thu, 23 Aug 2012 18:24:45 +0200 + +indicator-appmenu (12.10.0-0ubuntu1) quantal; urgency=low + + * New upstream release. + * debian/control.in: + - drop deprecated conflicts + * debian/control.in, + debian/rules: + - drop gtk2 build, only gtk3 is supported in the current version + + -- Sebastien Bacher Wed, 11 Jul 2012 22:16:11 +0200 + +indicator-appmenu (0.3.97-0ubuntu1) precise; urgency=low + + * New upstream release. + * Faster searches and better search results. (lp: #947283, lp: #972354) + * Don't submit searches with zero tokens. (lp: #973203) + * Propertly emit the WindowUnregistered signal when windows go away. + * Improvements to the gcov automake rules. + * Fix bootstrap error in tests. + + -- Charles Kerr Thu, 05 Apr 2012 11:58:41 -0500 + +indicator-appmenu (0.3.96-0ubuntu3) precise; urgency=low + + * Backport desrt's performance improvement work: + - reduce hud cpu usage and DoS on long strings (lp: #938584, lp: #948820) + - should stop stripping issues (lp: #937020) + - fixes a small leak (lp: #972354) + + -- Sebastien Bacher Tue, 03 Apr 2012 17:59:03 +0200 + +indicator-appmenu (0.3.96-0ubuntu2) precise; urgency=low + + * Backport desrt's fix for a leak in the icon code (lp: #967879) + + -- Sebastien Bacher Mon, 02 Apr 2012 15:03:25 +0200 + +indicator-appmenu (0.3.96-0ubuntu1) precise; urgency=low + + [ Charles Kerr ] + * New upstream release. + * Fix icon support. + * Fix a pair of memory leaks (LP: #965497) + * Added tests to benchmark dbus message traffic. + + [ Ken VanDine ] + * tests/Makefile.am + - Don't run the test-dbus-message-count test, it requires bustle which + is in universe + + -- Ken VanDine Thu, 29 Mar 2012 10:53:14 -0400 + +indicator-appmenu (0.3.95-0ubuntu2) precise; urgency=low + + * Backport desrt's hud icons work (lp: #960931) + + -- Sebastien Bacher Fri, 23 Mar 2012 16:58:35 +0100 + +indicator-appmenu (0.3.95-0ubuntu1) precise; urgency=low + + * New upstream release. + * Adding GMenuModel menu support (LP: #950084) + * Support for XUL applications in the hud (LP: #921231) + * Init translation, fix system indicator names not translated in the HUD + (LP: #955880) + * Fix an hud-service assertion error (LP: #955937) + * Highlight hits in GMenuModel HUD (LP: #950079) + * Several Coverity bugs (LP: #957420, #957414, #957412, #957415) + + -- Ted Gould Wed, 21 Mar 2012 13:45:19 -0500 + +indicator-appmenu (0.3.94-0ubuntu4) precise; urgency=low + + * Rebase on desrt's r238, including: + - support for xul applications in the hud (lp: #921231) + - should fix an hud-service assertion error (lp: #955937) + * debian/control: + - build depends on vala for hud-gtk + * debian/indicator-appmenu-tools.install: + - install hud-gtk with the tools + + -- Sebastien Bacher Tue, 20 Mar 2012 13:47:35 +0100 + +indicator-appmenu (0.3.94-0ubuntu3) precise; urgency=low + + * Backport r180 to fix unity-panel-service segfaults when unsetting + the menuproxy variable to disable menus export (lp: #953479, #958048) + + -- Sebastien Bacher Mon, 19 Mar 2012 11:36:10 +0100 + +indicator-appmenu (0.3.94-0ubuntu2) precise; urgency=low + + * Init translation, fix system indicator names not translated in the hud + (lp: #955880) + + -- Sebastien Bacher Thu, 15 Mar 2012 19:42:30 +0100 + +indicator-appmenu (0.3.94-0ubuntu1) precise; urgency=low + + * New upstream release. + + -- Sebastien Bacher Wed, 14 Mar 2012 20:47:58 +0100 + +indicator-appmenu (0.3.92-0ubuntu2) precise; urgency=low + + * Backport desrt's r216, r217, r218, should fix: + - "don't setup usage data for disable items or those without labels" + (lp: #953579) + - "remove all items from the dbusmenucollector on free" (lp: #953771) + - "check the window title from bamf for being NULL before comparing + on it" (lp: #953620) + + -- Sebastien Bacher Tue, 13 Mar 2012 16:07:06 +0100 + +indicator-appmenu (0.3.92-0ubuntu1) precise; urgency=low + + * Backport r175 to fix sync issues + * Backport desrt's current work to add back hud syntax highlight and + hud usage tracking, fixes a segfault as well (lp: #950402) + + [ Ted Gould ] + * New upstream release. + * Docbook parsing build error (LP: #931777) + * Ensure variants get valid strings (LP: #934429) + * Typos in translator comments (LP: #945445) + * Add GMenuModel support to HUD + + -- Sebastien Bacher Mon, 12 Mar 2012 21:02:50 +0100 + +indicator-appmenu (0.3.91-0ubuntu2) precise; urgency=low + + * Backport r165 to fix a segfault in the hud service which gets quite + some duplicates (lp: #934429) + + -- Sebastien Bacher Mon, 27 Feb 2012 12:29:34 +0100 + +indicator-appmenu (0.3.91-0ubuntu1) precise; urgency=low + + * debian/control: + - drop scrollkeeper build-depends, that source is deprecated and not + need to build the indicator + + [ Ted Gould ] + * New upstream release. + * Fix resize in HUD CLI (LP: #921284) + * Remove extranious g_errors (LP: #921288) + * Making usage of usage data more fair (LP: #923999) + * Ensure property exists before evaluating on it (LP: #930059) + * Protect against improperly parsed messages (LP: #931219) + * Fix UTF-8 handling in distance algorithms (LP: #930065) + * Correct name of dash in blacklist (LP: #932530) + * Add support of AppIndicator title changes + + -- Sebastien Bacher Wed, 15 Feb 2012 20:58:01 +0100 + +indicator-appmenu (0.3.90-0ubuntu2) precise; urgency=low + + * Backport upstream work for better matching of utf8 strings (lp: #930065) + + -- Sebastien Bacher Tue, 14 Feb 2012 17:58:13 +0100 + +indicator-appmenu (0.3.90-0ubuntu1) precise; urgency=low + + [ Ted Gould ] + * New upstream release. + * Make the focusing blacklist an environment variable + * Updating to new indicator-application API and using the title + * Add a visible/enable property for custom items + * Add support for entry_activate_window to switch focus when passed an XID + * Supporting what BAMF calls Unity-2d + * Include the build directory for tests + * Removing debug interfaces we're not using + * Don't build a found object if we're already over max + * Updating to use DBusmenu 0.5.90 + * Rename dbusmenu collector to avoid namespace collitions + * Use indexes in the database and make the creation easier to modify + * Add in the HUD feature + * Fixing the libexec path for OpenSuSE + * Add a setting for the menu mode + * Making the test tools optional + * Adding code coverage output + * debian/control: + * Increasing the dep on libindicator version + * Add a dep in tools on sqlite3 (LP: #921274) + * Adding xvfb + * Added autoreconf + * Adding appindicator test build dependencies on the application + indicator stuff. + * Adding build deps on new libraries for CLI tool + * Adding sqlite and dbus-test-runner deps + * Updating dbusmenu dep to 0.5.90 + * Ensuring we don't get installed with an indicator-application version + less than 0.4.90 + * Making the builddep require 0.4.90 of indicator-application + so the test suite builds + * debian/indicator-appmenu.install: + * Adding GSchemas + * Grabbing the dbus service too + * Adding in the HUD components to the various packages. + * debian/indicator-appmenu-tools.install: + * Adding man pages + * Move tools to /usr/bin + * Adding in the HUD components to the various packages. + * debian/rules: + * Adding in autoreconf.mk + * Adding autopoint + * Adding make check + + [ Ken VanDine ] + * debian/rules + * ensure $DISPLAY isn't set, it makes the tests fail in pbuilder + + -- Ken VanDine Thu, 09 Feb 2012 13:13:35 -0500 + +indicator-appmenu (0.3.2-0ubuntu3) precise; urgency=low + + * src/indicator-appmenu.c + - set menu visibility, fixes the disappearing menus with libindicator + >= 0.4.90 + + -- Ken VanDine Thu, 26 Jan 2012 00:20:24 -0500 + +indicator-appmenu (0.3.2-0ubuntu2) precise; urgency=low + + * no change rebuild for libindicator7 + + -- Ken VanDine Wed, 25 Jan 2012 09:51:34 -0500 + +indicator-appmenu (0.3.2-0ubuntu1) precise; urgency=low + + * New upstream release. + * debian/patches/double-ref-of-entry-label.patch: included in the new version + + -- Sebastien Bacher Tue, 13 Dec 2011 10:45:03 +0100 + +indicator-appmenu (0.3.2-0ubuntu1~ppa1) oneiric; urgency=low + + * New upstream release. + * Ensure that the label is ref'd using a ref_sink() + * Drop debian/patches/double-ref-of-entry-label.patch: Upstream + + -- Ted Gould Thu, 13 Oct 2011 13:38:29 -0500 + +indicator-appmenu (0.3.1-0ubuntu2) oneiric; urgency=low + + * debian/patches/double-ref-of-entry-label.patch: + - Don't leak GtkLabels by adding a second ref on top of the floating + ref. Instead, sink the floating ref. Part of bug 835646. + + -- Michael Terry Thu, 06 Oct 2011 10:19:08 -0400 + +indicator-appmenu (0.3.1-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * Fix reference leak + + -- Ted Gould Thu, 29 Sep 2011 10:26:10 -0500 + +indicator-appmenu (0.3.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * Version Bump + + -- Ted Gould Wed, 28 Sep 2011 13:54:23 -0500 + +indicator-appmenu (0.2.91-0ubuntu4) oneiric; urgency=low + + [ Didier Roche ] + * debian/rules: + - stripping gtk from list of build-dep isn't needed on those components + + [ Sebastien Bacher ] + * debian/conrol.in: + - recommends appmenu-gtk as well it's still needed + + -- Sebastien Bacher Tue, 02 Aug 2011 21:39:58 +0200 + +indicator-appmenu (0.2.91-0ubuntu2) oneiric; urgency=low + + * debian/rules: + - avoid making indicator-appmenu* depends on gtk2/3 by dpkg-shlibdeps. + The library doesn't hurt if gtk isn't installed and that enable + pre-installlation of the indicator stack without requiring the full gtk + stack being there without any gtk app installed. + + -- Didier Roche Mon, 25 Jul 2011 18:19:47 +0200 + +indicator-appmenu (0.2.91-0ubuntu1) oneiric; urgency=low + + [ Ted Gould ] + * New upstream release. + * libindicator 0.4 migration + + [ Ken VanDine ] + * bumped build depends for libindicator to >= 0.3.90 + + -- Ken VanDine Fri, 08 Jul 2011 11:30:22 -0400 + +indicator-appmenu (0.2.90-0ubuntu3) oneiric; urgency=low + + * Rebuild for libdbusmenu-gtk3-4 + * debian/control + - Dropped build depends on indicator-appmenu-gtk2 + + -- Ken VanDine Tue, 28 Jun 2011 09:03:44 -0400 + +indicator-appmenu (0.2.90-0ubuntu2) oneiric; urgency=low + + * debian/control + - Make indicator-appmenu recommend appmenu-gtk3 (LP: #791735) + + -- Ken VanDine Wed, 22 Jun 2011 23:31:46 -0400 + +indicator-appmenu (0.2.90-0ubuntu1) oneiric; urgency=low + + [ Ted Gould ] + * New upstream release. + - When freeing existing entries, don't skip every other one + - When an entry gets inserted mid-menu (instead of at the end), + place it in the correct place instead of assuming the end + - When a new entry gets added with an empty submenu, actually watch + the submenu for new items instead of dropping it on the floor + - GTK 3 Port + * debian/indicator-appmenu.install: Installing the GTK3 indicator + + [ Ken VanDine ] + * debian/control + - Bumped standards version to 3.9.2 + - Add new binary for indicator-appmenu-gtk2 + - Make indicator-appmenu recommend indicator-appmenu-gtk2 (until unity + can load gtk3 indicators) + - indicator-appmenu-gtk2 replaces indicator-appmenu << 0.2.90 + - Added build depends for libdbusmenu-gtk3-dev, libindicator3-dev + and libbamf3-dev + * debian/rules + - build for both gtk2 and gtk3 + + -- Ken VanDine Wed, 22 Jun 2011 12:59:36 -0400 + +indicator-appmenu (0.2.1-0ubuntu3) oneiric; urgency=low + + * debian/control: + - get indicator-appmenu recommends appmenu-qt as it's toolkit agnostic + + -- Didier Roche Fri, 27 May 2011 11:26:19 +0200 + +indicator-appmenu (0.2.1-0ubuntu2) natty; urgency=low + + * Backport bug fixes from trunk: + - When freeing existing entries, don't skip every other one + - When an entry gets inserted mid-menu (instead of at the end), + place it in the correct place instead of assuming the end + - When a new entry gets added with an empty submenu, actually watch + the submenu for new items instead of dropping it on the floor + + -- Michael Terry Fri, 15 Apr 2011 16:21:17 -0400 + +indicator-appmenu (0.2.1-0ubuntu1) natty; urgency=low + + * New upstream release. + ∘ Protect props_cb() with a reference and check for + cancellation (LP: #741488) + + -- Ted Gould Thu, 14 Apr 2011 16:19:16 -0500 + +indicator-appmenu (0.2.0-0ubuntu1) natty; urgency=low + + * New upstream release. + ∘ Adding a check of the indicator environment to hide the menu stubs + under Unity (LP: #703555) + ∘ Send about-to-show on menus that don't have any children currently + (LP: #619811) + ∘ Work around bugs in signaling by delaying the destruction of menu + caches for five seconds (LP: #718926) + ∘ Disconnecting client signal handlers on displose (LP: #738561) + ∘ Remove menuitem signals on root changes (LP: #743404) + + -- Ted Gould Thu, 07 Apr 2011 11:01:06 -0500 + +indicator-appmenu (0.1.97-0ubuntu1) natty; urgency=low + + * New upstream release. + ∘ Support Unregistering menus from DBus (LP: #734880) + + -- Ted Gould Wed, 16 Mar 2011 14:37:43 -0500 + +indicator-appmenu (0.1.96-0ubuntu1) natty; urgency=low + + * New upstream release. + ∘ Fix to match DBusmenu API changes + ∘ Pass signal through libindicator to show menu items on Alt + + -- Ted Gould Thu, 10 Mar 2011 14:30:06 -0600 + +indicator-appmenu (0.1.95-0ubuntu1) natty; urgency=low + + * New upstream release. + * Accessible description support + * debian/control: Updating libindicator to 0.3.19 + + -- Ted Gould Thu, 17 Feb 2011 14:26:34 -0600 + +indicator-appmenu (0.1.94-0ubuntu1) natty; urgency=low + + * New upstream release. + * Removing the unused 'destroy' signal on window menus + * Removing g_error's in the .so + * Use the menus_destroyed() function instead of removing from + the hashtable. (LP: #714531) + + -- Ted Gould Fri, 11 Feb 2011 10:05:47 -0600 + +indicator-appmenu (0.1.93-0ubuntu2) natty; urgency=low + + * src/indicator-appmenu.c + - Using the destroy() function instead of just removing from the hashtable + as it handles more details of switching windows. Then we have to unref + as the destroy function does not. (LP: #714531) + + -- Ken VanDine Mon, 07 Feb 2011 12:44:20 -0500 + +indicator-appmenu (0.1.93-0ubuntu1) natty; urgency=low + + * New upstream release. + * Remove the signals on menu items we're no longer caring + about (LP: #706941) + * Close open menus when switching windows (LP: #709305) + * Find the correct entry to remove when removing entries + * Watch window closing at the indicator level instead of + the window level to make it less racy + + -- Ted Gould Thu, 03 Feb 2011 14:44:17 -0600 + +indicator-appmenu (0.1.92-0ubuntu1) natty; urgency=low + + * New upstream release. + * Stopping a crash when menus disappear + * Check to make sure we're signaled with a BamfWindow and + ignore other BAMF signals. + * Check to ensure that what we get back from BAMF is non-NULL + before connecting to it. + + -- Ted Gould Thu, 27 Jan 2011 16:16:21 -0600 + +indicator-appmenu (0.1.91-0ubuntu1) natty; urgency=low + + * New upstream release. + * Using BAMF to watch for window destruction (LP: #703769) + + -- Ted Gould Thu, 20 Jan 2011 08:49:37 -0600 + +indicator-appmenu (0.1.90-0ubuntu1) natty; urgency=low + + [ Ted Gould ] + * New upstream release. + * GDBus Port + * Migration from ayatana.org to canonical.com + * debian/patches/01-shortcut-fix.patch: Merged upstream + + [ Ken VanDine ] + * debian/control + - Bumped build depends for dbusmenu to >= 0.3.91 + - Bumped build depends for libindicator to >= 0.3.16 + - Dropped build depends for libdbus-glib-1-dev + + -- Ken VanDine Fri, 14 Jan 2011 12:22:13 -0600 + +indicator-appmenu (0.0.13-0ubuntu4) natty; urgency=low + + * debian/patches/01-shortcut-fix.patch: Fix the handling of showing + the menus so it works with all menus in an application. (LP: #688018) + + -- Ted Gould Fri, 10 Dec 2010 20:17:44 -0600 + +indicator-appmenu (0.0.13-0ubuntu3) natty; urgency=low + + * debian/control + - Bump build depends for libdbusmenu-* to >= 0.3.90 + + -- Ken VanDine Thu, 09 Dec 2010 11:36:38 -0500 + +indicator-appmenu (0.0.13-0ubuntu2) natty; urgency=low + + * Upstream Merge + * Add Eclipse to the blacklist (LP: #633828) + + -- Ted Gould Mon, 27 Sep 2010 12:04:29 -0500 + +indicator-appmenu (0.0.13-0ubuntu2~ppa3) natty; urgency=low + + * Upstream Merge + * Fixing counting of menus for GEdit and others. + + -- Ted Gould Fri, 10 Dec 2010 16:34:34 -0600 + +indicator-appmenu (0.0.13-0ubuntu2~ppa2) natty; urgency=low + + * Upstream Merge + * Fixing signaling + + -- Ted Gould Fri, 10 Dec 2010 14:50:30 -0600 + +indicator-appmenu (0.0.13-0ubuntu2~ppa1) maverick; urgency=low + + * Upstream Merge + * Add Eclipse to the blacklist (LP: #633828) + + -- Ted Gould Mon, 27 Sep 2010 12:04:29 -0500 + +indicator-appmenu (0.0.13-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Using the BAMF closed windows interface to detect short lived + windows. (LP: #645355) + * Tracking BAMF windows differently and caching stubs + * Droping Chrome from the blacklist of stubs (LP: #646136) + * Removing the Edit menu from the stubs (LP: #646136) + * debian/patches/01_bzr_fix_race_condition.patch: (merged upstream) + + -- Ted Gould Thu, 23 Sep 2010 12:43:39 -0500 + +indicator-appmenu (0.0.12-0ubuntu1) maverick; urgency=low + + * New upstream realease: + - Fix Action for top-level dropdown menu item not activated (LP: #637692) + * debian/control: + - depends on latest libindicator-dev for ABI change + - depends on latest bamf with distro patch + * debian/rules: + - add a patch system + * debian/patches/01_bzr_fix_race_condition.patch: + - This patch ensures that windows which are already closed according to bamf + are not passed on for processing in mutter. (Jason Smith) (LP: #645355) + + -- Didier Roche Wed, 22 Sep 2010 20:09:47 +0200 + +indicator-appmenu (0.0.11-0ubuntu3) maverick; urgency=low + + * Cherry pick fix to blacklist chrome and chromium + + -- Ken VanDine Thu, 16 Sep 2010 11:31:02 -0400 + +indicator-appmenu (0.0.11-0ubuntu2) maverick; urgency=low + + * Cherry pick fix for maximized windows getting closed (LP: #637108) + + -- Ken VanDine Thu, 16 Sep 2010 08:59:12 -0400 + +indicator-appmenu (0.0.11-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Check to see if an app wants stubs shown (LP: #633211) + * Adding a blacklist of known desktop files (LP: #633211) + * debian/control + * Bumped build depends for libbamf-dev to 0.2.50 + + -- Ted Gould Wed, 15 Sep 2010 15:07:36 -0500 + +indicator-appmenu (0.0.10-0ubuntu1) maverick; urgency=low + + * New upstream release + * Detect and show the menus on desktop windows (LP: #591168) + * Have the close item in the default menu work + * Handle event errors + * Only restoring if WindowMenus are involved + [Ken VanDine] + * debian/control + - Bumped build depends for libbamf-dev to 0.2.46 + + -- Ted Gould Thu, 09 Sep 2010 11:16:48 -0500 + +indicator-appmenu (0.0.9-0ubuntu1) maverick; urgency=low + + * New upstream release. + - DBus name change, s/WindowMenu/AppMenu/g + + -- Ken VanDine Thu, 22 Jul 2010 15:15:25 +0200 + +indicator-appmenu (0.0.8-0ubuntu2~ppa1) lucid; urgency=low + + * Merge upstream + * Adding in a debug interface for getting JSON data from the + applet directly. + + -- Ted Gould Mon, 12 Jul 2010 17:09:24 -0500 + +indicator-appmenu (0.0.8-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Adding a new utility to make a mock application + * Fixing menus that are added after a window is shown + * Tracking the root item so that we can disconnect signals + * Switching to using stock menu items + * debian/control: Adding build dep on dbusmenu-jsonloader-dev + * debian/indicator-appmenu-tools.install: Adding to the + new mock-json-app binary into the package. + + -- Ted Gould Thu, 01 Jul 2010 09:18:52 -0500 + +indicator-appmenu (0.0.7-0ubuntu2) maverick; urgency=low + + * Backport upstream change to fix crash issues + + -- Sebastien Bacher Tue, 29 Jun 2010 23:27:06 +0200 + +indicator-appmenu (0.0.7-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Accelerator support (LP: #586978) + * Setting the window ID and debug check + * debian/control: Updating libdbusmenu*-dev to 0.3.3 + + -- Ted Gould Thu, 24 Jun 2010 10:54:52 -0500 + +indicator-appmenu (0.0.6-0ubuntu1) maverick; urgency=low + + * debian/control: Updating libbamf-dev to 0.2.30 + + [Ted Gould] + * debian/control: Updating libbamf-dev to 0.2.28 + * New upstream release. + * Adding support for default window menus and a dummy + desktop menu. + * Transient detection on new windows + * Look for transient windows on window switching. + * Fix visiblity and enable defaults + * Watching for applications dropping off the bus and removing + their windows. + * Adding indicator-appmenu-crashdb.conf and source_indicator-appmenu.py + so that bugs reported with ubuntu-bug will go to the upstream project + if the package is gotten from a PPA. + + -- Ken VanDine Thu, 17 Jun 2010 16:27:04 -0400 + +indicator-appmenu (0.0.5-0ubuntu1) maverick; urgency=low + + * New upstream release + * Supporting for visibility and enable properties. + + -- Ted Gould Thu, 10 Jun 2010 12:10:35 -0500 + +indicator-appmenu (0.0.4-0ubuntu1~ppa2) maverick; urgency=low + + * debian/control + - Fixed typo in description + + -- Ken VanDine Thu, 10 Jun 2010 09:21:12 -0400 + +indicator-appmenu (0.0.4-0ubuntu1~ppa1) maverick; urgency=low + + * New upstream release. + * Application switching using BAMF + * Adding a debug interface and scripts + * debian/control: Requiring libbamf-dev to build + * debian/control, debian/indicator-appmenu.install and + debian/indicator-appmenu-tools.install: Breaking out the tools + into their own package as most users won't need them. + + -- Ted Gould Fri, 04 Jun 2010 09:42:16 -0500 + +indicator-appmenu (0.0.3-0ubuntu1~ppa1) maverick; urgency=low + + * New upstream release. + * Dynamic menu items + * debian/control: Increasing dbusmenu reqs to 0.3.0 + + [Ken VanDine] + * debian/watch added + * debian/control + - Added Homepage and Vcs + + -- Ted Gould Thu, 27 May 2010 12:15:24 -0500 + +indicator-appmenu (0.0.2-0ubuntu1~ppa1) lucid; urgency=low + + * New upstream release. + * Updates to the demo at UDS. + + -- Ted Gould Thu, 13 May 2010 14:33:12 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa4) lucid; urgency=low + + * Upstream Merge + * Fixes and Qt integration fixes. + + -- Ted Gould Mon, 10 May 2010 18:13:06 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa3) lucid; urgency=low + + * Upstream Merge + * Making it so we don't track window IDs at all + + -- Ted Gould Fri, 07 May 2010 17:25:28 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa2) lucid; urgency=low + + * Upstream Merge + * Building the menus at a demo quality + * Autogen + + -- Ted Gould Fri, 07 May 2010 16:04:54 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa1) lucid; urgency=low + + * New upstream release. + * Now it allows registering things. + + -- Ted Gould Wed, 05 May 2010 11:21:33 +0200 + +indicator-appmenu (0.0.0-0ubuntu1~ppa1) lucid; urgency=low + + * Initial release + + -- Ted Gould Mon, 19 Apr 2010 12:56:43 -0500 --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/compat +++ indicator-appmenu-15.02.0+16.04.20151104/debian/compat @@ -0,0 +1 @@ +9 --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/control +++ indicator-appmenu-15.02.0+16.04.20151104/debian/control @@ -0,0 +1,51 @@ +Source: indicator-appmenu +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 9), + dh-autoreconf, + libglib2.0-dev (>= 2.35.4), + libgtk-3-dev, + gtk-doc-tools, + gnome-common, + intltool, + dbus-test-runner, + xvfb, + libindicator3-dev (>= 0.4.90), + libdbusmenu-glib-dev (>= 0.5.90), + libdbusmenu-gtk3-dev (>= 0.5.90), + libdbusmenu-jsonloader-dev (>= 0.5.90), + libbamf3-dev (>= 0.5.2~bzr0), + libappindicator3-dev, + indicator-application (>= 0.4.90), +Standards-Version: 3.9.2 +Homepage: http://launchpad.net/indicator-appmenu +# If you aren't a member of ~indicator-applet-developers but need to upload +# packaging changes, just go ahead. ~indicator-applet-developers will notice +# and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~indicator-applet-developers/indicator-appmenu/trunk.13.04 +Vcs-Browser: https://bazaar.launchpad.net/~indicator-applet-developers/indicator-appmenu/trunk.13.04/files + +Package: indicator-appmenu +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Recommends: indicator-applet | indicator-renderer, + unity-gtk2-module, + unity-gtk3-module, + appmenu-qt, + appmenu-qt5, + jayatana, +Description: Indicator for application menus. + . + This package provides support for application menus. + +Package: indicator-appmenu-tools +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + indicator-appmenu (= ${binary:Version}), + libdbusmenu-tools (>= 12.10.3daily13.02.01), +Description: Tools for debuging application menus. + . + This package provides tools for supporting application menus. --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/copyright +++ indicator-appmenu-15.02.0+16.04.20151104/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Ted Gould on +Wed, 11 Feb 2009 15:41:06 -0600. + +It was downloaded from + +Upstream Author: + + Ted Gould + +Copyright: + + Copyright (C) 2010 Canonical Ltd. + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is (C) 2009, Canonical Ltd. and +is licensed under the GPLv3, see `/usr/share/common-licenses/GPL-3'. --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/indicator-appmenu-crashdb.conf +++ indicator-appmenu-15.02.0+16.04.20151104/debian/indicator-appmenu-crashdb.conf @@ -0,0 +1,6 @@ + +indicator_appmenu = { + 'impl': 'launchpad', + 'project': 'indicator-appmenu', + 'bug_pattern_base': None, +} --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/indicator-appmenu-tools.install +++ indicator-appmenu-15.02.0+16.04.20151104/debian/indicator-appmenu-tools.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/*/current-menu* +debian/tmp/usr/lib/*/menu-pusher +debian/tmp/usr/lib/*/mock-json-app --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/indicator-appmenu.install +++ indicator-appmenu-15.02.0+16.04.20151104/debian/indicator-appmenu.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/indicators3 /usr/lib +debian/source_indicator-appmenu.py /usr/share/apport/package-hooks/ +debian/indicator-appmenu-crashdb.conf /etc/apport/crashdb.conf.d/ +debian/tmp/usr/share/glib-2.0/ /usr/share/ --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/rules +++ indicator-appmenu-15.02.0+16.04.20151104/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +LDFLAGS += -Wl,-z,defs -Wl,--as-needed + +%: + dh $@ --with autoreconf + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +override_dh_auto_configure: + dh_auto_configure -- \ + --disable-static + +override_dh_install: + find debian/tmp -name \*.la -delete + find debian/tmp -name \*.a -delete + dh_install --fail-missing + +override_dh_auto_test: + # Tests temporarily disabled: bustle-dbus-monitor can't be found, needs deps in universe. --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/source_indicator-appmenu.py +++ indicator-appmenu-15.02.0+16.04.20151104/debian/source_indicator-appmenu.py @@ -0,0 +1,7 @@ +from apport.hookutils import * +import os.path + +def add_info(report): + if not apport.packaging.is_distro_package(report['Package'].split()[0]): + report['ThirdParty'] = 'True' + report['CrashDB'] = 'indicator_appmenu' --- indicator-appmenu-15.02.0+16.04.20151104.orig/debian/watch +++ indicator-appmenu-15.02.0+16.04.20151104/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://launchpad.net/indicator-appmenu/+download .*/indicator-appmenu-([0-9.]+)\.tar\.gz