1. 14 Nov, 2017 1 commit
  2. 13 Nov, 2017 2 commits
  3. 12 Nov, 2017 1 commit
    • Elvis Angelaccio's avatar
      Don't use exec() to open dialogs · 40afb829
      Elvis Angelaccio authored
      Summary:
      exec() is blocking and should not be used if possible.
      
      Currently it makes impossible to interact with a 2nd okular window
      if the first window has the Properties or Embedded Files dialog open.
      
      It also causes a double delete crash when closing okular via dbus
      while either of those dialogs is open.
      
      We can use open() instead which does not block the event loop and fixes
      both the problems.
      
      Test Plan:
      1. Open the Properties or Embedded Files dialog, then close okular via dbus.
      2. Open two okular windows, then open the Properties or Embedded Files dialog in one of them and try to use the other window.
      
      Reviewers: #okular
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D8704
      40afb829
  4. 09 Nov, 2017 1 commit
  5. 07 Nov, 2017 1 commit
    • Burkhard Lück's avatar
      Update okular docbook · 01ce40b9
      Burkhard Lück authored
      add info about alternative method to delete an annotation
      add info about resize feature for annotations (text modified from commit log)
      replace outdated rating.png with new bookmarks.png
      add info about available bookmark actions in the table of Contents
      
      Differential Revision: https://phabricator.kde.org/D8677
      01ce40b9
  6. 03 Nov, 2017 2 commits
  7. 02 Nov, 2017 3 commits
  8. 31 Oct, 2017 1 commit
    • Albert Astals Cid's avatar
      Start the text generation request via a queued connection · 453f45e7
      Albert Astals Cid authored
      Summary:
      so that pixmap generation gets a chance to start before the text generation
      
      This makes that on files where both the text generation and the pixmap generation
      are slow at least we see something "as fast as possible" since only either text generation
      or pixmap generation threads run at the same time
      
      Reviewers: #okular, mlaurent
      
      Reviewed By: mlaurent
      
      Subscribers: michaelweghorn, dvratil, mlaurent, #okular
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D8378
      453f45e7
  9. 28 Oct, 2017 1 commit
  10. 27 Oct, 2017 1 commit
  11. 24 Oct, 2017 1 commit
  12. 20 Oct, 2017 1 commit
  13. 18 Oct, 2017 2 commits
  14. 15 Oct, 2017 3 commits
  15. 14 Oct, 2017 1 commit
    • Lukas Hetzenecker's avatar
      HiDPI Support for Okular · ecc1141e
      Lukas Hetzenecker authored
      Summary:
      This patch enables HiDPI throughout the application
      
      Every pixmap is multiplied by the devicePixelRatioF
      QPainter code is ajusted to take the DPR value into account
      
      All pixmaps get cached with the highest DPR of all screens. When moving the application to another screen, the cache doesn't have to be invalidated.
      
      BUGS: 362856 383589
      REVIEW: D6268
      ecc1141e
  16. 11 Oct, 2017 3 commits
  17. 08 Oct, 2017 1 commit
  18. 07 Oct, 2017 1 commit
  19. 02 Oct, 2017 1 commit
  20. 01 Oct, 2017 4 commits
    • Albert Freeman's avatar
      Custom background color · 1f6e8a47
      Albert Freeman authored
      Summary:
      BUG: 182994
      
      Adds an option to the config dialog that enables background color (the color around the displayed page) to be changed (while by default preserving the Qt toolkit selection as not to affect existing users).
      
      Reasons for this change:
      Accessibility, eye strain, aesthetic reasons, color displayed on monitor can affect power consumption (how: depends on display technology).
      Many people want this change occording to Bugzilla and other sources.
      
      Maintenance: Nearly no additional maintenance:
      This is no new subsystem but a trivial feature with no complex code dependencies, and we are already showing a colour selection dialog and setting colours in other places in Okular.
      
      {F4257766}
      
      Other less important information:
      https://git.reviewboard.kde.org/r/130219/
      https://mail.kde.org/pipermail/okular-devel/2017-September/025520.html
      
      Test Plan:
      Tested everything, it all works:
      Toggled the custom background color, changed custom background color, removed okular settings file (with: "rm ~/.config/okular*") to verify it uses the usual qt theme colour by default (where the settings file remembered the custom color).
      
      Reviewers: #okular, aacid, elvisangelaccio, rkflx, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: aacid, ltoscano, ngraham
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D8051
      1f6e8a47
    • Luigi Toscano's avatar
      Revert "Custom background color" · d176914e
      Luigi Toscano authored
      Wrong authorship for the commit. Commit it again with the correct
      information.
      
      CCMAIL: pointedstick@zoho.com
      This reverts commit 6b5a7c9a.
      d176914e
    • Nathaniel Graham's avatar
      Custom background color · 6b5a7c9a
      Nathaniel Graham authored
      Summary:
      BUG: 182994
      
      Adds an option to the config dialog that enables background color (the color around the displayed page) to be changed (while by default preserving the Qt toolkit selection as not to affect existing users).
      
      Reasons for this change:
      Accessibility, eye strain, aesthetic reasons, color displayed on monitor can affect power consumption (how: depends on display technology).
      Many people want this change occording to Bugzilla and other sources.
      
      Maintenance: Nearly no additional maintenance:
      This is no new subsystem but a trivial feature with no complex code dependencies, and we are already showing a colour selection dialog and setting colours in other places in Okular.
      
      {F4257766}
      
      Other less important information:
      https://git.reviewboard.kde.org/r/130219/
      https://mail.kde.org/pipermail/okular-devel/2017-September/025520.html
      
      Test Plan:
      Tested everything, it all works:
      Toggled the custom background color, changed custom background color, removed okular settings file (with: "rm ~/.config/okular*") to verify it uses the usual qt theme colour by default (where the settings file remembered the custom color).
      
      Reviewers: #okular, aacid, elvisangelaccio, rkflx, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: aacid, ltoscano, ngraham
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D8051
      6b5a7c9a
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · 24b48165
      Script Kiddy authored
      24b48165
  21. 29 Sep, 2017 2 commits
  22. 27 Sep, 2017 1 commit
  23. 26 Sep, 2017 4 commits
  24. 25 Sep, 2017 1 commit