{ "id": "60677", "key": "TIMOB-45", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11258", "description": "Holding Pen for Triaged Issues", "name": "Backlog", "archived": false, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:50:12.000+0000", "created": "2011-04-15T02:22:55.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "ios", "iphone", "mobile", "tabbed" ], "versions": [], "issuelinks": [], "assignee": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-10-02T03:10:23.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}

My tiapp.xml file contains about 7 windows. All have the\nbackgroundColor set to #000.
\nTitanium Mobile automaticly create the \"more\" tab for pages 5,6 and\n7.
\nWhen I switch to the \"more\" tab the NavBar has the default\ncolor.
\nIt would be nice if it takes #000 as backgroundColor, too.

{html}", "attachment": [], "flagged": false, "summary": "NavBar Color on \"More\" tab", "creator": { "name": "tobiasgaiselmann", "key": "tobiasgaiselmann", "displayName": "Tobias Gaiselmann", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "tobiasgaiselmann", "key": "tobiasgaiselmann", "displayName": "Tobias Gaiselmann", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "122699", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

Blain, can you look at this in the next milestone?

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:56.000+0000", "updated": "2011-04-15T02:22:56.000+0000" }, { "id": "122700", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Clarifying here: I'm assuming you mean the barColor (the\ncolor/tint/style of the nav bar) instead of backgroundColor (The\ncolor of the content area where the actual extra tabs are\nlisted).

\n

It looks like it's certainly doable, although this raises the\nquestion of where to specify it in the TiApp.xml. I'm also\nthinking, since repeating the same properties over and over is\ntiresome, it might be good to be able to specify properties that\nare treated as the default for app windows, the more tab\nincluded.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:56.000+0000", "updated": "2011-04-15T02:22:56.000+0000" }, { "id": "122701", "author": { "name": "tobiasgaiselmann", "key": "tobiasgaiselmann", "displayName": "Tobias Gaiselmann", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

The barColor is what I mean.
\nI think, application-wide properties would be very usefull.

{html}", "updateAuthor": { "name": "tobiasgaiselmann", "key": "tobiasgaiselmann", "displayName": "Tobias Gaiselmann", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:57.000+0000", "updated": "2011-04-15T02:22:57.000+0000" }, { "id": "122702", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Okay, possible proposal for feature functionality:

\n

in tiapp.plist (And by extension, tiapp.xml) an optional entry\nof 'template' is a dictionary-type object that represents an\nabstract titanium window.

\n

Possible properties that can be inherited from the template may\ninclude 'barColor', 'background', 'backgroundImage', 'orientation',\n'barImage', 'landscapeBackgroundImage', 'statusBarStyle',\n'fullscreen', 'hideNavBar', and 'hideTabBar'.

\n

Some of these could apply to a custom\nmoreNavigationController.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:57.000+0000", "updated": "2011-04-15T02:22:57.000+0000" }, { "id": "122703", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Followup of possible pitfall or very subtle difference.

\n

A barColor can be one of three possible states: Null, a color,\nor 'transparent'. If Null, the standard blueish color is used\n(Nontinted).

\n

Given a template that specifies a black barColor, there is a\nsubtle yet important difference between specifying a window having\na null barColor and a window having an undefined barColor. The\nformer is to use the blue. The latter is to inherit the black from\nthe template. This might trip people up.

\n

Given that android doesn't have a difference between null and\nundefined, this might be trouble in the future (Not with barColor\ngiven that it's iPhone-only, but in general)

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:57.000+0000", "updated": "2011-04-15T02:22:57.000+0000" }, { "id": "122704", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

barColor is a property of the tab group to allow this to work.\nClearing out old fixed bugs.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:22:57.000+0000", "updated": "2011-04-15T02:22:57.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }