Support dock icon overlay

NEW
Unassigned

Status

()

Core
Widget: Cocoa
P5
minor
6 years ago
a month ago

People

(Reporter: BenWa, Unassigned, Mentored)

Tracking

Trunk
x86
Mac OS X
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [good first bug][tpi:+])

(Reporter)

Description

6 years ago
Icon overlays are being added to the widgets in bug 515907. We should consider implementing this in the cocoa widget. I'm told Thunderbird already supports it but this code should be moved to the platform.
(Reporter)

Updated

6 years ago
Whiteboard: student-project → [good first bug][mentor=benwa]

Comment 1

4 years ago
I'd be interested in working on this.
BenWa has asked me to mentor this because he's going on vacation.

Felix, do you have a specific use case for this in mind? We should first check whether we actually still want to support this API or if there are better platform APIs available. For example, I know that for downloads progress, 10.9 adds an NSProgress API so that we won't need to do our own custom dock drawing any more.
Whiteboard: [good first bug][mentor=benwa] → [good first bug][mentor=mstange]

Comment 3

4 years ago
(In reply to Markus Stange [:mstange] from comment #2)
> Felix, do you have a specific use case for this in mind? We should first
> check whether we actually still want to support this API or if there are
> better platform APIs available. For example, I know that for downloads
> progress, 10.9 adds an NSProgress API so that we won't need to do our own
> custom dock drawing any more.

I'd love to see the number of unread desktop notifications in a badge notification, I miss that from Chrome. But that won't require any custom drawing, NSDockTile can do it.

I actually thought this is what this bug is about, Thunderbird uses native badge notifications AFAIK.
(Assignee)

Updated

4 years ago
Mentor: mstange@themasta.com
Whiteboard: [good first bug][mentor=mstange] → [good first bug]

Updated

2 years ago
Priority: -- → P5
Whiteboard: [good first bug] → [good first bug][tpi:+]

Comment 4

2 months ago
Could you shed some light on this?

Comment 5

a month ago
I would love to work on this.
You need to log in before you can comment on or make changes to this bug.