Support Application Indicators

Bug #497912 reported by Jorge Castro
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
tracker (Ubuntu)
Expired
Low
Unassigned

Bug Description

This application should be investigated to be ported to use Application
Indicators for Lucid - https://edge.launchpad.net/indicator-application

 affects ubuntu/tracker

 tag indicator-application

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Please don't do any work on this until I've packaged 0.7.x for Lucid, as it's significantly different to the 0.6.9x series we currently ship, and any effort on that version would probably be wasted.

Once I've done the update, I'd be more than happy to look at doing the work here (if it's still applicable)

Changed in tracker (Ubuntu):
assignee: nobody → Chris Coulson (chrisccoulson)
importance: Undecided → Wishlist
status: New → Triaged
Jorge Castro (jorge)
Changed in tracker (Ubuntu):
importance: Wishlist → Low
Revision history for this message
Kalle Valo (kvalo) wrote :

I wanted learn about libappindicator and decided to give it a shot to port tracker 0.6.95 anyway. I have attached a patch. I had to move the icons and for some reason they are not loaded, I'll investigate that later. But please comment about the patch.

Also, is the packaging for 0.7 available somewhere? I wasn't able to find it, but I'm new with launchpad.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thanks for looking at this. However, I would prefer it if efforts were directed at the 0.7 branch, as 0.6 is pretty much dead now and has lots of issues. I'm currently maintaining 0.7 releases with the help of some other people, which can be found at https://launchpad.net/~tracker-team. 0.7 won't be going in to Lucid though (we're past feature freeze anyway), but 0.7 will become the stable 0.8 series hopefully for Lucid +1, and we will upgrade then.

Revision history for this message
Kalle Valo (kvalo) wrote :

I'll take a look at the 0.7 branch and try to add libappindicator support there. Thanks for the link.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I'll be updating the PPA to 0.7.23 this afternoon. Also, the packaging is maintained in bzr (see https://code.edge.launchpad.net/~tracker-team/tracker/tracker-0.7), so feel free to create a new branch to do your work, and then I will merge the branches after reviewing the work

Revision history for this message
Kalle Valo (kvalo) wrote :

Here's a new version of the patch for 0.6 series. In my previous patch there was a problem with icons, I fixed that. I had to resize the icons with gimp to get them work properly, I'll send the tarball containing new icons separately. Also I disabled an debug option which I had accidentally left enabled. And I had to include configure script to the quilt patchset, otherwise the package wouldn't compile.

Is it still possible to get this into lucid? The more there are applications using libappindicator the better. We get more unified user interface that way.

I'll create a separate bzr branch later.

Revision history for this message
Kalle Valo (kvalo) wrote :

The resized icons for the libappindicator patch.

Revision history for this message
Jorge Castro (jorge) wrote :

Kalle, can you also work on updating this patch for .7 and working with the Tracker guys upstream? I'd be nice for L+1 to just have the support up there ootb.

Revision history for this message
Kalle Valo (kvalo) wrote :

Jorge, I agree. Hopefully I can send a patch to upstream later this week.

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

We have tracker 0.8.17 now, so the patch needs to be updated.

Changed in tracker (Ubuntu):
status: Triaged → Incomplete
Changed in tracker (Ubuntu):
assignee: Chris Coulson (chrisccoulson) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for tracker (Ubuntu) because there has been no activity for 60 days.]

Changed in tracker (Ubuntu):
status: Incomplete → Expired
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.