Switch to Ubuntu.Components 1.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Document Viewer App |
Fix Released
|
Undecided
|
Stefano Verzegnassi |
Bug Description
All the Ubuntu phones are shipped with Ubuntu 15.04, so we can switch to the latest version of the toolkit.
QML imports should be updated as follow:
import QtQuick 2.4
import Ubuntu.Components 1.2
*** NOTES:
- "useDeprecatedT
- ListIemWithAction from ./src/app/
- Currently we are waiting for lp:~verzegnassi-stefano/ubuntu-docviewer-app/documentpage-add-contextual-actions to be merged.
It includes a new TileBase component which drops the dependency on ListItemWithAction.
However it provides a DocumentDelegat
Actions in the new ListItem are provided through a ListItemActions component, and it's something that should be kept in mind when updating the DocumentListDel
Two possible solutions are:
1) Change the list<Action> properties in DocumentDelegat
2) Keep the list<Action> property type in DocumentDelegat
Related branches
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Roman Shchekin: Needs Fixing
-
Diff: 4327 lines (+668/-2637)55 files modifiedpo/com.ubuntu.docviewer.pot (+79/-87)
src/app/graphics/select-none.svg (+0/-153)
src/app/graphics/select.svg (+0/-158)
src/app/graphics/settings_alt.svg (+0/-138)
src/app/qml/common/ContentHubProxy.qml (+1/-1)
src/app/qml/common/DetailsPage.qml (+15/-11)
src/app/qml/common/FileNotFoundDialog.qml (+2/-2)
src/app/qml/common/NightModeShader.qml (+1/-1)
src/app/qml/common/PickImportedDialog.qml (+13/-7)
src/app/qml/common/RejectedImportDialog.qml (+3/-3)
src/app/qml/common/SubtitledListItem.qml (+41/-0)
src/app/qml/common/UnknownTypeDialog.qml (+28/-16)
src/app/qml/common/utils.js (+28/-0)
src/app/qml/documentPage/DeleteFileDialog.qml (+48/-35)
src/app/qml/documentPage/DocumentDelegateActions.qml (+6/-3)
src/app/qml/documentPage/DocumentEmptyState.qml (+1/-1)
src/app/qml/documentPage/DocumentGridDelegate.qml (+0/-113)
src/app/qml/documentPage/DocumentGridView.qml (+0/-94)
src/app/qml/documentPage/DocumentListDelegate.qml (+89/-118)
src/app/qml/documentPage/DocumentListView.qml (+63/-154)
src/app/qml/documentPage/DocumentPage.qml (+22/-12)
src/app/qml/documentPage/DocumentPageDefaultHeader.qml (+6/-8)
src/app/qml/documentPage/DocumentPagePickModeHeader.qml (+5/-5)
src/app/qml/documentPage/DocumentPageSearchHeader.qml (+2/-2)
src/app/qml/documentPage/DocumentPageSelectionModeHeader.qml (+39/-59)
src/app/qml/documentPage/SearchEmptyState.qml (+1/-1)
src/app/qml/documentPage/SectionHeader.qml (+29/-0)
src/app/qml/documentPage/SharePage.qml (+2/-2)
src/app/qml/documentPage/SortSettingsDialog.qml (+3/-2)
src/app/qml/documentPage/TileBase.qml (+0/-369)
src/app/qml/loView/KeybHelper.js (+1/-1)
src/app/qml/loView/LOViewDefaultHeader.qml (+2/-2)
src/app/qml/loView/LOViewGotoDialog.qml (+25/-14)
src/app/qml/loView/LOViewPage.qml (+9/-9)
src/app/qml/loView/LOViewZoomHeader.qml (+2/-2)
src/app/qml/loView/PanelButton.qml (+2/-2)
src/app/qml/loView/PartsView.qml (+10/-8)
src/app/qml/loView/SlideControllerPanel.qml (+2/-2)
src/app/qml/loView/ZoomSelector.qml (+2/-2)
src/app/qml/pdfView/PdfContentsPage.qml (+43/-36)
src/app/qml/pdfView/PdfView.qml (+2/-2)
src/app/qml/pdfView/PdfViewDefaultHeader.qml (+2/-2)
src/app/qml/pdfView/PdfViewDelegate.qml (+2/-2)
src/app/qml/pdfView/PdfViewGotoDialog.qml (+25/-14)
src/app/qml/textView/TextView.qml (+3/-3)
src/app/qml/textView/TextViewDefaultHeader.qml (+2/-2)
src/app/qml/ubuntu-docviewer-app.qml (+3/-3)
src/app/qml/upstreamComponents/EmptyState.qml (+2/-2)
src/app/qml/upstreamComponents/HeaderButton.qml (+0/-65)
src/app/qml/upstreamComponents/ListItemWithActions.qml (+0/-453)
src/app/qml/upstreamComponents/ListItemWithActionsCheckBox.qml (+0/-25)
src/app/qml/upstreamComponents/MultipleSelectionGridView.qml (+0/-199)
src/app/qml/upstreamComponents/MultipleSelectionListView.qml (+0/-199)
src/app/qml/upstreamComponents/MultipleSelectionVisualModel.qml (+0/-31)
src/app/qml/upstreamComponents/PageWithBottomEdge.qml (+2/-2)
Changed in ubuntu-docviewer-app: | |
status: | Triaged → In Progress |
assignee: | nobody → Stefano Verzegnassi (verzegnassi-stefano) |
Changed in ubuntu-docviewer-app: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:ubuntu-docviewer-app/reboot at revision 191, scheduled for release in ubuntu- docviewer- app, milestone Unknown