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

« back to all changes in this revision

Viewing changes to src/app/qml/loView/LOViewDefaultHeader.qml

  • Committer: Stefano Verzegnassi
  • Date: 2015-09-15 18:20:00 UTC
  • Revision ID: stefano92.100@gmail.com-20150915182000-3mv2pa545sfp09a8
* 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

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
 
89
89
    actions: [
90
90
        Action {
91
 
            iconName: "search"
92
 
            // onTriggered: pageMain.state = "search"
93
 
            enabled: false
 
91
            iconName: "zoom-in"
 
92
            text: i18n.tr("Show zoom controls")
 
93
            onTriggered: targetPage.state = "zoom"
94
94
        },
95
95
 
96
96
        Action {