Need larger display font for Thunderbird message list/pane and folder list/pane

NEW
Unassigned

Status

Thunderbird
Mail Window Front End
8 years ago
2 months ago

People

(Reporter: Roger Wagner, Unassigned)

Tracking

(Blocks: 1 bug, {access})

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7
Build Identifier: 3.0.4

See bug #471231 for FireFox which describes the issue perfectly.  For both older users, visually impaired users, and displays with high resolution, the main window font for the message list is just too small. Even old fashioned Eudora let you set the font size for the message list.

Reproducible: Always

Steps to Reproduce:
1. Open Thunderbird with screen resolution of 1440 x 900 on MacBook Pro.
2. Find someone over 50 to read it, or just try to read through the last month's email to find something.
3.
Actual Results:  
It's very difficult to read on higher resolution screens for this over-50 person.

Expected Results:  
There is a "display" preference, which should have a font size control for the message list and mailboxes, etc. in the main display.
layout.css.devPixelsPerPx=1.1 can be used for your purpose. It's known as simple workaround of problem around system DPI value setting on MS Win. 
See bug 549919 and bug 426788 for the problems.
The prefs is similar to value internally used in tab zooming of Fx. If the prefs is changed, it's applied to all dots including UI part such as menu.
Because the prefs is defined as "integer" in Tb 3.0, it's imposible to set 1.1 or 1.05 with Tb 3.0.x. However, the prefs is already defined as "string" in Tb 3.1 or later as Fx 3.6 already done, value like 1.05 or 1.1 can be specified on Tb.

AFAIK, Mac already abandoned "always 72DPI at physical display" and Mac also lies on "physical DPI value of physical display" as MS Win does since initial(AFAIK, chosen value by Apple is fortunately same as or near to Win's 96DPI). I think similar workaround on MS Win is possible on Mac.
> Expected Results:  
> There is a "display" preference, which should have a font size control for
> the message list and mailboxes, etc. in the main display.

As Fx/Tb uses Px in font size setting, easy to use magnifier is better to be provided by application. But, I believe responsible person of too small glyph size/too small image size problem due to mismatch between "higher than before  physical DPI of physical display" and "unchanged internal system DPI value" is mainly OS.
Duplicate of this bug: 587110
Duplicate of this bug: 628734
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: access
Marco shall this bug block 396347 ?

Updated

4 years ago
OS: Mac OS X → All
Summary: Need larger display font for Thunderbird → Need larger display font for Thunderbird message list/ane and folder list/pane

Updated

4 years ago
Duplicate of this bug: 537780

Updated

4 years ago
Duplicate of this bug: 589600

Updated

4 years ago
Duplicate of this bug: 1016770

Comment 9

4 years ago
Sorry I posted another duplicate, for some reason this one didnt come up when searching.  BUT ... the number of duplicates would suggest how much this feature is wanted. 

Wada's suggestion is not applicable for several reasons
1: Most people can't figure out config editor - hiding an important setting in a "warranty voiding" section of a product is a non-starter for 99% of TB users. 
2: Its really dangerous to set that one, I set it to +2 which seemed obvious to me (I presumed it meant 2 points bigger, this screwed up config editor so bad i had to hack prefs.js to get it back - 99.99% of TB users wouldnt have figured that out.
3: Even knowing the setting existed I didnt guess it could be fractional, again noone will figure that out. 

The setting actually does a reasonable job of improving the interface, I've adjusted mine so now - as a TB expert - I'm fine, but please lets get a UI fix into Preferences/Display for the 99% of TB users who dont read this, shouldn't touch Config Editor editor and of whom a sizable fraction can't read TB's display.
A problem in layout.css.devPixelsPerPx=1.2 like solution : icon is usually larger than we want when text size is good for us.
A simplest/popular solution in such case, which was used by many browser users for long time : 
    "Theme & Font Size Changer" Addon

Comment 11

4 years ago
The layout.css.devPixelsPerPx=1.2 solution has many many UI bugs, (apart from the high risk of completely bricking TB) there are far too many UI bugs to list here, it seems UI elements randomly pay attention to it or not, so sub-menus appear in the middle of the screen and so on. The most important requirment is being able to turn it on or off. 

Theme & Font Size Changer only works for a change of a couple of points, any bigger than that and the text overflows the boxes it is in.  Its main advantage is that you can turn it on or off (as you switch between working with and without glasses), while layout.css.devPixelsPerPx requires running config editor - with the risk of bricking TB.

Comment 12

4 years ago
I've added bug #1017625 for the worst case where once devPixels is set (correctly) the Preferences editor is made unusable so you cant change it back (or change any other preferences).
(In reply to Mitra Ardron from comment #12)
> I've added bug #1017625 for the worst case where once devPixels is set (correctly)
> the Preferences editor is made unusable so you cant change it back (or change any other preferences). 

It looks that "Panel Hight" attribute etc. is not relative to other attribute such as font-size, line-hight, window size etc. And, scrollbar/window-resize-small-box-at-corner like element is never defined for element which represent a panel or box in UI.
It's never fault in feature such as layout.css.devPixelsPerPx.
It's merely fault in UI design and implementatin especially in CSS setting.
Duplicate of this bug: 1053718

Comment 15

4 years ago
see also bug 541379
See Also: → bug 541379
Summary: Need larger display font for Thunderbird message list/ane and folder list/pane → Need larger display font for Thunderbird message list/pane and folder list/pane
One can accomplish this via Chromedit with the following code:

tree > treechildren {
  font-size: value-larger-than-default !important;
}

That being said, I think we should investigate adding a way to increase font size.

We have a couple options:

1. Allow *all* font to be increased. (Pros: Universally better accessibility. Cons: May totally trash the UI)

2. Allow certain, more important elements to have increased font size (For example my line of CSS code above). (Pros: Better accessibility for the important information, not as damaging to the UI. Cons: Part of the UI will still be hard to read, inconsistency in font size.)

3. Keep this as an add-on.

I'm leaning towards #2 myself, which will also be a lot easier to implement.

Updated

4 years ago
Blocks: 1019652

Comment 17

2 months ago
Theme Font and Size Changer stopped working in Thunderbird 52.5. The Chromeedit workaround is still kinda-sorta working. However, a Chromedit size which fits in the message list, and the narrow rows there, is still uncomfortably small for reaing messages. An integrated setting might work better than add-ons and crude hacks for when the add-ons fail.

Comment 18

2 months ago
(In reply to MarjaE from comment #17)
> Theme Font and Size Changer stopped working in Thunderbird 52.5. 

Yeah, someone reported the same thing in bug 1428440. Highly doubtful it was caused by anything changed in Thunderbird - rather, that addon just seems to stop working on a regular basis because of some policy the author has in place.

Updated

2 months ago
Duplicate of this bug: 989622
You need to log in before you can comment on or make changes to this bug.