Commit Graph

813 Commits

Author SHA1 Message Date
Jakub Melka
efca4a3cde New feature: rotating pages in viewer 2020-02-01 17:28:02 +01:00
Jakub Melka
af83f99f51 Recent file manager 2020-02-01 11:56:40 +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
2aae9b6cf4 Minor gui bugfixes 2019-12-24 17:33:59 +01:00
Jakub Melka
0470c4bc1d Color management system - base classes + settings 2019-12-24 17:29:40 +01:00
Jakub Melka
aae6c56a5f Small fix 2019-12-23 18:00:34 +01:00
Jakub Melka
fb47d22225 Asynchronous document loading 2019-12-23 15:58:40 +01:00
Jakub Melka
38748340fa Send by email 2019-12-22 18:03:19 +01:00
Jakub Melka
1fafd3835c Finishing of document properties 2019-12-22 16:33:50 +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
eefa687e3d Customizing of action shortcuts 2019-12-16 19:46:29 +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