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