1. 10 Aug, 2014 3 commits
  2. 09 Aug, 2014 2 commits
  3. 08 Aug, 2014 1 commit
  4. 07 Aug, 2014 1 commit
  5. 10 May, 2014 3 commits
  6. 09 May, 2014 2 commits
  7. 15 Apr, 2014 1 commit
    • Albert Astals Cid's avatar
      Modify how page size label is shown on the bottom bar · e0e98658
      Albert Astals Cid authored
      Opened a file with all pages with same size and behaves exactly like Okular does
      Opened a file with pages with different sizes and behaves like Okular does until it stops fiting. In that moment the page bar is not centered anymore to let the text still fit and once the text doesn't fit anymore it starts getting ellided.
      Reviewed by Luigi
      BUGS: 333349
      FIXED-IN: 4.13.1
  8. 09 Apr, 2014 2 commits
  9. 24 Feb, 2014 2 commits
  10. 19 Feb, 2014 1 commit
    • Michal Humpula's avatar
      Multiple Tiles Managers per Page · c07ee043
      Michal Humpula authored and Albert Astals Cid's avatar Albert Astals Cid committed
      It's straighforward implementation. Every single place, where there were call for (or with) TilesManager, now has a DocumentObserver as companion. The m_tiledManager reference in PagePrivate was changed to QMap<DocumentObserver, TilesManager>.
      REVIEW: 113986
  11. 08 Feb, 2014 2 commits
  12. 12 Jan, 2014 2 commits
  13. 29 Dec, 2013 1 commit
    • Mailson Menezes's avatar
      Fix adding and removing bookmarks in the thumbnail panel · b43a4337
      Mailson Menezes authored and Albert Astals Cid's avatar Albert Astals Cid committed
      Fix adding and removing bookmarks in the thumbnail panel
      Add and removal of bookmarks via the thumbnail context menu was acting
      on the current viewport instead of the clicked page. This patch checks
      whether it should act on the viewport or in the right clicked page.
      BUGS: 323267
      FIXED-IN: 4.11.5
  14. 12 Dec, 2013 1 commit
  15. 20 Nov, 2013 1 commit
  16. 30 Sep, 2013 2 commits
  17. 19 Jul, 2013 1 commit
  18. 15 Jun, 2013 1 commit
  19. 08 Jun, 2013 2 commits
  20. 28 May, 2013 4 commits
    • Fabio D'Urso's avatar
    • Fabio D'Urso's avatar
      Don't reuse KConfigDialogs · c3f7fd52
      Fabio D'Urso authored
      Because a cached dialog stays parented to the initial part, which might
      not be the one used to open it.
      This is especially visible now that we support more than one window per
      okular process.
      For example:
       - User initially opens a dialog from window A
            -> This dialog gets cached as child of A's PageView. This implies that
               clicking on the dialog also brings window A to foreground.
       - User re-opens the dialog from a different window B
            -> The dialog is still a child of A's PageView, therefore clicking on the
               dialog's frame brings A to the foreground, and B to the background.
    • Fabio D'Urso's avatar
    • Fabio D'Urso's avatar
      Make all parts receive config change notifications · 4526dd2f
      Fabio D'Urso authored
      Instead of listening on KConfigDialog's signals, this patch makes parts
      listen on Okular::Settings::self()'s configChanged() signal.
      Unlike KConfigDialogs, Okular::Settings::self() is unique and never
      changes during the process lifetime, and therefore:
       - A part can connect during initialization and receive notifications,
         without depeding on KConfigDialog objects (which might be instanced
         or deleted by a different part).
       - The connection now survives deletion of the KConfigDialog.
  21. 27 May, 2013 2 commits
  22. 13 May, 2013 1 commit
  23. 11 Mar, 2013 1 commit
  24. 24 Feb, 2013 1 commit
    • Albert Astals Cid's avatar
      Remove the concept of observer/view id · 541650a4
      Albert Astals Cid authored
      Just use the pointer as id :-)
      This is BIC and SIC, increase the soversion now to makes sure we don't forget in the future
      Patch based in an earlier patch by Bogdan Cristea <cristeab@gmail.com>
      REVIEW: 109115