James R. Barlow
|
4b986a5943
|
cli: make ArgumentParser._api_mode private
|
2020-05-12 01:28:36 -07:00 |
|
James R. Barlow
|
32759c9025
|
Change argument from --plugins to --plugin
|
2020-05-06 00:43:40 -07:00 |
|
James R. Barlow
|
e02f6c1e97
|
Support plugin invocation with API
|
2020-05-02 03:34:31 -07:00 |
|
James R. Barlow
|
23d558ad8c
|
Allow plugins to add command line arguments
|
2020-05-02 01:37:24 -07:00 |
|
James R. Barlow
|
82bce463ae
|
Start pluggy-based plugin system
|
2020-05-01 02:15:23 -07:00 |
|
James R. Barlow
|
9be533b5f4
|
watcher: allow all parameters to ocrmypdf.pdf to be passed by JSON
|
2020-03-15 21:45:51 -07:00 |
|
James R. Barlow
|
db4598f76a
|
Add PDF linearization
|
2019-07-27 16:15:48 -07:00 |
|
James R. Barlow
|
eb104b405d
|
Avoid circular imports for __version__
|
2019-07-27 05:02:19 -07:00 |
|
James R. Barlow
|
f83de20c37
|
Remove plugins (for now)
It's holding up too many other useful,
releaseable changes.
|
2019-07-27 01:41:14 -07:00 |
|
James R. Barlow
|
4dab299619
|
Fix parameterization of --verbose
|
2019-07-02 13:27:07 -07:00 |
|
James R. Barlow
|
11a57c7a17
|
Drop --mask-barcodes feature
|
2019-06-23 16:54:43 -07:00 |
|
James R. Barlow
|
8b8de7cc1d
|
Add new --pages feature to limit OCR to only specific pages
|
2019-06-12 17:27:47 -07:00 |
|
James R. Barlow
|
0bbd6885e2
|
Make the go/no-go decision pluggable
|
2019-06-06 23:07:46 -07:00 |
|
James R. Barlow
|
eb5200d26a
|
Change most tests to use ocrmypdf API instead of subprocess
The main benefit of this is code coverage gains can actually follow it.
Also removes most ugly os.environ hacks.
|
2019-06-03 01:45:27 -07:00 |
|
James R. Barlow
|
45a361d112
|
Add option to use threads instead of processes
Mainly since they are more convenient for debugging
|
2019-05-31 01:56:16 -07:00 |
|
James R. Barlow
|
9d5f23e961
|
Rename filters to plugins
|
2019-05-28 02:39:25 -07:00 |
|
James R. Barlow
|
7566d4b768
|
Introduce plugins/filters
|
2019-05-27 16:55:04 -07:00 |
|
James R. Barlow
|
24855045e1
|
Provisionally add filters
|
2019-05-25 16:23:39 -07:00 |
|
James R. Barlow
|
db69b4d11a
|
Improve argparse behavior for its role in making the API work
|
2019-05-22 15:55:48 -07:00 |
|
James R. Barlow
|
09ca1bee97
|
Add progress bar to optimize and add option to disable it
|
2019-05-22 15:31:48 -07:00 |
|
James R. Barlow
|
2fdaa76a0d
|
Refactor configure_logging
|
2019-05-20 14:54:34 -07:00 |
|
James R. Barlow
|
7ee0c52a57
|
Refactor cli into basic high level api
|
2019-05-19 22:34:45 -07:00 |
|