diff -Nru gnome-shell-extension-appindicator-29/dbusMenu.js gnome-shell-extension-appindicator-30/dbusMenu.js --- gnome-shell-extension-appindicator-29/dbusMenu.js 2019-04-25 00:40:58.000000000 +0000 +++ gnome-shell-extension-appindicator-30/dbusMenu.js 2019-08-13 15:54:15.000000000 +0000 @@ -478,7 +478,7 @@ if (shellItem instanceof PopupMenu.PopupMenuItem) { shellItem._icon = new St.Icon({ style_class: 'popup-menu-icon', x_align: St.Align.END }) - shellItem.actor.add(shellItem._icon, { x_align: St.Align.END }) + shellItem.add(shellItem._icon, { x_align: St.Align.END }) shellItem.label.get_parent().child_set(shellItem.label, { expand: true }) } @@ -619,7 +619,7 @@ }, _updateVisible() { - this.actor.visible = this._dbusItem.property_get_bool("visible") + this.visible = this._dbusItem.property_get_bool("visible") }, _updateSensitive() { @@ -663,13 +663,13 @@ for (let i = 0; i < family.length; ++i) { if (family[i]._dbusItem == dbusItem) { // now, remove it - menu.box.remove_child(family[i].actor) + menu.box.remove_child(family[i]) // and add it again somewhere else if (newpos < family.length && family[newpos] != family[i]) - menu.box.insert_child_below(family[i].actor, family[newpos].actor) + menu.box.insert_child_below(family[i], family[newpos]) else - menu.box.add(family[i].actor) + menu.box.add(family[i]) // skip the rest return diff -Nru gnome-shell-extension-appindicator-29/debian/changelog gnome-shell-extension-appindicator-30/debian/changelog --- gnome-shell-extension-appindicator-29/debian/changelog 2019-07-08 12:40:53.000000000 +0000 +++ gnome-shell-extension-appindicator-30/debian/changelog 2019-08-13 20:50:46.000000000 +0000 @@ -1,3 +1,15 @@ +gnome-shell-extension-appindicator (30-1) experimental; urgency=medium + + * New upstream release + - debian/patches/: patchset refreshed against v30 + - metadata-use-appindicator-namespace-and-naming.patch updated + * debian/control: + - S-V bump 4.3.0 -> 4.4.0 (no changes needed) + - bump versioning for gnome-shell dependency + * debian/: debhelper bump 11 -> 12 + + -- Matteo F. Vescovi Tue, 13 Aug 2019 22:50:46 +0200 + gnome-shell-extension-appindicator (29-2) unstable; urgency=medium * Upload to unstable diff -Nru gnome-shell-extension-appindicator-29/debian/compat gnome-shell-extension-appindicator-30/debian/compat --- gnome-shell-extension-appindicator-29/debian/compat 2019-04-25 12:59:06.000000000 +0000 +++ gnome-shell-extension-appindicator-30/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru gnome-shell-extension-appindicator-29/debian/control gnome-shell-extension-appindicator-30/debian/control --- gnome-shell-extension-appindicator-29/debian/control 2019-04-25 12:59:06.000000000 +0000 +++ gnome-shell-extension-appindicator-30/debian/control 2019-08-13 20:38:39.000000000 +0000 @@ -4,8 +4,8 @@ Maintainer: Debian GNOME Maintainers Uploaders: Matteo F. Vescovi Build-Depends: - debhelper (>= 11) -Standards-Version: 4.3.0 + debhelper-compat (= 12) +Standards-Version: 4.4.0 Homepage: https://github.com/ubuntu/gnome-shell-extension-appindicator Vcs-Browser: https://salsa.debian.org/gnome-team/shell-extensions/gnome-shell-extension-appindicator Vcs-Git: https://salsa.debian.org/gnome-team/shell-extensions/gnome-shell-extension-appindicator.git @@ -13,8 +13,8 @@ Package: gnome-shell-extension-appindicator Architecture: all Depends: - gnome-shell (>= 3.31), - gnome-shell (<< 3.33), + gnome-shell (>= 3.33), + gnome-shell (<< 3.35), ${shlibs:Depends}, ${misc:Depends} Description: AppIndicator/KStatusNotifierItem support for GNOME Shell diff -Nru gnome-shell-extension-appindicator-29/debian/patches/metadata-use-appindicator-namespace-and-naming.patch gnome-shell-extension-appindicator-30/debian/patches/metadata-use-appindicator-namespace-and-naming.patch --- gnome-shell-extension-appindicator-29/debian/patches/metadata-use-appindicator-namespace-and-naming.patch 2019-04-25 12:59:06.000000000 +0000 +++ gnome-shell-extension-appindicator-30/debian/patches/metadata-use-appindicator-namespace-and-naming.patch 2019-08-13 20:48:34.000000000 +0000 @@ -1,6 +1,6 @@ From: Debian GNOME Maintainers -Date: Tue, 9 Apr 2019 11:29:45 -0500 +Date: Tue, 13 Aug 2019 22:37:50 +0200 Subject: metadata-use-appindicator-namespace-and-naming --- @@ -12,8 +12,8 @@ --- a/metadata.json +++ b/metadata.json @@ -3,8 +3,8 @@ - "3.31", - "3.32" + "3.33", + "3.34" ], - "uuid": "appindicatorsupport@rgcjonas.gmail.com", - "name": "KStatusNotifierItem/AppIndicator Support", diff -Nru gnome-shell-extension-appindicator-29/indicatorStatusIcon.js gnome-shell-extension-appindicator-30/indicatorStatusIcon.js --- gnome-shell-extension-appindicator-29/indicatorStatusIcon.js 2019-04-25 00:40:58.000000000 +0000 +++ gnome-shell-extension-appindicator-30/indicatorStatusIcon.js 2019-08-13 15:54:15.000000000 +0000 @@ -39,11 +39,11 @@ this._iconBox = new AppIndicator.IconActor(indicator, Panel.PANEL_ICON_SIZE + 6); if (!this._box) // Gnome Shell 3.10 - this.actor.add_actor(this._box = new St.BoxLayout()); + this.add_actor(this._box = new St.BoxLayout()); this._box.destroy_all_children(); this._box.add_actor(this._iconBox); - Util.connectSmart(this.actor, 'button-press-event', this, '_boxClicked') + Util.connectSmart(this, 'button-press-event', this, '_boxClicked') Util.connectSmart(this._indicator, 'ready', this, '_display') Util.connectSmart(this._indicator, 'menu', this, '_updateMenu') @@ -84,10 +84,7 @@ } _updateStatus() { - if (this._indicator.status != AppIndicator.SNIStatus.PASSIVE) - this.actor.show() - else - this.actor.hide() + this.visible = this._indicator.status != AppIndicator.SNIStatus.PASSIVE; } _updateMenu() { @@ -120,10 +117,6 @@ return; } - /* Ignore activation clicks if we have a menu */ - if (this._menuClient && this._menuClient.isReady) - return; - //HACK: event should be a ClutterButtonEvent but we get only a ClutterEvent (why?) // because we can't access click_count, we'll create our own double click detector. var treshold = Clutter.Settings.get_default().double_click_time; diff -Nru gnome-shell-extension-appindicator-29/metadata.json gnome-shell-extension-appindicator-30/metadata.json --- gnome-shell-extension-appindicator-29/metadata.json 2019-04-25 00:40:58.000000000 +0000 +++ gnome-shell-extension-appindicator-30/metadata.json 2019-08-13 15:54:15.000000000 +0000 @@ -1,7 +1,7 @@ { "shell-version": [ - "3.31", - "3.32" + "3.33", + "3.34" ], "uuid": "appindicatorsupport@rgcjonas.gmail.com", "name": "KStatusNotifierItem/AppIndicator Support",