Simon Sapin
7966e9fed6
Generalize hinting and resolution
...
... in the low-level API, not just PNG output.
2012-09-20 19:24:58 +02:00
Simon Sapin
6354398139
Add a low-level public API
2012-09-12 19:33:16 +02:00
Simon Sapin
d1971b6e63
Remove unused imports.
2012-08-03 13:32:42 +02:00
Simon Sapin
4abf401f9e
Simplify Document and remove magic properties.
2012-08-03 13:00:14 +02:00
Simon Sapin
a34fd1a616
Remove a deprecation warning.
2012-07-29 18:38:59 +02:00
Simon Sapin
1cdb6257f4
Navigator: download PDFs with a .pdf filename
2012-07-03 15:46:35 +02:00
Simon Sapin
0c89a73a47
Navigator: clip links outside the page.
2012-07-03 15:10:46 +02:00
Simon Sapin
477b849363
Navigator: add links to some example pages
2012-07-03 15:10:25 +02:00
Simon Sapin
6eee86dadf
Fix Navigator tests on Py2.6
2012-06-25 16:09:40 +02:00
Simon Sapin
c2375d2f5c
Do not require JavaScript in Navigator
...
And other niceties.
2012-06-25 10:57:38 +02:00
Simon Sapin
78461b81f1
Test the Navigator
2012-06-23 04:58:14 +02:00
Simon Sapin
18cc2958b2
Move the Navigator startup out of exception handling.
...
Otherwise, any other traceback would be prefixed with:
Traceback (most recent call last):
File "weasyprint/navigator.py", line 160, in run
from werkzeug.serving import run_simple
ImportError: No module named werkzeug.serving
During handling of the above exception, another exception occurred:
2012-06-23 04:22:10 +02:00
Simon Sapin
03a0ee1079
Add a PDF button to Navigator.
2012-06-22 19:01:21 +02:00
Simon Sapin
6483c69e02
Rewrite Navigator to run without Flask.
2012-06-22 18:48:52 +02:00
Simon Sapin
040eb765df
Remove backends in favor of methods on Document
...
This much genericity was not that useful.
2012-06-21 17:22:01 +02:00
Simon Sapin
fc2fdb622c
Add get_png_pages to the public API
2012-06-21 11:33:19 +02:00
Simon Sapin
3dde680a23
Rename WeasyPrint Browser to Navigator
2012-06-20 12:59:48 +02:00