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: [RaaA] Weekly status report

Re: [RaaA] Weekly status report

From: Maurus Cuelenaere <mcuelenaere_at_gmail.com>
Date: Tue, 07 Sep 2010 17:16:17 +0200

 Op 07-09-10 16:22, Thomas Martitz schreef:
> On 23.06.2010 13:59, Maurus Cuelenaere wrote:
>> And yes, you can specify what screen dimensions are supported in the
>> manifest packaged with your Android app AFAIK.
>>
>
> Could we also have 1 apk for each supported dimension (e.g. 1 for 320x480 which only 320x480 users will see, 1 for 480x800 which only 480x800 users will see, but all under the same name)? That dynamic screen resolution is nice and all, but doing it doesn't make huge sense if we don't have "dynamic themes" at the same time.

True.

> Shipping multiple themes could be done, but at these resolutions they're not negligibly small (480x800 has 1.5MB worth of backdrops), and some devices have limited space which shouldn't be wasted by the .apk which contains unused megs of themes.

How about not shipping with any themes (or only e.g. 320x480) and adding some kind of theme downloader (Java)?
This "downloader" could communicate directly with themes.rockbox, and we could always fall back to the built-in theme if none is available (that one is resolution-independent, right?)

Also, the skin library could be made less strict wrt backdrop dimensions etc., so for example 240x320 themes could be loaded and displayed on 240x400 screens (at least until a native theme is available).

-- 
Maurus Cuelenaere
Received on 2010-09-07

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