Opened 15 years ago

Closed 13 years ago

#176 closed defect (fixed)

dock icons don't work with case-sensitive HFS+

Reported by: anonymous Owned by: evands
Milestone: Adium X 1.1 Component: Xtras
Version: Severity: minor
Keywords: dock icon Cc:
Patch Status:


I discovered (and isolated) a bug regarding adium dock icons: With my clean installation of tiger, only the included Adiumy dock icons would show up in the dock, but custom icons did not work. I could select other dock icons (such as Milk or Calvin) in the preferences, but the icon in the dock would not change from the Adiumy duck.

After trying a number of things, reformatting my Hardrive from case-sensitive HFS+ to non-case-sensitive HFS+, which fixed the problem (along with a number of others in other programs).


Change History (7)

comment:1 Changed 15 years ago by Chris Forsythe

Component: Tiger OnlyXtras
Milestone: Adium X 0.90
Owner: changed from nobody to anybody
priority: normallowest
Severity: normaltrivial

Case insensitive is an option apple gives you for if you know what you are doing. Moving this to a low priority. Can probably be pushed to 1.0 if need be.

comment:2 Changed 15 years ago by Augie Fackler

Milestone: Adium X 0.90 (Old)Adium X 0.90

Thing to examine: is this our bug, or the fault of poorly named extras?

comment:3 Changed 14 years ago by Evan Schoenberg

Resolution: wontfix
Status: newclosed

It's poorly named xtras -- properly named and described (via the Info.plist) icons work fine. NSBundle methods don't allow you to specify case-insensitivity for loading resources, so we'd have to make a giant mess to "fix" these (i.e. treat the files as case-insensitive on a case-sensitive file system), and it would come with a significant performance hit. Marking this wontfix.

comment:4 Changed 14 years ago by David Smith

Milestone: Adium X 0.90

comment:5 Changed 13 years ago by Evan Schoenberg

field_haspatch: 0
Milestone: Adium X 1.1
Patch Status: None
Resolution: wontfix
Status: closedreopened

comment:6 Changed 13 years ago by Evan Schoenberg

Owner: changed from anybody to Evan Schoenberg
Status: reopenednew

This is not that hard to fix; we can take care of it once, at install time, and be good to go from there.

comment:7 Changed 13 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

(In [19250]) Fix the case of the extension when installing AdiumXtras, which makes them work properly on case-sensitive file systems. Fixes #176. Refs #6620.

Note: See TracTickets for help on using tickets.