Members of the KDE Community are recommended to subscribe to the kde-community mailing list at to allow them to participate in important discussions and receive other important announcements

  1. 03 Mar, 2018 1 commit
    • Dileep Sankhla's avatar
      Option to exit after printing · 09b7b079
      Dileep Sankhla authored
      When running okular with the parameter --print to directly open the print mode, it doesn't exit after acknowledging the print dialog. Hence adding --print_and_exit option exits Okular after acknowledging the print dialog and thus is useful for the command line batch processing or a Dolphin service as the issue suggests.
      FEATURE: 318998
      Test Plan:
      1. open a file in Okular using the parameter --print. It will open Okular in print mode with the print dialog
      2. Either print the file or cancel the print dialog
      3. You will find that Okular stays open
      4. Now using this patch, see for available options with the --help parameter. You will find --print_and_exit option
      5. Now open a file in Okular using the parameter --print_and_exit. It will open Okular in print mode with the print dialog
      6. Either print the file or cancel the print dialog
      7. You will find that Okular closes after acknowledging the dialog
      Reviewers: aacid, #okular, ngraham
      Subscribers: ltoscano, ngraham, aacid, #okular
      Tags: #okular
      Differential Revision:
  2. 16 Nov, 2017 1 commit
  3. 13 Nov, 2017 1 commit
  4. 18 Sep, 2017 1 commit
  5. 17 Sep, 2017 1 commit
    • Albert Astals Cid's avatar
      Show dialog to ask when closing when more than tab open · 95a32d77
      Albert Astals Cid authored
      The checkbox is checked and says "Warn me on closing more than one tab",
      for that reason we can't use the default KMessageBox::questionYesNo since
      there the checkbox is always not checked and it's when checked that you enable it
      Inspired by code from torham zed at review request 126406
      Reviewers: #okular, #kde_applications
      Subscribers: alexeymin, ngraham, colomar, rkflx, #okular
      Tags: #okular
      Differential Revision:
  6. 05 Sep, 2017 1 commit
  7. 02 Jul, 2017 1 commit
  8. 18 Mar, 2017 1 commit
  9. 29 Oct, 2016 1 commit
  10. 13 Aug, 2016 5 commits
  11. 12 Jul, 2016 2 commits
  12. 11 Jul, 2016 1 commit
  13. 30 May, 2016 1 commit
  14. 26 Feb, 2016 1 commit
    • Aleix Pol Gonzalez's avatar
      Fix QUrl string encoding issue · 154c98fd
      Aleix Pol Gonzalez authored
      Don't go through QUrl -> QString -> QUrl when opening files from the
      argument list.
      Don't be strict when opening URLs that come from the dbus interface.
      REVIEW: 127042
  15. 30 Jan, 2016 3 commits
    • Aleix Pol Gonzalez's avatar
      Fix porting QUrl issues · a704fbce
      Aleix Pol Gonzalez authored
      Reviewed by Albert Astals
    • Aleix Pol Gonzalez's avatar
      Fix KTabWidget porting issue · cbf47d1b
      Aleix Pol Gonzalez authored
      Restore drop on tabs
      Reviewed by Albert
    • Alex Richardson's avatar
      Fix mainshelltest (and as a side-effect docdata saving) · 1b2de0d1
      Alex Richardson authored
      Try fixing mainshelltest: one more passes now
      QUrl is not automatically exposed to DBus so the DBus call would fail.
      Changed the parameter to QString instead so that DBus invocation works.
      mainshelltest: set QStandardPaths to test mode
      Parse command line flags with a single dash as a long option
      Unlike KCmdLineArgs QCommandLineParser treats options starting with a
      single minus as multiple short options by default.
      Previously okular -unique would fail with the following error:
      Unknown options: u, n, i, q, u, e.
      Also changed mainshelltest to use two dashes in case this behaviour
      should change in the future.
      mainshelltest failures have been reduced from 15 to 4 by this commit.
      Fix docdata saving and added a warning message if it fails
      If the ~/.local/okular/docdata directory didn't exist previously
      creating the docdata file would fail as there are missing paths.
      It seems that KStandardDirs used to create the okular/docdata directory
      automatically, with QStandardPaths we have to create it manually.
      mainshelltest is down to one failed test now
      Fix final test case in mainshelltest
      as we call QProcess::terminate the exit code will not be 0
      REVIEW: 126192
  16. 28 Nov, 2015 1 commit
  17. 04 Nov, 2015 1 commit
  18. 29 Oct, 2015 1 commit
  19. 21 Oct, 2015 2 commits
  20. 03 Aug, 2015 2 commits
  21. 04 May, 2015 1 commit
    • Ivan Čukić's avatar
      Make KActivities a required dependency · c46b08c2
      Ivan Čukić authored
      Our goal is better integration with Plasma and other KDE components.
      We have made a conscious decision to reduce our code a bit by removing
      the legacy #ifdefs. That way we do not have to support a build
      configuration which is going to be used by just a tiny minority of our
      users, and one that we are not terribly interested in. Without
      KActivities, there is for example no support for recording and listing
      of recent documents, PDF sharing etc etc, and we honestly believe that
      the majority of our audience wants these features.
      REVIEW: 123249
  22. 16 Mar, 2015 2 commits
  23. 29 Jan, 2015 1 commit
  24. 19 Oct, 2014 1 commit
  25. 17 Oct, 2014 1 commit
  26. 05 Oct, 2014 1 commit
  27. 04 Oct, 2014 1 commit
  28. 01 Oct, 2014 1 commit
  29. 17 Sep, 2014 1 commit
  30. 11 Sep, 2014 1 commit
    • Frederik Gladhorn's avatar
      Port to QMime · e28dbc6c
      Frederik Gladhorn authored
      compressedMimeFor now already does the inheritance check, so another
      check was removed.