Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Okular Okular
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 54
    • Merge requests 54
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GraphicsGraphics
  • OkularOkular
  • Merge requests
  • !61

Hide page bar by default and move navigation controls into toolbar

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Nate Graham requested to merge ngraham/okular:tweak-default-layout into master Nov 05, 2019
  • Overview 31
  • Commits 2
  • Pipelines 5
  • Changes 2

This patch modernizes and improved Okular's default UI by hiding the page bar and adding its navigation controls into the toolbar, separating it from other elements with expanding spacers. This yields the following improvements:

  • Reduced redundancy from having multiple zoom tools
  • Increase in the amount of vertical space available for reading documents
  • Aesthetic improvement of a more modern toolbar layout with expanding spacers to separate logical groups

Here's what Okular's main window look like with this change:

Screenshot_20200527_080854

By hiding the page bar, we do lose the display of page size for the current page when viewing a document with multiple page sizes, but I don't think this is a major issue since multi-page-size documents are rare and the size information is fairly obvious just by looking at the document. Also with !179 (merged) the fact that the document contains multiple pages will be visible in the Properties dialog.

BUG: 413689

FIXED-IN: 1.11.0

Edited May 27, 2020 by Nate Graham
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: tweak-default-layout