← Back to team overview

ubuntu-phone team mailing list archive

Re: Heads up! When using AdaptivePageLayout, make sure your Page has a PageHeader.

 

Hello Tim,

As we are not making any new component, and we are targeting this work to
happen with 1.3 UI Toolkit, apps made prior to 15.04.5 (or wherever this
change will land) will stop working with pages using old header
configuration setup. So if you have apps in the store which uses APL with
old page header configurations, please update those.

Cheers,
Zsombor

On Thu, May 19, 2016 at 9:17 PM, Tim Süberkrüb <tim.sueberkrueb@xxxxxx>
wrote:

> Hey Tim,
>
> I was wondering whether this change does affect all frameworks?
>
> For example, will an app using the APL and targeting a prior 15.04.X
> framework release break because of this change or will only 15.04.5 apps be
> affected?
>
> Thanks for your reply!
>
> All the best
> Tim
>
>
> Am 19.05.2016 um 16:52 schrieb Tim Peeters:
>
> Hello all,
>
> As you probably know, some time ago we introduced the new PageHeader
> component (see
> https://developer.ubuntu.com/en/blog/2016/02/24/pageheader-tutorial/ ).
> An instance of PageHeader can be assigned to Page.header to define the
> header of a Page, and if no Page.header is specified, there is an automatic
> fallback to the old header.
>
> In AdaptivePageLayout (APL), there is also a fallback header in each
> column, but that complicates the APL implementation, it is not fully
> covered by tests, and does not support all the features of the new
> PageHeader, so we will drop support for that soon. We need to do this
> before we move the APL implementation to C++ (the API will be the same, so
> no more changes in app code will be needed for that, but the APL will be
> much faster), so please update your apps now if you are using APL but not
> the new PageHeader.
>
> We may update the deprecated APL column-header fallback to show a red
> border before we remove it, as a final warning. The progress on the removal
> can be followed here:
> <https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1583587>
> https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1583587
>
> Comments/suggestions/discussion can be added to the bug report, or as a
> reply to this e-mail.
>
> Best regards,
> Tim.
>
>
>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References