D8641: FormLayout

Marco Martin noreply at phabricator.kde.org
Mon Nov 27 12:52:54 UTC 2017


mart updated this revision to Diff 23008.
mart added a comment.


  - an early prototype of a FormLayout
  - Form->FormData
  - add gallery page
  - make FormLayout a template
  - use Headings for all the titles
  - remove some redundant code
  - support for dynamic elements
  - add heuristic to exclude repeaters from layout
  - event compress relayouts
  - resize items that are separator
  - new way to switch from wide to compact
  - remove debug
  - introduce a mnemonics mechanism
  - split mnemonics in a new attached
  - text 100% wide
  - Revert "text 100% wide"
  - remove dead code
  - partial support for weights
  - make the item with more weigth "win"
  - mnemoinictext property, which always has the &
  - support mnemonics in the global drawer
  - different weigths for differnt control types
  - filter on the window not the app
  - && means we want & and not a mnemonic
  - if there is a rendercontrol, watch the target window
  - adress comments
  - make sure that in component.oncompleted() things are actually relayouted
  - adress small issues
  - document apis

REPOSITORY
  R169 Kirigami

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D8641?vs=23006&id=23008

BRANCH
  mart/formlayout

REVISION DETAIL
  https://phabricator.kde.org/D8641

AFFECTED FILES
  examples/galleryapp/resources.qrc
  examples/gallerydata/contents/ui/MainPage.qml
  examples/gallerydata/contents/ui/gallery/ButtonGallery.qml
  examples/gallerydata/contents/ui/gallery/FormLayoutGallery.qml
  examples/gallerydata/contents/ui/gallery/TextFieldGallery.qml
  kirigami.qrc
  src/CMakeLists.txt
  src/controls/FormLayout.qml
  src/controls/GlobalDrawer.qml
  src/controls/Heading.qml
  src/controls/private/PrivateActionToolButton.qml
  src/controls/templates/FormLayout.qml
  src/formlayoutattached.cpp
  src/formlayoutattached.h
  src/kirigamiplugin.cpp
  src/mnemonicattached.cpp
  src/mnemonicattached.h

To: mart, #plasma, #kirigami, hein, davidedmundson
Cc: broulik, colomar, ngraham, davidedmundson, plasma-devel, ngiannip, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, hein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171127/f0375f0c/attachment.html>


More information about the Plasma-devel mailing list