1944 Commits (b3101774cfd873e72048e4efebfff2e3b5757e87)

Author SHA1 Message Date
Laurent Montel 69776168e2 Using no deprecated enum Qt::MiddleButton 6 years ago
Laurent Montel c022b05457 Using no deprecated enum Qt::MiddleButton 6 years ago
Simone Gaiarin bc2d22910a Improve robustness of code against corrupted configurations 6 years ago
Simone Gaiarin 10d92fbeda Store the state of the builtin annotations in a new config key 6 years ago
David Hurka 89280e82d7 Port PresentationWidget to QScreen and simplify related code 6 years ago
Albert Astals Cid 1c7c7275e1 buildPen: honor annotation opacity 6 years ago
Albert Astals Cid 389c7b0235 PagePainter: Don't draw Arrow/Line annotations with multipyl 6 years ago
Albert Astals Cid b0bb617c95 buildPen: honor annotation opacity 6 years ago
Albert Astals Cid 3a331b782e PagePainter: Don't draw Arrow/Line annotations with multipyl 6 years ago
Albert Astals Cid 5185c6b371 buildPen: honor annotation opacity 6 years ago
Albert Astals Cid c171e5aecc PagePainter: Don't draw Arrow/Line annotations with multipyl 6 years ago
David Hurka 2c70ec41ad PresentationWidget: Fix screen switching at runtime 6 years ago
David Hurka 93e67cca93 Port away from QDesktopWidget 6 years ago
Simone Gaiarin 72f5a2db08 Find built-in tool corresponding to quick tool at runtime 6 years ago
David Hurka cd79b9b421 Improve PagePainter and LineAnnotPainter documentation 6 years ago
David Hurka 50df8ad877 Fix misplacement of some non-PDF annotations on hiDPI 6 years ago
David Hurka 3ed69d2f60 QPainter can setOpacity() now, use that instead of PagePainter::changeImageAlpha(). That saves bit manipulation and deep copies. 6 years ago
Simone Gaiarin 558742a009 Ensure "Quick annotations" action is always disabled on protected pdf 6 years ago
René van Paassen ab7ae92a89 Annotations: explicitly accept tablet event when it is handled 6 years ago
David Hurka 861b5a58a0 Revert last commit (accept events) to fix author information 6 years ago
David Hurka 15ac564b93 Annotations: explicitly accept tablet event when it is handled 6 years ago
David Hurka 34708565ca Add Constrain Angle action for annotation tools, alternative to pressing Shift 6 years ago
Simone Gaiarin bba13ee566 Add tooltip to "Quick Annotations" 6 years ago
Simone Gaiarin f2338f4022 Make connection unique for annotation visibility actions 6 years ago
David Hurka 13481bdfda Add RTL layout KToggleAction 6 years ago
Luca Citi cac97208f0 Holding shift when drawing an ellipsis, a rect or a stamp constrains an integer ratio between sides (e.g. to draw a circle, a square, a rect with 3:1 aspect ratio, etc) 6 years ago
Luca Citi 1853362506 When drawing a line (or polygon) annotation, holding shift constrains the new segment to form an angle with the horizontal axis which is an integer multiple of 15°. 6 years ago
Albert Astals Cid 19d98d6a74 Run clang-format 6 years ago
Laurent Montel 516fb89d94 Use camelcase include. (scripted) 6 years ago
Brendan Early 30b0e0d343 Change "Show Forms" button to checkbox 6 years ago
Albert Astals Cid e4e6b239d1 Forms: Don't set the text if the text is the same of the existing text 6 years ago
Simone Gaiarin 0b05d7ce99 Overhaul annotations UX 6 years ago
Nate Graham c877e12803 Use more semantically appropriate fonts icon in properties dialog 6 years ago
Nate Graham d195633b16 Display all of the page sizes in a new tab of the properties dialog 6 years ago
Nate Graham b8b36ae529 Improve the sidebar's navigation and UX 6 years ago
Albert Astals Cid 040e11c52b Fix ZoomIn getting stuck when on facing pages 6 years ago
Albert Astals Cid 0ada197325 Remove the "Page Sizes" action from the menu 6 years ago
Kezi Olio ca1d623729 Disable scrolling overshoot 6 years ago
Ahmad Samir 793f1692db Fix filtering items in the contents treeview 6 years ago
Yuri Chornoivan 7eb37c99c9 Add more scale factors 6 years ago
Kezi Olio 08d368c13b Fix scroll speed with free-spinning mouse wheels 6 years ago
David Hurka 8fdfeeb6c7 Fix action collection names of Facing Pages [Center Fist Page] and Overview 6 years ago
David Hurka ef488d334e Generate presentation drawing tool icons in a custom QIconEngine, so checkboxes can be sharp on hidpi 6 years ago
Yuri Chornoivan 4d75045cd8 Fix minor EBN issues 6 years ago
David Hurka aa6833483e Add some color modes: Invert Lightness/Luma, Hue Shift 6 years ago
David Hurka 6c5244cae3 Add new page layout icons to all view mode actions 6 years ago
Rodolfo Panerai bfaab6abbf Highlight TOC items with a bold font 6 years ago
Albert Astals Cid d1568efd52 Don't use QDir::separator 6 years ago
David Hurka 493ba07e22 Move Continuous option to View Mode submenu 6 years ago
Yuri Chornoivan 362394bbfe Add missing include 6 years ago