cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesse MacFadyen (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CB-6177) StatusBar Plugin API Audit
Date Fri, 07 Mar 2014 01:10:44 GMT

    [ https://issues.apache.org/jira/browse/CB-6177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13923336#comment-13923336
] 

Jesse MacFadyen edited comment on CB-6177 at 3/7/14 1:09 AM:
-------------------------------------------------------------

Okay, moving forward with considering this a core-plugin.

Android only supports 2 methods ( show/hide )

I can add the show/hide methods to WP7+8 and even implement the transparency and even change
colors, however:
- -the namedColors thing is probably going to be problematic, is iOS palegoldenrod the same
as WP8 palegoldenrod?- 
- -are the names consistent across platforms? ie existing in both places,-
- -is the casing consistent?   PaleGoldenRod, or PaleGoldenrod ? ...-
- -is there a list of the named colors that are supported?-




was (Author: purplecabbage):
Okay, moving forward with considering this a core-plugin.

Android only supports 2 methods ( show/hide )

I can add the show/hide methods to WP7+8 and even implement the transparency and even change
colors, however:
- the namedColors thing is probably going to be problematic, is iOS palegoldenrod the same
as WP8 palegoldenrod? 
- are the names consistent across platforms? ie existing in both places, 
- is the casing consistent?   PaleGoldenRod, or PaleGoldenrod ? ...
- is there a list of the named colors that are supported?



> StatusBar Plugin API Audit
> --------------------------
>
>                 Key: CB-6177
>                 URL: https://issues.apache.org/jira/browse/CB-6177
>             Project: Apache Cordova
>          Issue Type: Task
>            Reporter: Jesse MacFadyen
>
> We need to audit the API and features of the statusbar plugin. Then we can define exactly
what we will implement, and make sure that the docs, and all relevant platforms have equal
support.
> Here is some background on why the statusbar plugin is a thing:
> http://markmail.org/message/pfyzgyv667h573or
> The statusbar is currently supported on iOS and Android.  I could easily add it to WP8
as there is a simple native API for this.
> There is also a preference (bool) called 'Fullscreen'.  This will hide the statusbar
at startup on Android / WP8 and possible other platforms but it is NOT available on iOS. 
The documentation, however says it is available everywhere:
> http://cordova.apache.org/docs/en/3.4.0/config_ref_index.md.html#The%20config.xml%20File
> The origin of the 'fullscreen' preference appears to be from phonegap/build:
> http://docs.build.phonegap.com/en_US/3.3.0/configuring_preferences.md.html#Preferences
> The statusbar (iOS) plugin doc states how to hide the statusbar at startup, but it is
apparently not yet doable from a preference.
> https://github.com/apache/cordova-plugins/tree/master/statusbar
> Ultimately we need to resolve all of this mess down to a consistent implementation, and
most likely also promote the statusbar plugin to it's own repo.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message