1. 20 Mar, 2021 1 commit
  2. 01 Jan, 2021 1 commit
    • David Hurka's avatar
      Port config dialogs from .ui to QFormLayout · 134cbc30
      David Hurka authored
      * C++ instead of .ui files.
      * Put every control in a QFormLayout row.
      * Where possible, use only a single layout, i. e. no nesting.
      * Use rows with an empty QLabel as horizontal spacer.
        Content grouping by whitespace instead of group boxes.
      * Where group boxes were used for labeling tool managers,
        use a <h3> QLabel instead.
      * Where group boxes were used for labeling control groups,
        drop the label or label only the first control (like in Dolphin).
      * Use combo boxes instead of radio button groups.
        (I don’t know how to connect radio buttons to KConfigWidgets...)
      * Don’t use checkboxes as label, that doesn’t lay out correctly.
        Instead, put the checkbox in an own row, although it controls the same feature.
      Some of the changes are not perfect yet, so I opened
      #45 to outline further improvements.
  3. 26 Dec, 2020 1 commit
    • David Hurka's avatar
      Connect presentation screen selection to KConfigWidgets · 4c7a2ac6
      David Hurka authored
      This adds a class PreferredScreenSelector, which is a QComboBox that
      holds items for each connected screen, and provides a preferredScreen
      property which is accessed by KConfigDialogManager.
      This class also allows to remember a disconnected screen by adding
      a temporary item “Screen xy (disconnected)”.
  4. 18 Nov, 2020 1 commit
    • David Hurka's avatar
      New part/ directory for okularpart sources from /, ui/, conf/ · 19d5dd8e
      David Hurka authored
      Source files are no longer separated by UI and non-UI and similar,
      but only by their build target.
      * ui/ -> part/
      * Move all source files from conf/ to part/
      * Keep config skeleton definitions in conf/, needed for the mobile target too
      * Move editdrawingtooldialogtest.h from conf/autotests/ to autotests/
      * ui/data/icons/ -> icons/
      * Move /part.cpp, /part.rc and similar files to part/
      * Adapt include paths in source files
      * Adapt CMakeLists.txt files (in / and in subdirectories)
      * Adapt /Messages.sh
  5. 11 Jul, 2020 1 commit
    • Albert Astals Cid's avatar
      Run clang-format · 19d98d6a
      Albert Astals Cid authored
      find . \( -name "*.cpp" -or -name "*.h"  -or -name "*.c"  -or -name "*.cc" \) -exec clang-format -i {} \;
      If you reached this file doing a git blame, please see README.clang-format (added 2 commits in the future of this one)
  6. 18 Dec, 2019 1 commit
    • Albert Astals Cid's avatar
      CI: enable more modernize checks · 78cf6bd9
      Albert Astals Cid authored
      Since unfortunately some of the autogenerated includes don't pass the
      checks we do a trick of building out of source and then specifying the
      .*/okular/.* path as the only includes we care about
  7. 02 Mar, 2017 1 commit
  8. 11 Jul, 2016 1 commit
  9. 18 Aug, 2015 1 commit
  10. 04 Aug, 2015 1 commit
  11. 07 Apr, 2008 1 commit
    • Pino Toscano's avatar
      Add the possibility to choose which screen to use for the presentation mode. · 1817a198
      Pino Toscano authored
      Default is "Default Screen", with the options for showing it to any available screen.
      Also, dynamically resize when the screen used for the presentation mode changes size during a presentation.
      Many thanks to 'zbsz' for his testing!
      CCMAIL: zbigniewo@gmail.com
      svn path=/trunk/KDE/kdegraphics/okular/; revision=794501
  12. 19 Apr, 2007 1 commit
  13. 30 Mar, 2006 1 commit
  14. 02 Jan, 2005 1 commit