1. 09 Oct, 2019 1 commit
  2. 17 Jul, 2019 1 commit
    • Nate Graham's avatar
      Add "Open Containing Folder" feature · ea0ea9c9
      Nate Graham authored
      This patch adds an "Open Containing Folder" menu item to the file menu, similar to
      other KDE apps like Gwenview that have it there. This action is especially useful
      for the case when you've downloaded a PDF from the internet that opens itself in
      Okular. The location of this file may not be clear or easy to find without this
      feature, and on several occasiona I have found myself wishing for it when this
      Test Plan:
      - Delete or move aside `~/.local/config/kxmlgui5/okular/part.rc`
      - Menu item is enabled and works when there is an open document: {F6940449, size=full}
      - Menu item is disabled when there is no open document: {F6940448, size=full}
      Reviewers: #okular, aacid, sander
      Reviewed By: #okular, aacid
      Subscribers: shubham, davidhurka, okular-devel
      Tags: #okular
      Differential Revision: https://phabricator.kde.org/D22145
  3. 21 Apr, 2019 1 commit
    • Shubham 's avatar
      Add action in Edit menu to select the text on current page · f788b5a3
      Shubham authored
      BUG: 358868
      Test Plan: Click on "Select All Text on Current Page" entry in Edit menu to select the entire page. The selected text can then be copied via Edit menu item "Copy"
      Reviewers: aacid, #vdg, ngraham
      Reviewed By: #vdg, ngraham
      Subscribers: yurchor, michaelweghorn, kde-doc-english, davidhurka, abetts, loh.tar, alexde, ngraham, okular-devel
      Tags: #okular, #documentation
      Differential Revision: https://phabricator.kde.org/D18744
  4. 27 Oct, 2018 1 commit
    • Nate Graham's avatar
      Create new "Zoom to 100%" action · 33ca396d
      Nate Graham authored
      This patch implements a "Zoom to 100%" action and sticks it in the {nav View} menu. Since it's a `KStandardAction` with a `KStandardShortcut`, we automatically get the correct icon and keyboard shortcut, but we do override the name to be "Zoom to 100%" since that's clearer for Okular's use case.
      FEATURE: 400048
      FIXED-IN: 18.12.0
      Test Plan:
      - Action works to zoom the document to 100% scale when invoked
      - Action is disabled when document is opened at 100% scale or is manually zoomed to 100% scale after being opened
      - All other zoom modes and action still work
      Reviewers: #okular, #vdg, abetts
      Reviewed By: #vdg, abetts
      Subscribers: davidhurka, sander, tobiasdeiminger, veqz, abetts, aacid, okular-devel
      Tags: #okular
      Differential Revision: https://phabricator.kde.org/D16345
  5. 13 Nov, 2017 1 commit
  6. 18 Oct, 2017 1 commit
  7. 27 Aug, 2015 1 commit
    • Jake Linder's avatar
      Add "Trim To Selection" feature · 172d78c6
      Jake Linder authored
      C1. Added submenu, moved "Trim margins" (TM mode) to it and added  "Trim To Selection" (TS mode).
      C2. Activating "Trim To selection" enters a new mousemode, similar to RectSelect for defining a viewport.
      C3. Once a viewport has been defined, it serves as a viewport for all pages in the document.
      C4. Left/Right pages are not treated differently.
      Manual Testing
      T1. Switching between modes enforces at most one active.
      T2. Can deactivate a mode by selecting it again from the menu.
      T3. When draggin bbox selection, clicking outside page does not crash.
      T4. When in "Facing Pages" mode, mouse release must be over any page (or is ignored).
      T5. Normalized bbox coords are computed relative to page indicated by point of mouse release.
      T6. Behave as expected when switching between any pair of No Trim/Trim Margins/Trim To Selection.
      T7. TM mode persisted across app restarts (existing behavior).
      T8. TS mode forgotten across app restarts (as desired).
      T9. Exiting and reselectin "Trim To Selection" prompts for new bbox.
      T10. Choosing a small Trim bbox enforces minimium dimensions size (As percentag of total), as
      it does in TM mode, because of the "scale big and crop down" implementation, to avoid huge pixmaps.
      TS mode minimum set at 20% (vs. TM mode's 50%).
      REVIEW: 124716
      BUGS: 351156
  8. 11 May, 2014 2 commits
  9. 24 Feb, 2014 1 commit
  10. 03 Feb, 2014 1 commit
  11. 18 Aug, 2013 1 commit
  12. 05 Apr, 2013 1 commit
  13. 08 Sep, 2012 1 commit
  14. 25 Oct, 2011 1 commit
  15. 12 Oct, 2011 2 commits
  16. 29 Oct, 2010 1 commit
  17. 14 Feb, 2009 1 commit
  18. 21 Nov, 2008 2 commits
    • Sebastian Trueg's avatar
      Reverted part of my patches based on pinotree's wishes. :) · 00f069f8
      Sebastian Trueg authored
      svn path=/trunk/KDE/kdegraphics/okular/; revision=887165
    • Sebastian Trueg's avatar
      Nobody reacted on my email to the devel mailing list, so I suspect that noone... · b787abb5
      Sebastian Trueg authored
      Nobody reacted on my email to the devel mailing list, so I suspect that noone has any objections to my patches.
      Anyway, this is what happens:
      * I replaced the zoom combobox in the toolbar with the fit to width/page buttons. For one they look much cleaner and
        also most users would never use the freezooming anyway.
      * Removed the frame from the sidebar, making for a cleaner overall look. After all, nothing else has a frame.
      * Let the statusbar stretch over the full width of the window. This again makes the app look cleaner.
      * Used the same trick as in Gwenview: let the background shine through -> clean++
      * Use QToolButton instead of QPushButton for the minibar buttons to fit the other buttons in all apps.
      svn path=/trunk/KDE/kdegraphics/okular/; revision=887160
  19. 27 May, 2008 1 commit
  20. 19 May, 2008 1 commit
    • Pino Toscano's avatar
      Make it possible to draw just sections (crops within bounding boxes) of pages. · 2b971b07
      Pino Toscano authored
      Separated normal & cropped geometries in page items;
      made the page painter able to draw based on a crop section;
      add a config + menu option for turning the white borders removal.
      Based on a patch by the Mr. anonymous kde2eran@tromer.org, thanks.
      BUG: 161599
      svn path=/trunk/KDE/kdegraphics/okular/; revision=809496
  21. 11 Mar, 2008 1 commit
    • Pino Toscano's avatar
      Add the possibility to save a copy of the document with the changes to it... · c9089f31
      Pino Toscano authored
      Add the possibility to save a copy of the document with the changes to it (only for form fields at the moment).
      On the Document/Generator side, introduce a proper interface for the purpouse.
      On the GUI side, add a new "Save As" function that save the changed document to a location.
      The action is enabled only if the current backend can provide the functionality.
      svn path=/trunk/KDE/kdegraphics/okular/; revision=784661
  22. 05 Mar, 2008 2 commits
  23. 24 Dec, 2007 1 commit
  24. 20 Dec, 2007 1 commit
  25. 07 Oct, 2007 2 commits
  26. 22 Sep, 2007 1 commit
  27. 14 Sep, 2007 1 commit
  28. 03 Sep, 2007 1 commit
  29. 20 Aug, 2007 1 commit
    • Pino Toscano's avatar
      Usability work on the toolbar: · 7e4b1554
      Pino Toscano authored
      - shorten the toolbar labels of the Previous/Next Page actions, and put them into the toolbar by default instead of the Back/Forward [history control]
      - shorten the toolbar labels of the tool buttons
      - remove the Open/Open recent button from the shell toolbar
      svn path=/trunk/KDE/kdegraphics/okular/; revision=702549
  30. 08 Jul, 2007 1 commit
  31. 06 May, 2007 1 commit
  32. 01 May, 2007 1 commit
  33. 07 Mar, 2007 1 commit
  34. 25 Feb, 2007 1 commit
    • Pino Toscano's avatar
      Preliminary supports for text and choice form fields. · db8a10dc
      Pino Toscano authored
      This includes:
      - the interfaces for the generators
      - the basic widgets for editing their value
      - a top bar for show/hide the forms of a document
      - the implementation of the forms for the PDF backend
      still nothing that can be done with them, nor the value of the forms can be saved...
      ... but it's a start! :-)
      svn path=/trunk/playground/graphics/okular/; revision=637001
  35. 28 Jan, 2007 1 commit