Closed Bug 653136 Opened 13 years ago Closed 13 years ago

[meta] Create Fennec Honeycomb theme

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(fennec9+)

RESOLVED DUPLICATE of bug 655762
Tracking Status
fennec 9+ ---

People

(Reporter: madhava, Unassigned)

References

Details

(Keywords: meta, mobile)

Attachments

(2 files, 1 obsolete file)

We should make design changes to the Fennec UI so that it fits in better on Android 3.0 (Honeycomb)

Related to Bug 653134 - Create Fennec Gingerbread theme, in that we should use the appropriate theming for a given version of Android.
tracking-fennec: --- → ?
OS: Mac OS X → Android
Hardware: x86 → ARM
tracking-fennec: ? → 6+
tracking-fennec: 6+ → 7+
Blocks: 663418
I think a logical first step for this would be to use the gingerbread theme on honeycomb.

The attached patch does so, and depends on bug #656329 and bug #664149
If this theme only applies to Android >= 3.0, we should rather do a separate theme, and refer to it in jar.mn :

http://mxr.mozilla.org/mozilla-central/source/mobile/themes/core/jar.mn#129
This patch applies over the first Gingerbread theme copying patch and modifies it to be a bit more Honeycomb-centric (colours, text-sizes, the URL bar). Work in progress.
Just a little note wrt the screenshot on http://twitpic.com/5mndb2 . It looks like a consistent UI thing in honeycomb applications is the top rightmost icon being the menu icon, which looks like the second on the right on the screenshot. For consistency with other applications, it might be better to put it at that place.

As a side note, please avoid duplicating files, it makes our footprint bigger than necessary.
With respect to the menu button, this is just the styling and not the layout - though you can see why it's not at the end of the bar when you see the visual mock-ups here:

http://www.flickr.com/photos/61892693@N03/sets/72157626861654396/with/5786722517/

Also, with respect to duplicating files, most/all of these will be changing - we can sort out which ones are duplicated once the work is finished, but I doubt they'll be any left.
Slightly more thorough theme - this goes some way to themeing the settings panels.
Attachment #544590 - Attachment is obsolete: true
tracking-fennec: 7+ → 8+
Can we split this patch up into: "Just port the gingerbread theme to existing honeycomb" and "update the honeycomb theme to the new features added for honeycomb"
Blocks: 678942
Depends on: 682412
Depends on: 682465
Depends on: 682467
tracking-fennec: 8+ → 9+
Depends on: 683515
No longer depends on: 683515
Depends on: 685311
Depends on: 685314
Blocks: 655762
Keywords: uiwantedmeta, mobile
Summary: Create Fennec Honeycomb theme → [meta] Create Fennec Honeycomb theme
Merging this with bug 655762 where most of the honeycomb theme work is currently being tracked.
No longer blocks: 655762, 663418, 678942
Status: NEW → RESOLVED
Closed: 13 years ago
No longer depends on: 682412, 682465, 682467, 685311, 685314, 649820, 656329, 664149
Resolution: --- → DUPLICATE
Blocks: 655762
Assignee: ibarlow → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: