← Back to team overview

touch-packages team mailing list archive

[Bug 1256024] Re: ListItem "icon: Rectangle {}" stopped working since it got deprecated

 

System settings imports 0.1, 1.0 and 1.1 toolkit, and this is not good.
We asked developers to switch to import the latest UI toolkit in their
apps to get the fixes rolling on, especially that 0.1 version was a
development version. QML versioning also played us out badly,  and we
had to split the sources for the different versions, which mean that
some components will not work with different toolkit versions. We do not
have maintenance capabilities to support previous versions or deprecated
components, especially the ListItems module. It has been decided that
the toolkit will not provide any "standard" layouts for list items as
design changes may bring us to more deprecation.

** Changed in: ubuntu-ui-toolkit (Ubuntu)
       Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1256024

Title:
  ListItem "icon: Rectangle {}" stopped working since it got deprecated

Status in ubuntu-ui-toolkit package in Ubuntu:
  Won't Fix

Bug description:
  The system settings code is using a custom component (basically a Rectangle with a Label) as an icon,
  http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/trunk/view/head:/plugins/language/KeyboardLayouts.qml#L48

  That code stopped working in trusty with the recent changes
  (http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-
  toolkit/trunk/revision/858), the icon is not displayed in the UI

  Those warning are displayed on the command line:
  file:///usr/lib/i386-linux-gnu/qt5/qml/Ubuntu/Components/ListItems/Standard.qml:252: Error: Cannot assign QObject* to QUrl
  WARNING: ListItems.Standard.icon is DEPRECATED. Use iconName and iconSource instead.

  We are looking at porting our code (bug #1256017), I'm still opening
  that, as a toolkit bug, since ideally users of the old property should
  keep working during the transition

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1256024/+subscriptions