Closed
Bug 54679
Opened 24 years ago
Closed 24 years ago
Prefs Panels should allow for size of content (scroll)
Categories
(SeaMonkey :: Themes, defect, P2)
Tracking
(Not tracked)
VERIFIED
WONTFIX
mozilla0.9.2
People
(Reporter: neil, Assigned: hewitt)
References
()
Details
1. View/Apply Theme/Classic
2. View/Apply Theme/Theme Preferences
Expected results: Border around "Apply Classic" button.
Actual results: No right border on "Apply Classic" button.
Additional information: Works fine in modern, blue or 3rd party theme.
Comment 1•24 years ago
|
||
WFM Build 92008 Win98SE
Reporter | ||
Comment 2•24 years ago
|
||
Further testing shows that the minimum size of themes preferences is 6 pixels
larger for the Classic theme than for modern or blue themes. This means that
when you change themes, 6 pixels of the "Apply Classic" button could get chopped
off.
Assignee | ||
Comment 3•24 years ago
|
||
We need to look seriously at the size of the pref window, since this cropping
issue is not exclusive to the themes panel.
Assignee: hangas → hewitt
Assignee | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Changing from
No right border on "Apply Classic" button.
Prefs Panels should allow for size of content
Themes Triage Team nsbeta1+
Keywords: nsbeta1
Summary: No right border on "Apply Classic" button. → Prefs Panels for allow for size of content
Assignee | ||
Updated•24 years ago
|
Target Milestone: --- → mozilla0.9
Comment 6•24 years ago
|
||
How should this be fixed.. should panels get scrollbars when they don't fit in
the prefs dialog?
Comment 7•24 years ago
|
||
No, they should get fewer prefs. The current prefs dialog is (IIRC) already too
big to fit comfortably in a 640*400 screen.
Comment 9•24 years ago
|
||
Simply showing fewer prefs per dialog won't really fix this problem, although
it may fix the problem for many users (and perhaps it's desirable not to show
scrollbars with the default settings). But without adding scrollbars, people
who use larger fonts will still not be able to see all prefs.
Comment 10•24 years ago
|
||
The problem with the "apply theme" button being pushed off (with a default-
sized prefs window) was apparently fixed by making the tree containing
installed themes shorter.
Summary: Prefs Panels for allow for size of content → Prefs Panels should allow for size of content (scroll)
Assignee | ||
Comment 11•24 years ago
|
||
*** Bug 44194 has been marked as a duplicate of this bug. ***
Depends on: 53375
Comment 12•24 years ago
|
||
Assignee | ||
Updated•24 years ago
|
Target Milestone: mozilla0.9 → mozilla0.9.1
Comment 13•24 years ago
|
||
Themes Triage Team Marking nsbeta1+
Comment 14•24 years ago
|
||
*** Bug 75341 has been marked as a duplicate of this bug. ***
Comment 15•24 years ago
|
||
See also bug 19092, "preferences cut off with larger font sizes".
Comment 16•24 years ago
|
||
*** Bug 76086 has been marked as a duplicate of this bug. ***
Comment 17•24 years ago
|
||
Similar issues showing up in current ( 04-28-05 ) nightly build.
Content in these preferences panels is cut off on the right or bottom:
Navigator - Languages
Navigator - Internet Search
Privacy/Security - SSL
Comment 18•24 years ago
|
||
the Privacy/Security > SSL panel is covered by bug 77845.
Comment 19•24 years ago
|
||
I understand most of these other panels are covered by other bugs, but doesn't
it seem like the simplest solution to just put a scrollbar on the panel when it
gets too small? It is currently possible to resize the prefs panel to any
size, and if you size it small enough you can *always* get to the point where
parts of the panel just don't show up.
More importantly, it's pretty easy for a user to size their prefs panel to one
set of prefs, and then never even know that it's not the right size for other
larger prefs panels because they're just cut off, vanished.
Comment 20•24 years ago
|
||
No, the quick [and correct] fix is to set minimium dimensions.
Comment 21•24 years ago
|
||
Since there's no way for a user to change font size in the preferences window, I
also agree to set a minimum dimension to it. On the other hand, I've found that
some sentences aren't wrapped / "readjusted" properly their width when the width
of the window is too small. Here're the sentences:
* Appearance > Themes : the first "Selecting a new theme....." sentence as well
as theme explanation sentence (left of the "Uninstall XXXX" button). These two
sentences have a minimum width!
* Navigator > Internet Search : the sentence inside "Search results" box
* Mail and Newsgroup > Message display : The "Apply default to ...." sentence
inside "Languages" box.
* Advanced > Forms : "Save form data ...." sentence
* Advanced > Passwords : "Remember passwords for site ....."
* Advanced > Mouse wheel : "Specify mouse wheel ....."
Reporter | ||
Comment 22•24 years ago
|
||
* Appearance > Themes : the first "Selecting a new theme....." sentence as well
as theme explanation sentence (left of the "Uninstall XXXX" button). These two
sentences have a minimum width!
Actually it's the image that has the minimum width.
* Navigator > Internet Search : the sentence inside "Search results" box
* Mail and Newsgroup > Message display : The "Apply default to ...." sentence
inside "Languages" box.
* Advanced > Forms : "Save form data ...." sentence
* Advanced > Passwords : "Remember passwords for site ....."
Known issue with checkboxes. Can't remember bug number.
* Advanced > Mouse wheel : "Specify mouse wheel ....."
Some awful XUL there.
Assignee | ||
Comment 23•24 years ago
|
||
This bug's going to be much harder to fix than I thought. It seems that iframes
containing xul documents aren't capable of determining when the xul document
needs a scrollbar. Thus, it is impossible given the current layout situation to
put a scrollbar in preferences.
Try loading a xul document into navigator or a sidebar, and shrink your window
until a scrollbar should appear. No scrollbar.
Comment 24•24 years ago
|
||
> Thus, it is impossible given the current layout situation to put a scrollbar
> in preferences.
Good. It would be embarrassing if there was one.
Comment 25•24 years ago
|
||
From the linked document:
'Scrollable forms are a sure sign of inexperience in graphical user interface
design. These often result from the conversion of legacy applications to the
Windows platform, or in the development of applications based on paper forms.
Scrolling forms hide important information from the user, hide navigational
aids and controls, and require more user inputs to get to the desired
information.
Unfortunately, visit any programming support forum, and you'll see an ever-
increasing number of new programmers asking how to create scrollable forms. The
only appropriate answer is, "You don't."'
The solution is to find a better organization for preferences, rather than
trying to overflow the data. WONTFIX for XPApps.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
Comment 26•24 years ago
|
||
Verified wontfix.
If you need help in cutting individual panels down to size, please ask me or
Ben. Also note that most of the bugs which were marked as a duplicate of this
bug should have actually been depending on this bug. They need to be reopened
and fixed.
Status: RESOLVED → VERIFIED
Keywords: qawanted
Comment 27•24 years ago
|
||
Moving to 0.9.2 and changing to nsbeta1- (Themes Triage Team)
Comment 28•24 years ago
|
||
i've filed bug 80392 to track all panels whose content needs fit in a
fixed-sized pref dialog.
Comment 29•23 years ago
|
||
Based on Matthew's comment, this bug marks as 'wonfix'. To see more info
about track all panels, see bug 80392. Thanks!
Updated•16 years ago
|
Product: Core → SeaMonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•