Feature request: add unread items count in the Unity Launcher entry

Bug #732848 reported by Jean-Philippe Orsini
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
liferea (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: liferea

It will be nice to benefit from the new Unity Launcher and adds the number of unread items in the Launcher entry of Liferea

Tags: patch

Related branches

Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

In case it may help adding this feature, I have attached a debdiff.

Note, that the UnityLauncherEntry is not destroyed, I did not found how to properly do it.

I have tested this patch with Natty and Unity-2d (I cannot run the 'normal' Unity')

Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

Attached a new debdiff, the previous one was missing the builddep to libunity.

I have also uploaded a PPA with the fix:
sudo apt-add-repository ppa:jfi/liferea
sudo apt-get update
sudo apt-get install liferea

Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

I have put also the 'fix' into bzr: lp:~jfi/liferea/fix-for-bug-732848

tags: added: patch
Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

Subscribed release-team to ask for a Feature Freeze Exception.

Rationnal: Natty is going to introduce Unity. I think that adding support of the Launcher entry count in an application like Liferea which has a significant number of users, is good to promote Unity. Anyway, it is definitively not a critical or major feature addition, more a 'nice to have' one.

The feature implementation can be retrieved from: lp:~jfi/liferea/fix-for-bug-732848 . It has been reviewed and approved by Ken VanDine.
The diff can be retrieved from: https://code.launchpad.net/~jfi/liferea/fix-for-bug-732848/+merge/53010/+preview-diff/+files/preview.diff

The package is compiling and installing in a clean way without issues. You can see the log or/and test the packaging from my PPA: https://launchpad.net/~jfi/+archive/liferea/+packages.

AFAIK, the changes does not introduce any regression, bug or issues or break packages which depends on it. Note, that the binary packages has a new dependence to Unity packages. Because of the small changes in term of code, I believe that the risk of regression should be considered as low.

I have successfully tested the changes during few days with Unity 2D and checked that it also works correctly with the 'Classic Desktop'. Note, that I did not test with 3D version of Unity.

Revision history for this message
Martin Pitt (pitti) wrote :

I reviewed the diff, it's small enough. Also, this isn't a dependency for other features/packages, so it's easy to back out if it causes trouble. Approved.

Changed in liferea (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package liferea - 1.6.4-1ubuntu6

---------------
liferea (1.6.4-1ubuntu6) natty; urgency=low

  * debian/patches/libunity.patch
    - Displays the number of unread items in the Unity Launcher
      entry (LP: #732848).
  * debian/control
    - Added missing build dep to libunity-dev
 -- Jean-Philippe Orsini <email address hidden> Thu, 10 Mar 2011 20:37:50 +0100

Changed in liferea (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Geoffrey van Wyk (geoffrey-van-wyk) wrote :

The feature is missing for me in Ubuntu 12.04 with version 1.8.3-0.1ubuntu2 of Liferea.

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.