D13663: first prototype of moval of handles into PageRow
Marco Martin
noreply at phabricator.kde.org
Thu Jun 21 15:55:12 UTC 2018
mart created this revision.
Restricted Application added a project: Kirigami.
Restricted Application added a subscriber: plasma-devel.
mart requested review of this revision.
REVISION SUMMARY
minimally functioning toolbar
fix auto hide toolbars in mobile
correct resizing of the toolbar
almost full functionality
concept of currentHeader
use only one global ApplicationHeader
merge toolbars when there are both global and page ones
try to dynamically load ToolBarPageHeader
PrivateActionToolButton sizing on themes != desktop
globalToolBar exported in api
integrate with ActionButton
fully support legacy
more documentation
proper page
support dynamically changing the toolbar style
correct layout for the global menu button
better centering of breadcrumb
tweak visible property
move the global toolbar in own file
add missing file
work a bit better with layers
start moving the globaltoolbar in the Page itself
support rightReservedSpace
warnings --
some RTL fixes
fixes in toolbar sizing
fix positioning of the handle
fix none toolbar
fix toolbar resizing behaviors
focus the page on click
ome preparations for custom headers
export handleAnchor
warnings--
fix top bar sizing menu
don't animate top bar opacity
add new files to qrc
REPOSITORY
R169 Kirigami
BRANCH
mart/pageRowHeaders
REVISION DETAIL
https://phabricator.kde.org/D13663
AFFECTED FILES
examples/gallerydata/contents/ui/DesktopExampleApp.qml
examples/gallerydata/contents/ui/ExampleApp.qml
examples/gallerydata/contents/ui/gallery/LayersGallery.qml
examples/simpleexamples/simpleChatApp.qml
kirigami.qrc
src/controls/AbstractApplicationHeader.qml
src/controls/ApplicationWindow.qml
src/controls/OverlayDrawer.qml
src/controls/Page.qml
src/controls/PageRow.qml
src/controls/private/AbstractPageHeader.qml
src/controls/private/PageRowGlobalToolBarStyleGroup.qml
src/controls/private/PageRowGlobalToolBarUI.qml
src/controls/private/PrivateActionToolButton.qml
src/controls/private/TitlesPageHeader.qml
src/controls/private/ToolBarPageHeader.qml
src/controls/templates/AbstractApplicationHeader.qml
src/controls/templates/ApplicationHeader.qml
src/controls/templates/OverlayDrawer.qml
src/controls/templates/private/BackButton.qml
src/controls/templates/private/ForwardButton.qml
src/enums.h
src/styles/org.kde.desktop/AbstractApplicationHeader.qml
src/styles/org.kde.desktop/OverlayDrawer.qml
To: mart
Cc: plasma-devel, apol, davidedmundson, mart, hein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180621/cb3e2dc3/attachment.html>
More information about the Plasma-devel
mailing list