Commit Graph

48 Commits

Author SHA1 Message Date
Jakub Melka ccff2095e4 Collections 2020-08-08 18:18:08 +02:00
Jakub Melka 79cf21775c Attached files - PDF 2.0 attributes 2020-08-07 19:29:22 +02:00
Jakub Melka a21f185e89 Structure tree (first part) 2020-07-16 19:43:51 +02:00
Jakub Melka 6a986178ff Optimization: merging identical objects 2020-06-03 19:41:42 +02:00
Jakub Melka 93ecdd0bfc Optimalization bugfixing 2020-06-02 19:45:28 +02:00
Jakub Melka db4980d245 Removing simple objects 2020-05-31 19:55:24 +02:00
Jakub Melka 680252b634 Optimization (basic structures) 2020-05-31 18:31:59 +02:00
Jakub Melka 23a1275b9f Soft memory leak bugfix 2020-05-30 18:31:50 +02:00
Jakub Melka f70ff229ac Undo/redo fix 2020-05-03 18:52:22 +02:00
Jakub Melka f604dd77b2 Checkbox and radio form fields 2020-05-02 18:04:25 +02:00
Jakub Melka ba74169eaa Undo/redo manager, fixing form bugs 2020-04-25 18:15:12 +02:00
Jakub Melka 57b3711210 Refactoring - prepare for undo/redo and document modification 2020-04-25 14:21:06 +02:00
Jakub Melka 247c2c98f7 AcroForms implementation (data structures start) 2020-04-18 19:01:49 +02:00
Jakub Melka 0efc4bb40b 3D annotation - finishing 2020-04-10 20:52:05 +02:00
Jakub Melka 232832e753 Annotation painting, first part 2020-03-29 18:53:04 +02:00
Jakub Melka fcaa288c5b Create a new blank document 2020-03-22 15:30:34 +01:00
Jakub Melka 1af6cf0c31 Document creation 2020-03-21 18:18:08 +01:00
Jakub Melka bc6ca3fc46 Generating code 2020-03-21 16:36:27 +01:00
Jakub Melka 96d2e33692 Code generator (start) 2020-03-19 18:17:08 +01:00
Jakub Melka 758ed1590f First few annotations parsing 2020-03-05 18:28:07 +01:00
Jakub Melka db493db3cc Update of copyright year 2020-01-18 11:38:54 +01:00
Jakub Melka f2f398e82b Security information 2019-12-21 15:02:11 +01:00
Jakub Melka 5eed274863 Finishing of attachments 2019-12-03 19:24:43 +01:00
Jakub Melka 18ac9166c0 Multimedia, rendition action 2019-11-23 19:02:24 +01:00
Jakub Melka 2a11fa18e0 Actions/outline basics 2019-11-17 17:41:07 +01:00
Jakub Melka 06d08df83e Function shading (first part) 2019-09-08 17:17:12 +02:00
Jakub Melka 3e345a768f DeviceN color space 2019-09-01 14:42:32 +02:00
Jakub Melka 7e2d1b266f Shading: Axial shading (first part) 2019-08-25 18:16:37 +02:00
Jakub Melka 0a6e7bb866 Handling encrypted documents - basics 2019-08-04 18:26:15 +02:00
Jakub Melka 445da73b1c Update of copyright 2019-07-01 12:35:53 +02:00
Jakub Melka 8c130ca013 Parsing cross-reference streams 2019-06-28 18:11:05 +02:00
Jakub Melka 48f4a24923 Optional content - first part 2019-06-23 18:35:32 +02:00
Jakub Melka 8667cbbf90 Better handling composite fonts 2019-04-30 18:38:27 +02:00
Jakub Melka cd981183b0 Fix of font drawing 2019-03-31 18:08:36 +02:00
Jakub Melka 81be3cbd21 Implementation of font drawing - first part 2019-03-30 18:45:30 +01:00
Jakub Melka 21e125bd40 Text operators (first part) 2019-03-25 18:44:45 +01:00
Jakub Melka 234b7c77f7 Advanced functions 2019-03-07 19:57:03 +01:00
Jakub Melka ffc56d38e1 Graphic state operator (gs) 2019-02-23 15:44:14 +01:00
Jakub Melka 8e766376bc Advanced color spaces 2019-02-16 18:26:16 +01:00
Jakub Melka 9264ea70c1 Color spaces, beginning of painting 2019-02-09 18:40:56 +01:00
Jakub Melka 7631265ba4 Draw space controller 2019-01-20 17:55:06 +01:00
Jakub Melka 9239d663e6 Reading pages 2018-12-26 18:00:17 +01:00
Jakub Melka 7a7b1d7b40 Load page labels 2018-12-24 17:09:23 +01:00
Jakub Melka 038548c391 Catalog (first part) 2018-12-14 19:41:12 +01:00
Jakub Melka 2e805b198c Encoding tables 2018-12-02 17:53:19 +01:00
Jakub Melka 26a2a8deb5 Visitor for performance measures 2018-12-01 11:36:07 +01:00
Jakub Melka 89d4ee606b Object loading 2018-11-25 14:48:08 +01:00
Jakub Melka 58ad59e407 Initial commit 2018-11-17 16:48:30 +01:00