cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-8753) Maintain splash screen aspect ratio
Date Wed, 08 Apr 2015 00:38:13 GMT

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

ASF subversion and git services commented on CB-8753:
-----------------------------------------------------

Commit 35272415d3b75440b1ea5fe9a5baab5e1586b3c1 in cordova-plugin-splashscreen's branch refs/heads/master
from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-splashscreen.git;h=3527241 ]

CB-8753 android: Fix missing import in previous commit


> Maintain splash screen aspect ratio
> -----------------------------------
>
>                 Key: CB-8753
>                 URL: https://issues.apache.org/jira/browse/CB-8753
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Android
>    Affects Versions: 3.7.1
>         Environment: Android
>            Reporter: Alex Talis
>             Fix For: 3.8.0, 4.0.0, 3.7.1
>
>         Attachments: cur-land.png, cur-port.png, new-land.png, new-port.png
>
>
> I will be submitting a pull request for this enhancement shortly.
> Current splash screen scales images non-uniformly to fit into splash dialog. This approach
does not work well for many typical splash screen images that contain scenery or text and
look bad when aspect ratio is not preserved. 9-patch images may work, but they have to be
carefully designed so that the inside can be stretched without distorting important information.
> The purpose of this enhancement is to allow use of non-9-patch images without stretching,
similar to CSS "background-size:cover" capability. For this to work, splash images have to
have large safe area all around that can be safely cropped off.
> With this type of splash screen, it is usually necessary to use different images for
portrait and landscape orientations, so a second part of this enhancement is to add an option
to reload the drawable when orientation changes.
> Examples of the two preferences are shown below. Both are optional and default to False
to maintain current splash screen behavior.
> <preference name="SplashMaintainAspectRatio" value="true"/>
> <preference name="SplashReloadOnOrientationChange" value="true"/>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message