← Back to team overview

ubuntu-phone team mailing list archive

Re: New splash screen features

 

Yes, it's already available in utopic-proposed (aka devel-proposed)
images, although no application is using it yet.

On 29/09/14 11:35, Roman Zonov wrote:
> Good idea. Two questions: does it works now? Can somebody share a
> video with splash screens?
>  
> 29.09.2014, 18:34, "Daniel d'Andrada" <daniel.dandrada@xxxxxxxxxxxxx>:
>>
>> The idea of the image is not to fake the looks of the running
>> application (like a screenshot) but to be more like a traditional splash
>> screen image such as a big application logo or something.
>>
>> Faking the running application with an image would require a more
>> sophisticated (complex!) approach as it would have to consider not only
>> the orientation (landscape vs. portrait) but also the screen aspect
>> ratio and maybe even its resolution. So we left this option out for now.
>> Should probably have made it more clear in the X-Ubuntu-Splash-Image
>> documentation.
>>
>> On 29/09/14 11:26, Jelmer Prins wrote:
>>
>>      So do you also need to provide different image sizes like landscape
>>      and portait for option 3 ?
>>
>>      Sent from Blue Mail <http://r.bluemailapp.com
>>     <http://r.bluemailapp.com/>>
>>
>>      On 29 Sep 2014, at 16:07, Daniel d'Andrada
>>      <daniel.dandrada@xxxxxxxxxxxxx
>>     <mailto:daniel.dandrada@xxxxxxxxxxxxx>
>>     <mailto:daniel.dandrada@xxxxxxxxxxxxx
>>     <mailto:daniel.dandrada@xxxxxxxxxxxxx>>>
>>      wrote:
>>
>>          We now offer 3 kinds of splash screens for applications:
>>          1. A splash with a gradient background, the application icon and
>>          application name (default)
>>          2. A splash with a gradient background and an image
>>          3. A splash faking a MainView with header text set giving
>>     the illusion
>>          that the
>>             application has started instantly but with its contents
>>     being shown
>>          later on.
>>
>>          Apps by default get option 1 and the gradient background is
>>     all black by
>>          default as well.
>>          So nothing changes until you start adding the new entries to
>>     the desktop
>>          file of your application.
>>          Those entries are the following:
>>
>>          X-Ubuntu-Splash-Show-Header (boolean)
>>          ------------------------------------------------------------------------
>>
>>
>>          Whether an application header should be shown on the splash
>>     screen. It
>>          turns on splash
>>          screen mode 3 (as described above)
>>
>>          The header will display the text in X-Ubuntu-Splash-Title,
>>     if defined,
>>          or the application
>>          name otherwise.
>>
>>          X-Ubuntu-Splash-Title (text, to be
>>          localizable soon)
>>          ------------------------------------------------------------------------
>>
>>
>>          See X-Ubuntu-Splash-Show-Header
>>
>>          X-Ubuntu-Splash-Image (file name)
>>          ------------------------------------------------------------------------
>>
>>
>>          File name of an image present in the directory stated in the
>>     Path entry.
>>
>>          The splash image is centered on the splash screen and
>>     displayed in
>>          its actual size (ie, it's not stretched or shrinked and
>>     aspect ratio
>>          is kept).
>>
>>          X-Ubuntu-Splash-Color (color)
>>          -----------------------------
>>
>>          Background color of the splash screen.
>>
>>          It uses QColor::setNamedColor to parse a color value out of
>>     a text string.
>>          The see its documentation for valid string formats and values.
>>
>>          If X-Ubuntu-Splash-Show-Header is true, it defaults to the
>>     theme's
>>          background color,
>>          otherwise it defaults to black.
>>
>>          X-Ubuntu-Splash-Color-Header (color)
>>          ------------------------------------------------------------------------
>>
>>
>>          Background color used in the upper area of the splash screen
>>     (ie, its
>>          header area)
>>
>>          It uses QColor::setNamedColor to parse a color value out of
>>     a text string.
>>
>>          There will be a
>>          vertical gradient between X-Ubuntu-Splash-Color-Header
>>          and X-Ubuntu-Splash-Color in the upper half of the splash
>>     background.
>>
>>          By default it uses X-Ubuntu-Splash-Color (or its default
>>     value, if not set).
>>
>>          X-Ubuntu-Splash-Color-Footer (color)
>>          ------------------------------------------------------------------------
>>
>>
>>          Background color used in the bottom area of the splash
>>     screen (ie, its
>>          footer area)
>>
>>          It uses QColor::setNamedColor to parse a color value out of
>>     a text string.
>>
>>          There will be a vertical gradient between
>>     X-Ubuntu-Splash-Color and
>>          X-Ubuntu-Splash-Color-Footer in the lower half of the splash
>>     background.
>>
>>          By default it uses X-Ubuntu-Splash-Color (or its default
>>     value, if not set).
>>
>  
>  
> -- 
> Best regards,
> Roman Zonov.
>  
> VK: http://vk.com/zonov_roman
> Facebook: https://www.facebook.com/roman2861
> Twitter: https://twitter.com/zonov_roman
>  



Follow ups

References