ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #06127
[Bug 1555548] Re: Dialog and Popover have no attached theme property
This bug was fixed in the package ubuntu-ui-toolkit
1.3.1918+15.04.20160404-0ubuntu1 in https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/stable-phone-overlay
---------------
ubuntu-ui-toolkit (1.3.1918+15.04.20160404-0ubuntu1) vivid;
urgency=medium
[ Benjamin Zeller ]
* Register expected warning messages in the tree testcase.
* Add testsuite for Tree. Fixes LP: #1549171.
* Compile with Qt 5.6. Fixes LP: #1540356
* More Qt 5.6 fixes.
[ Michael Terry ]
* Add grabGesture field to SwipeArea.
* This field controls whether the SwipeArea takes ownership of the gestures it
observes. Fixes LP: #1527387.
[ Timo Jyrinki ]
* Add a test for blocking if packaging not sorted and clean.
* More package name transitioning, wrap and sort, fix debian/copyright syntax,
update standards-version, fix devel package sections and add/fix
lintian-overrides.
[ Olivier Tilloy ]
* Fix dependencies of the transitional dummy package
qtdeclarative5-ubuntu-ui-toolkit-plugin. Fixes LP: #1553551.
[ Christian Dywan ]
* Rename qtdeclarative5-*-plugin to qml-module-*. Fixes LP: #1342031.
* Require a qtdeclarative5 known to have the tab fence patch.
* Reset previous theme version and use UbuntuTestCase in tst_animator.
* BottomEdge(Hint) focus and close via keyboard. Fixes LP: #1523825
* Add 1.3 version of UbuntuTestCase.
* No gdb when running unit tests on armv7l.
* Build-depend on python3-debian for wrap-and-sort.
[ XiaoGuo Liu ]
* Fix AdaptivePageLayout documentation.
[ Tim Peeters ]
* Properly disable left/right arrows on sections when at the beginning/end of
the list. Fixes LP: #1551356.
* Sections and old AppHeader landscape mode. Fixes LP: #1551341.
* Set the window color as soon as the window is available, to avoid a
flickering background when it is updated later.
Fixes LP: #1439133, LP: #1554897
* Add theme, style and styleName properties to Dialog and Popover.
Fixes LP: #1555548
* Update the gallery script to use the new name of the export script.
* Export the full list of library paths.
* Prevent Page geometry changes in APL when changing Pages in a column.
* Fix typo in DatePickerStyle. Fixes: LP #1561440.
[ Zsombor Egri ]
* ListItem focus navigation in ListView and other views.
Fixes LP: #1523815, LP: #1536679, LP: #1549733, LP: #1549743
* BorromEdge.preloadContent. Fixes LP: #1540454.
* Asynchronous loader (AsyncLoader) using incubator, prerequisite for
BottomEdge preloading its content. Fixes LP: #1540454.
* ListView proxy should not consume up/down key events. Fixes LP: #1554447
* Pick up the right style. Fixes LP: #1555797
* Label makes sure the color alteration is known by the theming.
Fixes LP: #1555784
* Fix AsyncLoader tests so they create slightly less amount of elements.
* AdaptivePageLayout removes all pages pushed to next columns when
addPageToNextColumn() is called. Fixes LP: #1544745
* Fix BottomEdge content discarding.
* Disconnect enabled signal in Label in destructor, so functor call will not
be handled when QQuickItem triggers enabled change. Fixes LP: #1560044.
[ Andrea Bernabei ]
* UI Gallery: fix vertical alignment of labels in left panel list items.
* ScrollView: add horizontalScrollbar and verticalScrollbar properties to
allow custom properties and styling of scrollbars.
* Change Scrollbar default top and bottom anchor margins. Tests included.
[ Albert Astals Cid ]
* Use "/" instead of QDir::separator for building paths that will be passed
to Qt.
* Some string optimizations in the icon searching code
* Improve icon file searching. Leave searching in hicolor to the end. Do not
search on icon themes we've already searched.
[ Zoltán Balogh ]
* Clean up examples.
* Improve unit test plan tool
[ Florian Boucault ]
* Properly disable PerformanceMonitor for toolkit tests only. Re-enable it for
everything else.
[ Pierre Bertet ]
* Fix the lists style in the offline documentation. Fixes LP: #1557472.
* Make export_qml_dir.sh compatible with ZSH.
[ CI Train Bot ]
* No-change rebuild.
-- Zoltan Balogh <zoltan.balogh@xxxxxxxxxxxxx> Mon, 04 Apr 2016
04:47:18 +0000
** Changed in: ubuntu-ui-toolkit (Ubuntu RTM)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1555548
Title:
Dialog and Popover have no attached theme property
Status in Canonical System Image:
In Progress
Status in ubuntu-ui-toolkit package in Ubuntu:
Fix Committed
Status in unity8 package in Ubuntu:
New
Status in ubuntu-ui-toolkit package in Ubuntu RTM:
Fix Released
Bug description:
In order to give the Dialog a different theme from the rest of an app,
we need to set the theme property, as is done in the example of the
theming tutorial in file:///usr/share/ubuntu-ui-toolkit/doc/html
/ubuntu-theming-subtheming.html (ubuntu-ui-toolkit-doc package):
import QtQuick 2.4
import Ubuntu.Components 1.3
import Ubuntu.Components.Popups 1.3
MainView {
width: units.gu(40)
height: units.gu(71)
applicationName: "subthemed"
// make sure the main theme is Ambiance
theme.name: "Ubuntu.Components.Themes.Ambiance"
Component {
id: dialogComponent
Dialog {
id: dialog
title: "Input dialog"
// the dialog and its children will use SuruDark
theme: ThemeSettings {
name: "Ubuntu.Components.Themes.SuruDark"
}
TextField {
placeholderText: "enter text"
}
Button {
text: "Close"
onClicked: PopupUtils.close(dialog)
}
}
}
Button {
text: "Open dialog"
onClicked: PopupUtils.open(dialogComponent)
}
}
However, this gives the following error file:///home/tim/test.qml:19 Cannot assign to non-existent property "theme"
because Dialog is not a StyledItem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1555548/+subscriptions
References