<table><tr><td style="">mart created this revision.<br />Restricted Application added a project: Kirigami.<br />Restricted Application added a subscriber: plasma-devel.<br />mart requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D13663">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>minimally functioning toolbar</p>
<p>fix auto hide toolbars in mobile</p>
<p>correct resizing of the toolbar</p>
<p>almost full functionality</p>
<p>concept of currentHeader</p>
<p>use only one global ApplicationHeader</p>
<p>merge toolbars when there are both global and page ones</p>
<p>try to dynamically load ToolBarPageHeader</p>
<p>PrivateActionToolButton sizing on themes != desktop</p>
<p>globalToolBar exported in api</p>
<p>integrate with ActionButton</p>
<p>fully support legacy</p>
<p>more documentation</p>
<p>proper page</p>
<p>support dynamically changing the toolbar style</p>
<p>correct layout for the global menu button</p>
<p>better centering of breadcrumb</p>
<p>tweak visible property</p>
<p>move the global toolbar in own file</p>
<p>add missing file</p>
<p>work a bit better with layers</p>
<p>start moving the globaltoolbar in the Page itself</p>
<p>support rightReservedSpace</p>
<p>warnings --</p>
<p>some RTL fixes</p>
<p>fixes in toolbar sizing</p>
<p>fix positioning of the handle</p>
<p>fix none toolbar</p>
<p>fix toolbar resizing behaviors</p>
<p>focus the page on click</p>
<p>ome preparations for custom headers</p>
<p>export handleAnchor</p>
<p>warnings--</p>
<p>fix top bar sizing menu</p>
<p>don't animate top bar opacity</p>
<p>add new files to qrc</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R169 Kirigami</div></div></div><br /><div><strong>BRANCH</strong><div><div>mart/pageRowHeaders</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D13663">https://phabricator.kde.org/D13663</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>examples/gallerydata/contents/ui/DesktopExampleApp.qml<br />
examples/gallerydata/contents/ui/ExampleApp.qml<br />
examples/gallerydata/contents/ui/gallery/LayersGallery.qml<br />
examples/simpleexamples/simpleChatApp.qml<br />
kirigami.qrc<br />
src/controls/AbstractApplicationHeader.qml<br />
src/controls/ApplicationWindow.qml<br />
src/controls/OverlayDrawer.qml<br />
src/controls/Page.qml<br />
src/controls/PageRow.qml<br />
src/controls/private/AbstractPageHeader.qml<br />
src/controls/private/PageRowGlobalToolBarStyleGroup.qml<br />
src/controls/private/PageRowGlobalToolBarUI.qml<br />
src/controls/private/PrivateActionToolButton.qml<br />
src/controls/private/TitlesPageHeader.qml<br />
src/controls/private/ToolBarPageHeader.qml<br />
src/controls/templates/AbstractApplicationHeader.qml<br />
src/controls/templates/ApplicationHeader.qml<br />
src/controls/templates/OverlayDrawer.qml<br />
src/controls/templates/private/BackButton.qml<br />
src/controls/templates/private/ForwardButton.qml<br />
src/enums.h<br />
src/styles/org.kde.desktop/AbstractApplicationHeader.qml<br />
src/styles/org.kde.desktop/OverlayDrawer.qml</div></div></div><br /><div><strong>To: </strong>mart<br /><strong>Cc: </strong>plasma-devel, apol, davidedmundson, mart, hein<br /></div>