touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #77137
[Bug 1442851] Re: settings are too big for phone screen in portrait orientation
I don't know why this was assigned to me; I'm not involved in the design
of the Web browser. But here are a few suggestions for improving or
fixing the problem:
1. In the toolkit, switch labels should obviously wrap to multiple lines
if necessary, just like checkbox labels or any other system-provided
labels. Ellipsizing should be something that developer turns on for an
individual label only if it contains data of possibly-huge length (e.g.
a filename, Bluetooth device name, or wi-fi network name).
2. If they are retained, both these settings should be checkboxes (since
they're verb phrases), not switches (since they're not noun phrases).
That would let "Restore previous session at startup" fit on one line. To
be clear, it's not true that "a different UI component should be used
for these two options" merely for "the user to see the full text of what
he's enabling or disabling"; problems with the toolkit should be fixed
in the toolkit, not in apps. But these settings just happen to be using
the wrong control anyway.
3. Abolish the "Restore previous session at startup" setting, making the
browser always behave that way. Usually when the browser quits it is not
from your action: it quits in the background to free up memory, or the
whole system shuts down because the battery goes flat. So this setting
is equivalent to asking, "Please, phone, don't randomly throw away my
work". A "Please do throw away my work" function may be useful, for
clearing history+cookies+whatever all in one go -- but then it should be
a "Reset Browser" command that you have to invoke manually, not a
setting that triggers invisibly and unpredictably in the background.
4. Abolish the "Allow opening new tabs in [the] background" setting. All
it does is add an "Open link in new background tab" item to the link
context menu, making the menu four items instead of three. Just have
that item in the menu all the time.
** Changed in: ubuntu-ux
Assignee: Matthew Paul Thomas (mpt) => Olga Kemmet (olga-kemmet)
** Summary changed:
- settings are too big for phone screen in portrait orientation
+ Setting labels ellipsized on phone screen in portrait orientation
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu.
https://bugs.launchpad.net/bugs/1442851
Title:
Setting labels ellipsized on phone screen in portrait orientation
Status in Ubuntu UX bugs:
Triaged
Status in Web Browser App:
New
Status in webbrowser-app package in Ubuntu:
New
Bug description:
As shown on the attached screenshot, the rows #2 and #3 of the settings screen have a text that doesn't fit on the screen.
The only way to see what these options mean is to switch the phone to landscape orientation.
A different UI component should be used for these two options, one
that allows the user to see the full text of what he's enabling or
disabling.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1442851/+subscriptions
References