ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #06122
[Bug 1342031] Re: Rename QML modules to follow qml-module-foo naming
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 qtmultimedia-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1342031
Title:
Rename QML modules to follow qml-module-foo naming
Status in accounts-qml-module package in Ubuntu:
Fix Released
Status in address-book-app package in Ubuntu:
New
Status in bacon2d package in Ubuntu:
Triaged
Status in clickmanager-plugin package in Ubuntu:
New
Status in content-hub package in Ubuntu:
New
Status in cordova-ubuntu package in Ubuntu:
New
Status in dee-qt package in Ubuntu:
New
Status in gsettings-qt package in Ubuntu:
New
Status in history-service package in Ubuntu:
New
Status in libhud-qt package in Ubuntu:
Won't Fix
Status in libqofono package in Ubuntu:
New
Status in libusermetrics package in Ubuntu:
New
Status in mediascanner2 package in Ubuntu:
Fix Released
Status in oxide-qt package in Ubuntu:
New
Status in poppler-qml-plugin package in Ubuntu:
New
Status in qml-box2d package in Ubuntu:
New
Status in qml-friends package in Ubuntu:
New
Status in qt3d-opensource-src package in Ubuntu:
Fix Released
Status in qtconnectivity-opensource-src package in Ubuntu:
Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
Fix Released
Status in qtfeedback-opensource-src package in Ubuntu:
Fix Released
Status in qtgrilo package in Ubuntu:
New
Status in qtlocation-opensource-src package in Ubuntu:
Fix Released
Status in qtmultimedia-opensource-src package in Ubuntu:
Fix Released
Status in qtpim-opensource-src package in Ubuntu:
Fix Released
Status in qtquickcontrols-opensource-src package in Ubuntu:
Fix Released
Status in qtsensors-opensource-src package in Ubuntu:
Fix Released
Status in qtsystems-opensource-src package in Ubuntu:
Fix Released
Status in reminders-app package in Ubuntu:
New
Status in solid package in Ubuntu:
New
Status in sync-monitor package in Ubuntu:
New
Status in telephony-service package in Ubuntu:
Triaged
Status in thumbnailer package in Ubuntu:
Fix Released
Status in u1db-qt package in Ubuntu:
Confirmed
Status in ubuntu-download-manager package in Ubuntu:
Triaged
Status in ubuntu-keyboard package in Ubuntu:
New
Status in ubuntu-settings-components package in Ubuntu:
New
Status in ubuntu-system-settings-online-accounts package in Ubuntu:
Fix Released
Status in ubuntu-ui-extras package in Ubuntu:
New
Status in ubuntu-ui-toolkit package in Ubuntu:
Confirmed
Status in ubuntuone-credentials package in Ubuntu:
Fix Released
Status in unity-action-api package in Ubuntu:
Triaged
Status in unity-notifications package in Ubuntu:
New
Status in webbrowser-app package in Ubuntu:
In Progress
Status in ubuntu-ui-toolkit package in Ubuntu RTM:
Fix Released
Bug description:
UPDATE: This would be a nice to have for Ubuntu 16.04 LTS, since
otherwise we will need to keep the transitional packages until 2018.
===
The package names of QML modules should be of the format qml-
module-{$modulename}[version], a transition that was started during Qt
5.3 preparation in Ubuntu. For example this could be qml-module-
qtquick-localstorage or qml-module-qtsysteminfo for non versioned
modules, and qml-module-ubuntu-webthing0.3 for versioned/co-
installable modules.
Further details in Debian e-mail:
http://lists.alioth.debian.org/pipermail/pkg-kde-
talk/2014-March/001889.html
For Ubuntu, transitional packages should be put in place for smooth distribution upgrades, since we're shipping with the old names in previous Ubuntus. An example of that is at http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/qtsystems-opensource-src/revision/31 - in other words:
- Make the old package a transitional oldlibs package that depends on the new package
- Add Breaks/Replaces to the new package for the old non-transitional packages (be careful about the version number specification)
- Keep Multi-Arch: same and Architecture: any for the transitional package
- Write "QML module" instead of "QML plugin"
- Rename also the *.install files
---
One more example on naming:
For example, the "test" (qtdeclarative5-test-plugin) in the old
qtdeclarative5-style package naming became "qttest" (qml-module-
qttest) in the new naming since the path is actually under
/usr/lib/*/qt5/qml/QtTest/
qml-module-qtquick-xmllistmodel has path
/usr/lib/*/qt5/qml/QtQuick/XmlListModel, as an example if you have
more than one subdir. /usr/lib/*/qt5/qml/Ubuntu/Connectivity/ would be
qml-module-ubuntu-connectivity.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accounts-qml-module/+bug/1342031/+subscriptions