Commit Graph

185 Commits

Author SHA1 Message Date
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
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 84d9b58476 about dialog 2019-11-10 14:17:54 +01:00
Jakub Melka 11bdba0580 Progress bar for windows taskbar button 2019-11-09 17:27:17 +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 06e0036cda JBIG2 halftoning 2019-11-05 17:34:07 +01:00
Jakub Melka 23d61dc8bc JBIG2 - pattern dictionary 2019-11-03 16:36:22 +01:00
Jakub Melka 0b507c2610 JBIG2 - bugfixing 2019-11-03 14:56:56 +01:00
Jakub Melka ab10a6923e JBIG2 - bugfixing 2019-11-03 12:23:05 +01:00
Jakub Melka b66ecd3b45 JBIG2 - bugfixing 2019-11-02 18:53:24 +01:00
Jakub Melka 0f94a6cf9c JBIG2 - symbol dictionary finishing 2019-11-02 17:14:09 +01:00
Jakub Melka 90a757e539 JBIG2 - reading text segment 2019-11-02 14:35:12 +01:00
Jakub Melka 0a8e66b16a JBIG2 - text region bitmap reading 2019-11-01 18:20:49 +01:00
Jakub Melka fc6985e35a JBIG2 - text region segment 2019-11-01 16:47:30 +01:00
Jakub Melka ca78f61260 JBIG2 - symbol dictionary 2019-10-31 16:52:44 +01:00