Adding a reference to the G+ post where the discussion has started.
https://plus.google.com/u/0/104470462565851394948/posts/58xHJVYUYmj

It has been required to provide some case for which the default
behaviour is not suitable.

I'm working on a note-taking app which would like to make use of a "Flexible 
space header"[1][2]:
https://www.youtube.com/watch?v=elFUk7bY7Ho

Currently the documentation for the PageHeader claims the ability to set any 
custom Item as extension as long as they have an height, so I decided to 
implement the "flexible space" as  header extension.[3] 
While this works properly when using a PageStack, I got a completely different 
result with an AdaptivePageLayout:
https://www.youtube.com/watch?v=jigZVlCPCkk


[1] Android UI guidelines - 
http://www.google.com/design/spec/patterns/scrolling-techniques.html#scrolling-techniques-scrolling
[2] The video is pretty old, sorry for the double header, but it was a fully 
custom implementation at the time.
[3] 
http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/staging/view/head:/src/Ubuntu/Components/1.3/PageHeader.qml#L214

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1540240

Title:
  Automatic Header height adjustment should be optional

Status in Ubuntu UX:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  Confirmed

Bug description:
  
  I am currently developing a convergence capable CAD App and i recently 
switched the UI to use AdaptivePageLayout and the new headers. I have noticed 
that the header automatically resizes across columns to match the column with 
the greatest header height. 

  This doesn't suit my particular application as I would like to
  maintain maximum screen space for the drawing canvas.

  I have attached some screenshots (early development - dont judge me!!)
  of what I am seeing.

  It would be super cool if you could include a flag or option to
  disable the header adjustment for any particular page or column.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1540240/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to