Commit Graph

46 Commits

Author SHA1 Message Date
Jakub Melka 57b3711210 Refactoring - prepare for undo/redo and document modification 2020-04-25 14:21:06 +02:00
Jakub Melka b654ce463a Input event processing refactoring 2020-04-20 19:03:32 +02:00
Jakub Melka 247c2c98f7 AcroForms implementation (data structures start) 2020-04-18 19:01:49 +02:00
Jakub Melka dc7dd8fe74 Annotations in preview 2020-04-11 13:56:05 +02:00
Jakub Melka 9de47cc183 Screenshot tool - finishing, fixing bugs 2020-02-29 11:25:23 +01:00
Jakub Melka 13bfbd7095 Advanced snapping, basics of screenshot tool 2020-02-28 18:56:28 +01:00
Jakub Melka 46c267e537 Improvement of snappper 2020-02-26 19:06:32 +01:00
Jakub Melka e9bad256dc Magnifier tool 2020-02-22 18:27:33 +01:00
Jakub Melka 15805d80af Rendering pdf to images (first part) 2020-02-09 16:06:29 +01:00
Jakub Melka efca4a3cde New feature: rotating pages in viewer 2020-02-01 17:28:02 +01:00
Jakub Melka e4effbc29a Inverting colors feature 2020-01-28 19:17:45 +01:00
Jakub Melka 95f6135482 Tool for text selection (first part) 2020-01-25 17:36:25 +01:00
Jakub Melka db493db3cc Update of copyright year 2020-01-18 11:38:54 +01:00
Jakub Melka 1ecc5f2441 Advanced search - finishing, fixing bugs 2020-01-11 16:14:38 +01:00
Jakub Melka d3c0e418e7 Text selection painter 2020-01-08 19:02:29 +01:00
Jakub Melka 54ea7dcb7d Advanced find (algorithms) 2020-01-03 18:11:03 +01:00
Jakub Melka 78b56ab007 Bugfixing: optional content changed 2020-01-02 12:06:09 +01:00
Jakub Melka e9481fc446 Asynchronous calculation of document text layout 2020-01-01 18:23:18 +01:00
Jakub Melka c832c4ecef Text layouts for every page 2019-12-31 17:39:31 +01:00
Jakub Melka afbf37d068 Bugfixing of text layout 2019-12-29 17:25:18 +01:00
Jakub Melka d951a70014 Refactoring - using of CMS 2019-12-25 17:56:17 +01:00
Jakub Melka 7dbae1c3dc Settings of cache size 2019-12-15 19:28:25 +01:00
Jakub Melka 3cd2dd5104 Page prefetching, bugfixing 2019-12-15 17:46:58 +01:00
Jakub Melka 618f334e5d Thumbnails rendering using OpenGL 2019-12-15 16:45:49 +01:00
Jakub Melka 1f09c83700 Asynchronous page rendering (compilig of pages) 2019-12-14 19:09:34 +01:00
Jakub Melka 0277a9f059 Precompiled pages 2019-12-14 14:39:43 +01:00
Jakub Melka 7bcbd512a8 Thumbnails finishing 2019-12-08 19:20:36 +01:00
Jakub Melka 1be4aea954 Thumbnails - first part 2019-12-07 17:59:03 +01:00
Jakub Melka 939a011ca6 Finishing of outline, zoom actions 2019-12-01 13:02:25 +01:00
Jakub Melka eab366b90d Page navigation and zoom 2019-11-09 15:11:57 +01:00
Jakub Melka e9dff4d747 Tool bar icons and functionality 2019-11-06 18:25:46 +01:00
Jakub Melka b09f9eff21 Mesh quality settings 2019-09-28 18:26:31 +02:00
Jakub Melka 320633d003 Renderer engine selection 2019-09-08 11:13:59 +02:00
Jakub Melka 135fa6fc86 Enable OpenGL drawing 2019-09-01 18:26:52 +02:00
Jakub Melka 4239b6686a Smooth image drawing 2019-07-06 16:27:36 +02:00
Jakub Melka 9ed17fc8ca Rendering options 2019-07-06 15:55:37 +02:00
Jakub Melka 584211bf36 Implementation of optional content in content processor (without XObjects) 2019-07-04 17:52:38 +02:00
Jakub Melka 0447b9e3a1 Minor bugfixes 2019-05-04 18:22:40 +02:00
Jakub Melka 90767ddfa5 Font cache 2019-04-12 19:17:19 +02:00
Jakub Melka 0666f976b1 Rendering error reporting dialog 2019-02-24 19:42:00 +01:00
Jakub Melka 60bb835a4e Simple rendering 2019-02-24 17:48:37 +01:00
Jakub Melka 9264ea70c1 Color spaces, beginning of painting 2019-02-09 18:40:56 +01:00
Jakub Melka 0a28869c94 Page layout modes 2019-02-03 13:57:37 +01:00
Jakub Melka 4d7eaf7587 Move/Zoom functionality 2019-02-02 18:10:00 +01:00
Jakub Melka d4087eae1a PDF draw widget (first part) 2019-01-27 17:55:22 +01:00
Jakub Melka 7631265ba4 Draw space controller 2019-01-20 17:55:06 +01:00