lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-qsg-impress-support
- Get this branch:
- bzr branch lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-qsg-impress-support
Branch merges
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Ubuntu Document Viewer Developers: Pending requested
-
Diff: 807 lines (+319/-118)12 files modifiedpo/com.ubuntu.docviewer.pot (+11/-6)
src/app/qml/loView/KeybHelper.js (+98/-11)
src/app/qml/loView/LOViewPage.qml (+21/-15)
src/app/qml/loView/PartsView.qml (+10/-1)
src/app/qml/loView/SlideControllerPanel.qml (+31/-11)
src/plugin/libreofficetoolkit-qml-plugin/lodocument.cpp (+64/-23)
src/plugin/libreofficetoolkit-qml-plugin/lodocument.h (+2/-3)
src/plugin/libreofficetoolkit-qml-plugin/lopartsimageprovider.cpp (+17/-44)
src/plugin/libreofficetoolkit-qml-plugin/lopartsmodel.cpp (+2/-2)
src/plugin/libreofficetoolkit-qml-plugin/qml/Viewer.qml (+41/-0)
src/plugin/libreofficetoolkit-qml-plugin/renderengine.cpp (+5/-2)
src/plugin/libreofficetoolkit-qml-plugin/renderengine.h (+17/-0)
Branch information
Recent revisions
- 178. By Stefano Verzegnassi
-
* Added go-first-part and go-last-part actions
* Added part management functions in DocumentViewer.LibreOffice. Viewer - 176. By Stefano Verzegnassi
-
* Updated keyboard shortcuts
* Fixes to loviewer PartsView
* Improvements to LibreOffice viewer UI
* Sync render engine and thumbnailers provider
(tiles from different parts are no longer mixed up)
* Updated translation template - 174. By Stefano Verzegnassi
-
* Added keyboard controls (PgUp, PgDown, Up, Down, Left, Right) in the LOK plugin (see src/app/
qml/loView/ KeybHelper. js)
* Improved support for presentation document type
* Conditional layout for the presentation view: use a bottom edge or a sidebar to show the list of slides
* Added an image provider for slides thumbnails
* Moved zoom controls into a separate page headKnown issues:
- Thumbnails provides may require a bit more of work
- Invalidation for tiles is not definitive yet (necessary for switching the current slide - will be improved by the zooming branch)
- Slide shown in the viewer is badly rendered when fetching the thumbnail (because of the way LOK renders them - we need to delay the rendering in the viewer)Includes changes from lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-impress-support
Re-based on QtQuick scenegraph rendering - 173. By Stefano Verzegnassi
-
Implemented zoom:
* Added an automatic zoom mode (fitZoomToFlickableWidth)
* Added a bottom panel with a zoom selector (which includes a TextField and an OptionSelector)
* Removed unnecessary files from loView plugin
* Some change in main.cpp so that we can enable QML Analyzer
* Fixes for DEBUG_VERBOSE
* Improvements to the logic that handles automatic zoomingIncludes changes from lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-lok-zoom
Re-based on QtQuick scenegraph rendering
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu-docviewer-app/trunk