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