Jakub Melka
|
73cebb184e
|
RSA_SHA1 verification finish
|
2020-07-02 14:20:43 +02:00 |
Jakub Melka
|
1ca927c846
|
Continuing on rsa_sha verification
|
2020-07-01 19:09:55 +02:00 |
Jakub Melka
|
515a8184d4
|
Filtr pro adbe.pkcs7.sha1
|
2020-06-29 20:17:35 +02:00 |
Jakub Melka
|
6fb32613f3
|
User certificate storage
|
2020-06-28 18:55:09 +02:00 |
Jakub Melka
|
49a2af275f
|
Validation settings, certificate store
|
2020-06-27 17:28:03 +02:00 |
Jakub Melka
|
aa36af6587
|
Fix display of type 3 fonts
|
2020-06-23 19:28:25 +02:00 |
Jakub Melka
|
17d32fd0b8
|
Signature verification UI
|
2020-06-20 18:20:57 +02:00 |
Jakub Melka
|
3e6f4ada3d
|
Signature validation
|
2020-06-20 14:10:46 +02:00 |
Jakub Melka
|
f6c5431770
|
Verifying signature data (first part)
|
2020-06-19 19:33:20 +02:00 |
Jakub Melka
|
9714fdf25c
|
Certificate key usage
|
2020-06-18 20:58:33 +02:00 |
Jakub Melka
|
6a089a953e
|
Certificate info
|
2020-06-17 19:50:12 +02:00 |
Jakub Melka
|
f602eb5a73
|
Certificate verification bugfixing
|
2020-06-15 19:07:01 +02:00 |
Jakub Melka
|
783aa8d007
|
Certificate validation
|
2020-06-14 18:40:42 +02:00 |
Jakub Melka
|
a319bd611b
|
Signature dictionary parsing
|
2020-06-13 18:51:06 +02:00 |
Jakub Melka
|
958737f359
|
Dictionary optimalization
|
2020-06-08 19:42:00 +02:00 |
Jakub Melka
|
4e4bf111da
|
Save document capability
|
2020-06-07 17:46:49 +02:00 |
Jakub Melka
|
e6d4eea9a2
|
Add icon + library version
|
2020-06-06 18:04:23 +02:00 |
Jakub Melka
|
5cb9bdee26
|
Finishing of optimalization
|
2020-06-06 16:30:06 +02:00 |
Jakub Melka
|
8a97f20ce9
|
Shrink optimization
|
2020-06-05 19:16:45 +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
|
91f1779053
|
Inplace strings - performance optimization
|
2020-05-29 19:56:10 +02:00 |
Jakub Melka
|
702ee98316
|
Reset form action
|
2020-05-28 19:06:27 +02:00 |
Jakub Melka
|
6c43e92bc0
|
Form actions - definition and parsing
|
2020-05-26 19:38:16 +02:00 |
Jakub Melka
|
00e141129a
|
Refactoring of annotation drawing
|
2020-05-24 18:42:11 +02:00 |
Jakub Melka
|
81f27e87ac
|
Bugfixing
|
2020-05-24 16:56:02 +02:00 |
Jakub Melka
|
ba188426c2
|
Combo box finishing, some bugfixing
|
2020-05-23 18:56:00 +02:00 |
Jakub Melka
|
7e02bdde1e
|
Combo box (basics)
|
2020-05-22 19:46:20 +02:00 |
Jakub Melka
|
0a05c33c3b
|
Listbox bugfixing, finishing
|
2020-05-18 18:53:50 +02:00 |
Jakub Melka
|
a51aae3836
|
List box implementation
|
2020-05-16 17:34:23 +02:00 |
Jakub Melka
|
0f4eeeacb7
|
Text form field bugfixing
|
2020-05-11 19:34:17 +02:00 |
Jakub Melka
|
ce585262c2
|
Widget painting
|
2020-05-10 19:23:18 +02:00 |
Jakub Melka
|
713a7079f8
|
Finishing editation of text field - also 'Comb' functionality
|
2020-05-10 16:41:06 +02:00 |
Jakub Melka
|
691eaff6db
|
Text field bugfixing
|
2020-05-10 11:38:33 +02:00 |
Jakub Melka
|
29372b6cd0
|
Form field text edit (basic editation)
|
2020-05-08 16:45:03 +02:00 |
Jakub Melka
|
9f405316a9
|
Disclaimer update + small bug of CMS color management fix
|
2020-05-03 19:14:53 +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
|
bfb26c4807
|
Mouse grabbing
|
2020-04-30 19:33:50 +02:00 |
Jakub Melka
|
c9d2c3dd8b
|
Push button implementation
|
2020-04-28 19:55:30 +02:00 |
Jakub Melka
|
c5027e9eeb
|
Form editors (first part)
|
2020-04-26 19:43:45 +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
|
76af397b07
|
Form field highlighting
|
2020-04-23 19:25:57 +02:00 |
Jakub Melka
|
d16e2a2c02
|
Form field manager (beginnings)
|
2020-04-22 20:00:44 +02:00 |
Jakub Melka
|
b654ce463a
|
Input event processing refactoring
|
2020-04-20 19:03:32 +02:00 |
Jakub Melka
|
bf76e3aa22
|
Choice form field
|
2020-04-19 18:29:33 +02:00 |
Jakub Melka
|
247c2c98f7
|
AcroForms implementation (data structures start)
|
2020-04-18 19:01:49 +02:00 |
Jakub Melka
|
9b71031ec3
|
Minor bugfixing
|
2020-04-13 18:02:49 +02:00 |
Jakub Melka
|
2ff04eb6b5
|
Some minor bugfixing
|
2020-04-13 16:25:32 +02:00 |
Jakub Melka
|
643c85ed35
|
Annotation popup window implementation
|
2020-04-13 15:18:27 +02:00 |
Jakub Melka
|
6c746ba901
|
Annotation tooltips
|
2020-04-12 18:12:42 +02:00 |
Jakub Melka
|
dc7dd8fe74
|
Annotations in preview
|
2020-04-11 13:56:05 +02:00 |
Jakub Melka
|
0efc4bb40b
|
3D annotation - finishing
|
2020-04-10 20:52:05 +02:00 |
Jakub Melka
|
a87670df1d
|
3D PDF annotation beginning
|
2020-04-10 15:23:38 +02:00 |
Jakub Melka
|
6d9744886a
|
Rich media and 3D annotations
|
2020-04-09 19:49:57 +02:00 |
Jakub Melka
|
de1fa4a2da
|
File attachment annotation graphics
|
2020-04-07 20:59:39 +02:00 |
Jakub Melka
|
33472428e9
|
Stamp annotation graphics
|
2020-04-06 19:58:46 +02:00 |
Jakub Melka
|
cc11073d70
|
Ink annotation graphics
|
2020-04-05 16:01:09 +02:00 |
Jakub Melka
|
992e4b32f3
|
Caret annotation graphics
|
2020-04-05 13:56:12 +02:00 |
Jakub Melka
|
a3ce271349
|
Free text annotation graphics
|
2020-04-05 12:34:29 +02:00 |
Jakub Melka
|
5dd9888906
|
Highlight and link annotations
|
2020-04-04 17:33:10 +02:00 |
Jakub Melka
|
aea7e44800
|
Polygon/polyline annotation graphics
|
2020-04-03 19:53:20 +02:00 |
Jakub Melka
|
52e4312bed
|
Line annotation appearance
|
2020-04-02 19:55:44 +02:00 |
Jakub Melka
|
8d242e752f
|
Text annotations graphics
|
2020-03-31 19:38:43 +02:00 |
Jakub Melka
|
629559bb53
|
Bugfixing
|
2020-03-30 20:59:33 +02:00 |
Jakub Melka
|
232832e753
|
Annotation painting, first part
|
2020-03-29 18:53:04 +02:00 |
Jakub Melka
|
8bce1bc1e5
|
Annotation settings functions
|
2020-03-28 14:25:32 +01:00 |
Jakub Melka
|
f81d409d12
|
Document info setters
|
2020-03-28 11:22:08 +01:00 |
Jakub Melka
|
77972bbad3
|
Highlight annotations
|
2020-03-27 19:29:21 +01:00 |
Jakub Melka
|
23b8373f98
|
Polygon/polyline annotations
|
2020-03-26 19:34:12 +01:00 |
Jakub Melka
|
9fa2a70bf4
|
Free text and line annotations
|
2020-03-25 18:53:24 +01:00 |
Jakub Melka
|
f4bb5c2fa1
|
Create link annotation
|
2020-03-23 19:10:22 +01:00 |
Jakub Melka
|
35ffc256f3
|
Text annotation
|
2020-03-22 18:19:52 +01: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
|
69c94cd2c1
|
Document builder basics
|
2020-03-08 17:06:43 +01:00 |
Jakub Melka
|
e124ae9135
|
Fixing bugs - annotation rendering
|
2020-03-07 19:20:07 +01:00 |
Jakub Melka
|
0b2d94d115
|
Annotation painting
|
2020-03-07 17:38:50 +01:00 |
Jakub Melka
|
92c58f68ff
|
Parsing of annotations
|
2020-03-06 19:25:34 +01:00 |
Jakub Melka
|
758ed1590f
|
First few annotations parsing
|
2020-03-05 18:28:07 +01:00 |
Jakub Melka
|
de9e6b9807
|
Annotations
|
2020-03-03 19:58:51 +01:00 |
Jakub Melka
|
7db167eea3
|
Text information about tool processing
|
2020-02-29 14:40:29 +01:00 |
Jakub Melka
|
475103f5d5
|
Extract image tool
|
2020-02-29 14:26:36 +01: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
|
a27216e752
|
Snapper, some code for screenshot tool
|
2020-02-23 18:59:54 +01:00 |
Jakub Melka
|
e9bad256dc
|
Magnifier tool
|
2020-02-22 18:27:33 +01:00 |
Jakub Melka
|
ca9e2f3149
|
Text to speech engine implementation
|
2020-02-18 20:21:18 +01:00 |
Jakub Melka
|
d10f988019
|
Some bugfixing
|
2020-02-09 18:44:11 +01:00 |
Jakub Melka
|
fad2e22dcb
|
Rendering to images - bugfixing
|
2020-02-09 17:17:14 +01:00 |
Jakub Melka
|
15805d80af
|
Rendering pdf to images (first part)
|
2020-02-09 16:06:29 +01:00 |
Jakub Melka
|
a1d270e2ab
|
Dialog for pdf image rendering
|
2020-02-08 18:09:46 +01:00 |
Jakub Melka
|
beaa3425ac
|
Printing feature
|
2020-02-03 19:45:17 +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
|
0bc64494fd
|
Copying text to clipboard
|
2020-01-26 17:48:38 +01:00 |
Jakub Melka
|
12b2f44619
|
Text selection tool - finishing (without copying text)
|
2020-01-26 17:06:50 +01:00 |
Jakub Melka
|
95f6135482
|
Tool for text selection (first part)
|
2020-01-25 17:36:25 +01:00 |
Jakub Melka
|
7ad4c46124
|
Bugfixing: correct handling of optional content
|
2020-01-18 17:53:06 +01:00 |
Jakub Melka
|
1fd01c14fd
|
Execution policy (multithreading)
|
2020-01-18 14:55:26 +01:00 |
Jakub Melka
|
db493db3cc
|
Update of copyright year
|
2020-01-18 11:38:54 +01:00 |
Jakub Melka
|
f86a9d1c67
|
Text layout algorithm refactoring - use spatial index
|
2020-01-17 19:29:21 +01:00 |
Jakub Melka
|
b346085009
|
Minor bugfixes
|
2020-01-15 18:09:12 +01:00 |
Jakub Melka
|
ad8cca6161
|
Tool for simple text search
|
2020-01-12 18:46:59 +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
|
7f55d11916
|
Bugfixing
|
2020-01-05 18:13:43 +01:00 |
Jakub Melka
|
4cfd05995e
|
Minor bugfixes
|
2020-01-04 18:24:38 +01:00 |
Jakub Melka
|
bf4ede1574
|
Advanced search (second part)
|
2020-01-04 17:58:55 +01:00 |
Jakub Melka
|
54ea7dcb7d
|
Advanced find (algorithms)
|
2020-01-03 18:11:03 +01:00 |
Jakub Melka
|
b490dc7c89
|
Bugfixing: Crash in case of invalid image, invalid font CID character 0 width
|
2020-01-02 13:13:52 +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
|
c803317b6b
|
Performance boost for images
|
2019-12-30 16:08:48 +01:00 |
Jakub Melka
|
afbf37d068
|
Bugfixing of text layout
|
2019-12-29 17:25:18 +01:00 |
Jakub Melka
|
0c97e21f54
|
Dokončení algoritmu pro layout textu
|
2019-12-29 13:50:00 +01:00 |
Jakub Melka
|
0ec9d6cf0e
|
Text layout - first part
|
2019-12-28 19:21:29 +01:00 |
Jakub Melka
|
092173bbd9
|
Some minor bugfixes:
- invalid color transformation from CMYK color profiles
- invalid unicode mapping for CID fonts
|
2019-12-27 14:17:33 +01:00 |
Jakub Melka
|
0c7b0e6c3d
|
Color management - custom icc profiles
|
2019-12-26 17:57:45 +01:00 |
Jakub Melka
|
189836d76c
|
Color management (without icc color spaces)
|
2019-12-26 16:28:46 +01:00 |
Jakub Melka
|
70daaac841
|
Preparation for ICC based color profiles
|
2019-12-25 18:42:54 +01:00 |
Jakub Melka
|
d951a70014
|
Refactoring - using of CMS
|
2019-12-25 17:56:17 +01:00 |
Jakub Melka
|
02dda6980c
|
Loading external color profiles
|
2019-12-25 14:34:37 +01:00 |
Jakub Melka
|
0470c4bc1d
|
Color management system - base classes + settings
|
2019-12-24 17:29:40 +01:00 |
Jakub Melka
|
f48709c8c5
|
Font information
|
2019-12-21 18:10:54 +01:00 |
Jakub Melka
|
f2f398e82b
|
Security information
|
2019-12-21 15:02:11 +01:00 |
Jakub Melka
|
c228cf6d24
|
Dialog with information
|
2019-12-20 18:56:03 +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
|
1b7fba2f78
|
Fix crash after opening document
|
2019-12-09 19:24:27 +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
|
5eed274863
|
Finishing of attachments
|
2019-12-03 19:24:43 +01:00 |
Jakub Melka
|
159fc9f815
|
File attachments
|
2019-12-01 18:10:11 +01:00 |
Jakub Melka
|
939a011ca6
|
Finishing of outline, zoom actions
|
2019-12-01 13:02:25 +01:00 |
Jakub Melka
|
5954b7f409
|
Finishing of outline items
|
2019-11-30 16:26:32 +01:00 |
Jakub Melka
|
39059c645e
|
Sidebar widget refactoring
|
2019-11-29 19:10:29 +01:00 |
Jakub Melka
|
754b922ae2
|
GUI refactoring
|
2019-11-28 18:20:32 +01:00 |
Jakub Melka
|
a857e061b8
|
Finishing of actions
|
2019-11-24 15:43:27 +01:00 |