Adium

Opened 15 years ago

Closed 12 years ago

Last modified 12 years ago

#1631 closed defect (fixed)

"Size to Fit Horizontally" Squishes Idle Time

Reported by: brent@traut.com Owned by: boredzo
Milestone: Adium 1.3 Component: Adium UI
Version: Severity: normal
Keywords: Cc:
Patch Status:

Description

Whenever "Size to Fit Horizontally" is turned on on my list, it sizes to fit to the longest screenname/alias, but disregards the additional length added by idle times causing the longer ones to become truncated: "(1:...."

I've seen this in the last several releases of Adium, and I'm surprised it would be overlooked.

Attachments (1)

adium.png (12.9 KB) - added by brent@… 15 years ago.
Buddy List Example

Download all attachments as: .zip

Change History (19)

Changed 15 years ago by brent@…

Attachment: adium.png added

Buddy List Example

comment:1 Changed 15 years ago by Chris Forsythe

Milestone: Adium X 0.82Adium X 0.85

comment:2 Changed 15 years ago by Evan Schoenberg

Milestone: Adium X 0.85Adium X 0.86

Idle time uses the same system as status messages to display beside contact names; this isn't an easy thing to fix properly without making autosize + status messages beside names into a fiasco.

comment:3 Changed 15 years ago by noleli

Back in the day (pre-0.7) the idle times used to align the same was as the status icons, so you could always read the whole thing, even if it truncated part of the name with an ellipsis. I preferred it that way, actually.

comment:4 Changed 15 years ago by Colin Barrett

Owner: changed from nobody to Colin Barrett

I'd be willing to take a look at this. Can't promise anything, though.

comment:5 Changed 15 years ago by Chris Forsythe

field_haspatch: 0
Milestone: Adium X 0.87Adium X 1.0

.8x is only for security issues now, moving to 1.0

comment:6 Changed 15 years ago by Colin Barrett

Owner: changed from Colin Barrett to nobody

comment:7 Changed 15 years ago by Evan Schoenberg

Milestone: Adium X 1.0

comment:8 Changed 15 years ago by Peter Hosey

Owner: changed from nobody to Peter Hosey
Status: newassigned

I'll have a whack at it.

comment:10 Changed 13 years ago by Jordan

Milestone: Needs feedback from users
Patch Status: None

This still a problem in 1.0.2?

Can someone remove that wonderful post above?

comment:11 Changed 13 years ago by Evan Schoenberg

Done :)

comment:12 Changed 13 years ago by Jordan

Resolution: worksforme
Status: assignedclosed

Closing due to inactivity - nobody is confirming it's continued existence.

comment:13 Changed 13 years ago by Jordan

Milestone: Needs feedback from usersAdium X 1.1.3
pending: 0
Resolution: worksforme
Status: closedreopened
Version: 0.841.1

#7541 confirmed in 1.1

comment:14 Changed 13 years ago by Evan Schoenberg

Idle time and status message are ignored for horizontal sizing because they are treated as parts of the same message - and we wouldn't want to size horizontally to fit a status message...

comment:15 Changed 13 years ago by Jordan

Milestone: Adium X 1.1.3Needs feedback from users
pending: 01

Ahh, perhaps the size of the contacts' alias/display name (whatever is set to show in the contact list) can be used as a maximum length for the idle time and status message. It could very well be like that now though since I don't have a screenshot from the user who reported this to see how much it is being truncated... will have to wait on that.

comment:16 Changed 13 years ago by Evan Schoenberg

Milestone: Needs feedback from usersGood idea for "later"
pending: 10

It's being truncated as shown in the picture attached to this ticket (adium.png).

comment:17 Changed 12 years ago by Carlos Morales

comment:17 Changed 12 years ago by Zachary West

Milestone: Good idea for "later"Adium X 1.3
Resolution: fixed
Status: reopenedclosed

Fixed in [23658].

comment:18 Changed 12 years ago by Zachary West

(In [23659]) Account for the ellipsis when calculating width when both status and idle are to the right and a status message exists. Refs #1631.

Note: See TracTickets for help on using tickets.