[UIFe, FFe] Provide Unity Launcher API

Bug #1713712 reported by Pavel Rojtberg
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-shell-extension-ubuntu-dock (Ubuntu)
Fix Released
Medium
Andrea Azzarone

Bug Description

provide a DBus service for the Unity launcher API:
https://wiki.ubuntu.com/Unity/LauncherAPI

and implement display the count, progress, ugrency properties.
This way Unity applications relying on these APIs continue to work with Gnome3 as expected.

Andrea Azzarone (azzar1)
Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Andrea Azzarone (azzar1)
tags: added: artful rls-aa-incoming
Revision history for this message
Sebastien Bacher (seb128) wrote :

The changes are ready and being reviewed upstream on
https://github.com/micheleg/dash-to-dock/pull/590

We believe it's an important feature for our desktop and would like to integrate the changes in artful so we are requesting a FFe and an UIFe for the github proposed changes

The github url includes a screenshot of the change
https://user-images.githubusercontent.com/3677105/30074008-23a5de62-9270-11e7-91e1-19ebc7b7dade.png

summary: - Provide Unity Launcher API
+ [UIFe, FFe] Provide Unity Launcher API
Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: In Progress → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Confirmed
Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: Confirmed → New
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

This won't be reflected in the desktop guide until 18.04, so no problem from a docs/translation POV.

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

In the screenshot in comment #1, Does the color of the emblem have to be red? It does not match very well with the rest of the color theme.

Revision history for this message
Iain Lane (laney) wrote :

Looks like it's not yet finished upstream review... is it likely to miss the beta? I'm worried about continuing to introduce new features late on. What do you think?

Revision history for this message
Andrea Azzarone (azzar1) wrote : Re: [Bug 1713712] Re: [UIFe, FFe] Provide Unity Launcher API

The emblem is implemented in pure CSS you can easily change the shape and
the colour.

Il 22 set 2017 08:51, "Amr Ibrahim" <email address hidden> ha scritto:

> In the screenshot in comment #1, Does the color of the emblem have to be
> red? It does not match very well with the rest of the color theme.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1713712
>
> Title:
> [UIFe, FFe] Provide Unity Launcher API
>
> Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
> New
>
> Bug description:
> provide a DBus service for the Unity launcher API:
> https://wiki.ubuntu.com/Unity/LauncherAPI
>
> and implement display the count, progress, ugrency properties.
> This way Unity applications relying on these APIs continue to work with
> Gnome3 as expected.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/gnome-shell-
> extension-ubuntu-dock/+bug/1713712/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gnome-shell-extension-ubuntu-dock;
> component=main; status=New; importance=Medium; assignee=andrea.azzarone@
> canonical.com;
> Launchpad-Bug-Tags: artful rls-aa-incoming
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: amribrahim1987 gunnarhj janitor rojtberg seb128
> Launchpad-Bug-Reporter: Pavel Rojtberg (rojtberg)
> Launchpad-Bug-Modifier: Amr Ibrahim (amribrahim1987)
> Launchpad-Message-Rationale: Assignee
> Launchpad-Message-For: azzar1
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

I would land the changes in artful now/on sunday|monday (before beta), I've been using them without issues for some days and the code got some first reviews. I agree it's late but the changes make quite an usability difference and it would be a shame to have 17.10 without that feature

Revision history for this message
Iain Lane (laney) wrote :

I'm not super happy with this landing at this point, but on balance it's probably worth it. Please upload now if you can.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Confirmed
Revision history for this message
Khurshid Alam (khurshid-alam) wrote :

So Unity QuickList will work with the dock?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell-extension-ubuntu-dock - 0.6

---------------
gnome-shell-extension-ubuntu-dock (0.6) artful; urgency=medium

  * Badges and progress bar on dock. Thanks Andrea (LP: #1713712)

 -- Didier Roche <email address hidden> Mon, 25 Sep 2017 14:09:30 -0400

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
JaSauders (jasauders) wrote :

Question - should we see the unread message indicator, as is, right now in dock v0.6?

Currently I'm logged in to Telegram on my 17.10 laptop with Telegram running. I installed the .deb for v0.6 dock:

||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii gnome-shell-ex 0.6 all Ubuntu Dock for GNOME Shell

I have a desktop system, Ubuntu 16.04 with Unity, off to the side also running Telegram.

The laptop (Ubuntu 17.10) does not display the unread count indicator on the Telegram icon within the dock.
The desktop (Ubuntu 16.04) however does.
Telegram is fully up to date on both systems, and both systems are fully up to date.

I need to test more applications but I kept hearing that Telegram should be supported, however I'm not seeing any indication it is on 17.17 + v0.6 of the Ubuntu Dock. Can anybody else confirm their findings?

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.