gnome-shell-extension-appindicator (34-1) unstable; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release
    - appIndicator: Remove the callbackIdle if we destroy while waiting it
    - StatusNotifierWatcher: Remove ProtocolVersion method
    - appIndicator: Ignore further icons creation during an idle
    - README: Remove statement about indicator-multiload not being supported
    - statusNotifierWatcher: Fix RegisterStatusNotifierHost method name and
      returned error
    - interfaces: Sync interfaces XML with upstream ones
    - StatusNotifierItem: Disable Tooltip properties and signals
    - testTool: Add support for secondary indication
    - indicatorStatusIcon: Remove deleted y_fill property on St.Bin
    - testTool: Import the Gtk version 3.0
    - testTool: Use nicer default icons and support random ones from a pool
    - testTool: Replace icons on scroll events
    - testTool: Show a longer label by default
    - testTool: Use a checked menu item to toggle attention
    - testTool: Set the secondary activation to a more complete change
    - testTool: Print the icon to be used on new-icon signal
    - testTool: Explain why we repeat the separators
    - testTool: Don't use escape sequences as we use verbatim strings
    - testTool: Add ability to use a random icon from a custom theme
    - util: Use Shell's param to handle multiple named arguments
    - util: Delete proxyCancellables only if we didn't cancel already
    - appIndicator: Use String.startsWith intead of substr
    - appIndicator: Cleanup the interface info properties map computation
    - util: Use variable keys for object initializer
    - appIndicator: Don't deep unpack changed properties array
    - appIndicator: Use native checks to look for equal emblems
    - appIndicator: Mark a valid cached icon as inUse again
    - appIndicator: Correctly mark cached GIcon's as in use
    - iconCache: Rewrite simplifying the usage for GIcon's only
    - iconCache: Dispose an icon when we remove it
    - iconCache: Add weakClear() method
    - iconCache: Increase the garbage-collector timings
    - appIndicator: Remove deprecate usage of Mainloop
    - appIndicator: Only iterate through the proxy available properties
    - appIndicator: Don't try to check equality on Pixmap variants
      (LP: #1884396)
    - testTool: Add case simulating lots of icon and labe updates
    - util: Try to batch properties updates when they comes close enough
    - appIndicator: Accumulate signals to batch close updates
    - appIndicator: Emit the same signal once on properties updates
    - appIndicator: Improve the warning message on lookup failed
    - dbusMenu: Use proper argument name when parsing error
    - dbusMenu: Stop idle requests if we've been destroyed
    - cleanup: Use Set instead of Arrays when convenient
    - cleanup: Use Map instead of objects for simple associative arrays
    - metadata: Add support for GNOME 3.38
  * debian/changelog:
    - Bump dependency on GNOME Shell << 40~

  [ Fini Jastrow ]
  * appIndicator: Remove unneeded padding
  * appIndicator: Fix 'reduce padding' for some icons

  [ Sergio Costas ]
  * Wait until the desktop ends starting up
  * Wait until Gtk.IconTheme.get_default() works
  * Don't fail if no icon is found (LP: #1849142)
  * Use signal to detect display availability

  [ Tasos Sahanidis ]
  * kstatusnotifierwatcher: Implement ProtocolVersion property

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Sat, 19 Sep 2020 06:47:31 +0200

gnome-shell-extension-appindicator (33-3) unstable; urgency=medium

  * debian/control: Bump dependency on gnome-shell << 3.38

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 27 Aug 2020 22:06:38 +0200

gnome-shell-extension-appindicator (33-2) unstable; urgency=medium

  * Upload to unstable

 -- Matteo F. Vescovi <mfv@debian.org>  Sat, 11 Apr 2020 20:23:02 +0200

gnome-shell-extension-appindicator (33-1) experimental; urgency=medium

  * Team upload.

  [ Marco Trevisan (Treviño) ]
  * New upstream version:
    - Completely refactored the icons handling, to use the same look and
      behavior of the default gnome-shell indicators and properly handle
      HiDPI cases.
    - appIndicator: Always use Gio.Icon as model and St.Icon ui (LP: #1723827,
      LP: #1817073, LP: #1832793, LP: #1825623)
    - appIndicator: Don't try to reload multiple times a pending icon
    - appIndicator: Lookup theme icons using scale factor
    - testTool: Add test to show a changing label
    - indicatorStatusIcon: Use Clutter actor alignment on 3.35+ versions
      (LP: #1866042)
    - appIndicator: Add a cancellable to stop the proxy on destruction
    - Util: Cancel previous properties refresh requests on new one
    - util: Don't emit signal changed if a property contents is equal
    - Util: add message structured logging as well
    - Util: Cleanup syntax of refreshPropertyOnProxy
    - appIndicator: Use simpler implementation for argbToRgba
    - appIndicator: Use warning level for not found icons

  [ Fini Jastrow ]
  * appIndicator: Fix runtime error when icon can not be loaded

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 12 Mar 2020 22:36:05 +0100

gnome-shell-extension-appindicator (32-1) experimental; urgency=medium

  * Team upload.

  [ Marco Trevisan (Treviño) ]
  * New upstream version:
    - Added support for indicator-multiload
    - Made lots of logging visible only in debug mode
    - Fixed rendering of named icons in HiDPI
    - Monitor service name to track Qt applications
    - Mitigate non-working state after unlock
    - Reload icons, label and state when the app requests us
  * debian/patches: Refresh
  * debian/control: Add compatibility with gnome-shell 3.36
  * debian/gbp.conf: Set the upstream-tag format

  [ Matteo F. Vescovi ]
  * debian/control: S-V bump 4.4.0 -> 4.5.0 (no changes needed)
  * debian/control: RRR set

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 26 Feb 2020 20:31:17 +0100

gnome-shell-extension-appindicator (30-2) unstable; urgency=medium

  * Upload to unstable

 -- Matteo F. Vescovi <mfv@debian.org>  Tue, 01 Oct 2019 20:27:11 +0200

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 <mfv@debian.org>  Tue, 13 Aug 2019 22:50:46 +0200

gnome-shell-extension-appindicator (29-2) unstable; urgency=medium

  * Upload to unstable

 -- Matteo F. Vescovi <mfv@debian.org>  Mon, 08 Jul 2019 14:40:53 +0200

gnome-shell-extension-appindicator (29-1) experimental; urgency=medium

  [ Matteo F. Vescovi ]
  * New upstream release

  [ Marco Trevisan (Treviño) ]
  * dbusMenu: Fix indentation
  * testTool: Remove trailing spaces
  * testTool: Add item to toggle attention
  * testTool: Log signals to terminal
  * appIndicator: Connect to scroll-event signal.
    Fixes #169

 -- Matteo F. Vescovi <mfv@debian.org>  Thu, 25 Apr 2019 14:35:24 +0200

gnome-shell-extension-appindicator (28-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release
  * indicatorStatusIcon: Ignore indicators with no menus, monitoring changes
    (LP: #1714504)
  * appIndicator: Retry getting a valid menu path (LP: #1714504)
  * dbusMenu: Ignore error on invalid return in AboutToShow
  * appIndicator: Update icon actor size on scale factor change (LP: #1730071)
  * dbusMenu: add isReady property when the menu is available on bus
  * indicatorStatusIcon: Don't support activation if we have a menu
    (LP: #1714191, LP: #1716056)
  * d/p/metadata-use-appindicator-namespace-and-naming.patch:
    - refresh and reduce diff with upstream

 -- Matteo F. Vescovi <mfv@debian.org>  Tue, 09 Apr 2019 22:28:45 +0200

gnome-shell-extension-appindicator (23.1-1) experimental; urgency=medium

  [ Matteo F. Vescovi ]
  * debian/patches/: patchset refreshed against v23.1
  * debian/control: S-V bump 4.2.1 -> 4.3.0 (no changes needed)

  [ Marco Trevisan (Treviño) ]
  * metadata: remove 3.30 from the supported versions. Fixes #161

 -- Matteo F. Vescovi <mfv@debian.org>  Mon, 04 Mar 2019 22:01:30 +0100

gnome-shell-extension-appindicator (23-2) experimental; urgency=medium

  * Depend on gnome-shell 3.31—3.32. Despite what metadata.json says this
    extension doesn't actually work with 3.30. (LP: #1817490)

 -- Iain Lane <laney@debian.org>  Mon, 25 Feb 2019 16:15:10 +0000

gnome-shell-extension-appindicator (23-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream version: v23
  * iconCache: don't add an icon multiple times and remove it on destruction
  * iconCache: use seconds granulated timeout for garbage collector
  * iconCache: only run the garbage collector when we've icons
  * Util: use var to define module functions
  * statusNotifierWatcher: use nicer lambda functions in traverseBusNames
  * iconCache: connect to destroy signal if the object has it
  * indicatorStatusIcon: don't override the destroy, react on 'destroy' signal instead
  * appIndicator: don't treat XAyatana* properties as 2nd clas citizen
  * dbusMenu: add better logging on errors
  * metadata: update url
  * statusNotifierWatcher: return extension UUID
  * appIndicators: use arrow functions in lambdas
  * appindicators: rewrite classes using pure ES6 classes
  * metadata: set supported shell versions to 3.30+
  * debian/control: update Homepage and Vcs-* flags
  * debian/gbp.conf: add debian-tag option
  * debian/patches/metadata-use-appindicator-namespace-and-naming.patch:
    - Use ubuntu appindicator namespace, update description

  [ Andrea Azzarone ]
  * interfaces: Explicitly convert raw data to strings

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Fri, 22 Feb 2019 08:54:12 +0000

gnome-shell-extension-appindicator (22-1) unstable; urgency=medium

  * Initial release (Closes: #898144)

 -- Matteo F. Vescovi <mfv@debian.org>  Mon, 07 May 2018 23:37:59 +0200

gnome-shell-extension-appindicator (18.04.1) bionic; urgency=medium

  * Rebase on latest upstream with those fixes:
    - Fix icons vertically stretched on HDPI screen
    - Fix warnings from GNOME Shell 3.26

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 27 Mar 2018 09:26:22 +0200

gnome-shell-extension-appindicator (18.04) bionic; urgency=medium

  * Rebase on latest upstream release:
    - Fix icon are too small with some tray icons such as Telegram
      (LP: #1730406)
    - Fix warning with latest GJS.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 16 Nov 2017 15:40:48 +0100

gnome-shell-extension-appindicator (17.10.2) artful; urgency=medium

  * Fix icons from qt applications disappearing after screen lock/sleep.
    Thanks Marco (LP: #1712866)

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 23 Oct 2017 10:15:12 +0200

gnome-shell-extension-appindicator (17.10.1) artful; urgency=medium

  * Fix telegram icon not scaled is not properly scaled on hidpi setups.
    Thanks Andrea (LP: #1720143)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 05 Oct 2017 10:29:46 +0200

gnome-shell-extension-appindicator (17.10) artful; urgency=medium

  * Initial release of appindicator extension.

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 22 Aug 2017 08:51:13 +0200