diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2018-06-17 05:59:02 +0900 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-06-18 06:32:23 +0900 |
commit | 0b16b547ae2aefb169e5221f103865e1c39a58fc (patch) | |
tree | b40718c65b881463a39c8910eb7080d210066a86 /scripts/mobilecomponents.sh | |
parent | 1501c8fbc7c783e5ee716ace872565774644317d (diff) | |
download | subsurface-0b16b547ae2aefb169e5221f103865e1c39a58fc.tar.gz |
build-system: add another Kirigami hack
We want to be able to roll our own banner image, logo, title, and other
information in the GlobalDrawer - but Kirigami adds an ugly margin
around that. This attempts to remove that margin (but for some reason
there is still a margin on the left side).
This requires the patch command to be installed, but because of the
context sensitivity of the changes, I couldn't figure out how to do
this with sed or perl (which we already require).
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'scripts/mobilecomponents.sh')
-rwxr-xr-x | scripts/mobilecomponents.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/mobilecomponents.sh b/scripts/mobilecomponents.sh index b23a7ebdc..25ef29b07 100755 --- a/scripts/mobilecomponents.sh +++ b/scripts/mobilecomponents.sh @@ -70,6 +70,14 @@ sed -i -e "s/width: backgroundRect/enabled: root.enabled; width: backgroundRe # so it seems some Kirigami weirdness (but their staticcmake example compiles # correctly). sed -i -e "s/#include <qrc_kirigami.cpp>/\/\/#include <qrc_kirigami.cpp>/" src/kirigamiplugin.cpp + +# next hack - we want to use the topContent in the GlobalDrawer for our +# own image / logo / text (in part because the logo display got broken, in +# part because we want a second line of text to show the account ID +# for this to work we need to remove the margin that the GlobalDrawer +# forces around the topContent +patch -p0 < $SRC/subsurface/scripts/kirigami.diff + popd echo org.kde.plasma.kirigami synced from upstream |