Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: kugel: r19826 - trunk/wps

Re: kugel: r19826 - trunk/wps

From: Dominik Riebeling <dominik.riebeling_at_gmail.com>
Date: Sat, 24 Jan 2009 18:09:10 +0100

On Sat, Jan 24, 2009 at 5:02 PM, Thomas Martitz
<thomas.martitz_at_fhtw-berlin.de> wrote:
> Fonts are part of a theme, as designed by the author. A theme without
> working font is just as broken as if would show the build-in wps. And we
> should not ship broken themes. So, either ship the font, or don't ship the
> theme at all.

We intentionally (!) did that for several years, and that was agreed
upon. While I agree that we shouldn't ship themes with missing fonts
(I already made a suggestion about that) a change in the "shipping
contents" should be discussed first. IMO.

Besides, with arguing that way we wouldn't need to ship _any_ font at
all, as every theme includes the required font. I bet this is not true
for all contributed themes on the wiki (as there is a "standard
font-set" it's an acceptable assumption that the user has those fonts
already).

> The other thing is, that Rockbox should work out of the box, and should not
> require extra downloads for core features (and the theming and font engine
> is a core feature, whereas doom is not).

Well, and those features work nicely even if f.e. the correct font is
missing. Thus I don't agree with that point at all.

> IMO it's essential for the user experience, that, when he goes to browse the
> themes, that all themes just work when he selects one.

Installation should be handled by Rockbox Utility and if that is used
there is a quite high change the user also installed the fonts,
because he most likely used the Quick Install tab. Which, for exactly
this reason, automatically installs the fonts.

 - Dominik
Received on 2009-01-24


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa