Linux bluetooth development
 help / color / mirror / Atom feed
From: Jim Carter <jimc@math.ucla.edu>
To: David Sainty <david.sainty@dtsp.co.nz>
Cc: Mario_Limonciello@Dell.com, hadess@hadess.net,
	linux-bluetooth@vger.kernel.org
Subject: Re: [PATCH] Make bluetooth-properties fit on smaller displays
Date: Wed, 1 Oct 2008 09:26:29 -0700 (PDT)	[thread overview]
Message-ID: <Pine.LNX.4.64.0810010904570.18937@simba.math.ucla.edu> (raw)
In-Reply-To: <48E2A4D5.8020509@dtsp.co.nz>

On Wed, 1 Oct 2008, David Sainty wrote:

> xdpyinfo says the DPI is 100x101... heh...
> 
>  dimensions:    800x480 pixels (203x121 millimeters)
>  resolution:    100x101 dots per inch
> 
> In reality it's around 133dpi (153mm x 92mm).

I'm sure the erratic sizing comes from nonuniform font selection.

I had endless trouble printing web pages from a Dell Inspiron 6400 
(1680x1050px, 128dpi if I remember right, Opera browser) and a Nokia N810 
(800x480px, 226dpi, Mozilla clonoid for GTK) -- the text glyphs were way 
oversize, even overlapping.  To fix, I lied to my X-server claiming 96dpi. 
As I understand it, one of the libraries scales the PostScript font, but 
not the graphical content, so the glyphs are the same size as those on the 
physical screen, which of course is a crock on the N810, or on an Eee, and 
is also a poor strategy on the laptop.

My current opinion is that all the apps should specify a font of Serif or 
Sans-Serif (according to the theme), and the user (with the help of good 
defaults in the distro) should set the default font size so he can read 
them with his eyes (blurred with age) and physical screen, and the apps 
should never override that setting, at most making small relative changes 
for titles or fine print notes.  Erratic font sizes are one objection I 
have to Maemo on the N810, but Maemo is definitely not the only offender.

I wonder if the Bluetooth applet follows this rule?  Judging from the 
discussion, most likely it does, and it's then at the mercy of the distro's 
setup.

Judging the screenshots that were shown, I think the landscape layout (new) 
is more practical for the N810.  However, the smallest screen I have to 
deal with at work is the Palm Treo 650 at 320x320px.  It wouldn't be 
running Linux, but if it were, both orientations would be equally bad.  I 
suspect that handheld devices are the most likely to have Bluetooth 
accessories, since they have the most limitation in power and USB ports, so 
special effort should be put in to fit any dialog boxes reliably on the 
small screens, assuming the distro provides defaults that make this 
possible.

James F. Carter          Voice 310 825 2897    FAX 310 206 6673
UCLA-Mathnet;  6115 MSA; 520 Portola Plaza; Los Angeles, CA, USA  90095-1555
Email: jimc@math.ucla.edu    http://www.math.ucla.edu/~jimc (q.v. for PGP key)

  reply	other threads:[~2008-10-01 16:26 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-28 17:44 [PATCH] Make bluetooth-properties fit on smaller displays Mario_Limonciello
2008-09-29  9:07 ` Marcel Holtmann
2008-09-29  9:15   ` Bastien Nocera
2008-09-29 15:05     ` Mario_Limonciello
2008-09-29 15:22       ` Bastien Nocera
2008-09-29 16:47         ` Emmet Hikory
2008-09-29 23:41         ` Marcel Holtmann
2008-09-30  8:00         ` David Sainty
2008-09-30  8:17           ` Marcel Holtmann
2008-09-30  8:56             ` David Sainty
2008-09-30 13:38               ` Mario_Limonciello
2008-09-30 22:14                 ` David Sainty
2008-10-01 16:26                   ` Jim Carter [this message]
2008-10-01 16:33                     ` Bastien Nocera

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.64.0810010904570.18937@simba.math.ucla.edu \
    --to=jimc@math.ucla.edu \
    --cc=Mario_Limonciello@Dell.com \
    --cc=david.sainty@dtsp.co.nz \
    --cc=hadess@hadess.net \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox