1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-12-22 13:00:08 +00:00
Commit Graph

1973 Commits

Author SHA1 Message Date
Jonathan Goldfarb
8937b7d74b Turn on OSX build, but allow it to fail for now. Update homebrew package names as much as possible for now 2018-10-10 23:04:42 -04:00
Jonathan Goldfarb
316f5a221d Turn on tests since pdf2htmlEX build is now working. local_browser tests have to be disabled until geckobrowser can be reliably installed on Travis 2018-10-10 22:32:32 -04:00
Jonathan Goldfarb
af074465f3 Switch on test command, fix path to pdf2htmlEX 2018-10-10 20:27:08 -04:00
Jonathan Goldfarb
bfcbcaeb16 Add patch to CI so we can use include files outside the system include directory 2018-10-10 20:12:56 -04:00
Jonathan Goldfarb
25d8ba8b9a Fix badge, start working on actual build. Poppler can't be found for some reason. Pkg-config issue? 2018-10-10 15:18:18 -04:00
Jonathan Goldfarb
b9c505a92a Update build instructions from Dockerfile (at least for deps, this build should work) 2018-10-10 13:20:04 -04:00
Trent Petersen
d5382e50f4
Merge pull request #16 from jgoldfar/add-build-status
Add CI and build status badge and update from rockstar04/pdf2htmlEX
2018-10-09 18:20:58 -05:00
Trent Petersen
7dc417a388
Merge branch 'master' into add-build-status 2018-10-09 18:20:35 -05:00
Jonathan Goldfarb
3e5e2d3394 Try porting Rockstar04's build script. Let's see if it actually finishes... 2018-09-27 10:58:23 -04:00
Jonathan Goldfarb
4667e7c869 Add commands for build on osx 2018-09-27 09:58:38 -04:00
Jonathan Goldfarb
a8e60377b2 Try making the CI script a bit more idiomatic 2018-09-27 09:55:49 -04:00
Jonathan Goldfarb
7a93c62199 Add badge. TODO: Replace repository path and set branch to master on rebase. [ci skip] 2018-09-27 09:55:49 -04:00
Jonathan Goldfarb
e6bc090551 Build all branches on CI (doesn't seem like this would present a significant issue...) 2018-09-27 09:54:26 -04:00
Trent Petersen
8999c17a92 Update wiki and pages links 2018-09-27 09:54:26 -04:00
Trent Petersen
598f7ffb7a Update README.md 2018-09-27 09:54:26 -04:00
Trent Petersen
dbcffee686
Merge pull request #1 from pdf2htmlEX/update-docs
Update documentation with new repo links
2018-01-22 10:27:35 -06:00
Trent Petersen
32dc4ec196
Update wiki and pages links 2018-01-22 10:26:30 -06:00
Trent Petersen
a2e75488eb
Update README.md 2018-01-22 09:35:37 -06:00
Trent Petersen
e7fa898adb
Merge pull request #9 from Rockstar04/rockstar04/master
Rockstar04/master
2018-01-11 08:26:23 -06:00
Andreas K. Hüttel
65be29559d Add fontforge internal headers. Evil. 2018-01-11 08:23:44 -06:00
Trent Petersen
6c8bce5a30
Rockstar04/master (#8)
* Correct extra config load

* poppler config

* Update src
2018-01-10 15:02:23 -06:00
Trent Petersen
b57426885b Update src 2018-01-10 15:01:39 -06:00
Trent Petersen
1c4992a05e
Rockstar04/master (#7)
* Correct extra config load

* poppler config
2018-01-10 14:29:32 -06:00
Trent Petersen
e498d272de poppler config 2018-01-10 14:29:02 -06:00
Trent Petersen
61b9303388 Merge branch 'master' of github.com:Rockstar04/pdf2htmlEX into rockstar04/master 2018-01-10 14:26:02 -06:00
Trent Petersen
dfe8362c83
Correct extra config load (#6) 2018-01-10 14:25:46 -06:00
Trent Petersen
0c387b66a5 Correct extra config load 2018-01-10 14:23:13 -06:00
Trent Petersen
fc418cff57
Rockstar04 master (#5)
* Remove duplicate method

* Update Poppler/Cairo

* Twwak config file loading
2018-01-10 14:17:10 -06:00
Trent Petersen
dada10ac04
Rockstar04 master (#4)
* Remove duplicate method

* Update Poppler/Cairo
2018-01-10 14:08:11 -06:00
Trent Petersen
b7f8564201
Remove duplicate method (#3) 2018-01-10 13:45:05 -06:00
Trent Petersen
9ed21007e5
New master (#2)
* Show header in font map files

* fix a usage of unique_ptr with array

* Added '--quiet' argument to hide progress messages (resolves #503)

* Revert cout messages to cerr (see #622)

* bump version

* fix build; fix some coverity warnings

* Many bug fixes and improvements, including:

- Incorporated latest Cairo files from cairo-0.15.2
- Moved build to out-of-source
- Added clean script
- Rewritten correct_text_visibility option to improve accuracy
- Transparent characters drawn on background layer
- Improved bad unicode detection

* Many bug fixes and improvements, including:

- Incorporated latest Cairo files from cairo-0.15.2
- Moved build to out-of-source
- Added clean script
- Rewritten correct_text_visibility option to improve accuracy
- Transparent characters drawn on background layer
- Improved bad unicode detection

* Rationlise DPI to single number.
Implement actual_dpi - clamp maximum background image size in cases of huge PDF pages

* DPI fixes - increase DPI when partially covered text to covered-text-dpi
Add font-style italic for oblique fonts
Reduce char bbox for occlusion tests

* Don't shrink bbox - not required if zoom=25 used

* Ignore occlusion from stroke/fill with opacity < 0.5
Better compute char bbox for occlusion
Use 10% inset for char bbox for occlusion
Back out adding font-weight: bold to potentially bold fonts
Fix bug to ensure CID ascent/descent matches subfont values

* Removed zero char logging

* Remove forced italic - missing italic is due to fontforge bug which needs fixing

* Typos fixed, readme updated

* Typos

* Increase maximum background image width
Fix private use range to avoid stupid mobile safari switching to emoji font

* included -pthread switch to link included 3rdparty poppler files.

* Updated files from poppler 0.59.0 and adjusted includes.

* Support updated "Object" class from poppler 0.59.0
2018-01-10 13:31:38 -06:00
Lu Wang
f12fc15515 Merge pull request #683 from jwuttke/reactivate_ctest
Reactivate ctest
2017-01-16 23:42:22 +01:00
Joachim Wuttke (h)
55cab0178a Removed --embed altogether. 2016-12-11 14:37:19 +01:00
Lu Wang
5d0a2239fc Update README.md 2016-12-11 13:27:50 +01:00
Joachim Wuttke (o)
3bbb286453 regenerated references. 2016-09-26 18:28:01 +02:00
Joachim Wuttke (o)
e73aaa169f percent output was wrong by factor of 100 2016-09-26 18:23:57 +02:00
Joachim Wuttke (o)
6c49775563 restore args to BrowserTests.run_test_case => 6/8 browser tests pass 2016-09-26 18:18:27 +02:00
Joachim Wuttke (o)
bbab3f1430 rm erroneous term 2016-09-26 18:02:07 +02:00
Joachim Wuttke (o)
7be77ea1b9 copy edit 2016-09-26 17:14:06 +02:00
Joachim Wuttke (o)
e2b41a9297 Always conserve output files in /tmp/pdf2htmlEX. 2016-09-26 16:31:46 +02:00
Joachim Wuttke (o)
b1d247cac0 run test_local_browser directly under 'ctest' => much better reporting, directly to stdout. 2016-09-26 13:31:18 +02:00
Joachim Wuttke (o)
e88f079e48 reactivated test_output.py, now directly called from 'ctest' 2016-09-26 13:18:39 +02:00
Joachim Wuttke (o)
d3e29acd66 run different tests under different CTest test names 2016-09-26 11:12:41 +02:00
Joachim Wuttke (o)
43be893dc3 Executable path passed to test.py using CMake's configure_file.
=> ctest executes. 6 of 8 tests pass.
2016-09-26 10:48:11 +02:00
Joachim Wuttke (l)
4921b4564b started repairing test 2016-09-26 09:35:53 +02:00
Lu Wang
271bd3aeb2 Remove "try your own files" 2016-04-13 18:11:34 +02:00
Lu Wang
2041c5d66e Merge pull request #609 from Teddytrombone/master
[BUGFIX] Add option to override poppler data dir (resolves #572)
2016-02-15 21:45:58 +01:00
Lu Wang
ce0fa97585 Merge pull request #598 from jwilk/spelling
fix typos
2016-02-15 21:44:36 +01:00
Teddytrombone
a479f2fc1e [BUGFIX] Add option to override poppler data dir (resolves #572) 2016-01-27 14:45:44 +01:00
Jakub Wilk
b1e4d9c4ef fix typos 2016-01-01 12:02:27 +01:00