lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-lok-qsg-zoom

Created by Stefano Verzegnassi and last modified
Get this branch:
bzr branch lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-lok-qsg-zoom
Only Stefano Verzegnassi can upload to this branch. If you are Stefano Verzegnassi please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stefano Verzegnassi
Project:
Ubuntu Document Viewer App
Status:
Merged

Recent revisions

177. By Stefano Verzegnassi

Updated translation template

176. By Stefano Verzegnassi

Merged 'reboot' trunk

175. By Stefano Verzegnassi

Merged 'reboot' branch

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 head

Known 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 zooming

Includes changes from lp:~verzegnassi-stefano/ubuntu-docviewer-app/reboot-lok-zoom
Re-based on QtQuick scenegraph rendering

172. By Roman Shchekin

QtQuick SceneGraph rendering, with multithreading support.
Includes changes from: lp:~mrqtros/ubuntu-docviewer-app/docviewer-sg-rendering.

Approved by Ubuntu Phone Apps Jenkins Bot, Roman Shchekin.

171. By Stefano Verzegnassi

Merged trunk (rev. 181) into "reboot" branch.

Approved by Ubuntu Phone Apps Jenkins Bot, Roman Shchekin.

170. By Stefano Verzegnassi

Added LibreOfficeKit headers.

Approved by Roman Shchekin, Ubuntu Phone Apps Jenkins Bot.

169. By Stefano Verzegnassi

Implemented cache buffer

168. By Stefano Verzegnassi

[LOK-plugin] Use a QTimer to avoid multiple updates when contentX/contentY change

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
This branch contains Public information 
Everyone can see this information.