1
1
mirror of https://github.com/Kozea/WeasyPrint.git synced 2024-10-05 00:21:15 +03:00
Commit Graph

195 Commits

Author SHA1 Message Date
Guillaume Ayoub
198cca0f2d Clean packaging 2018-10-11 11:08:37 +02:00
Guillaume Ayoub
aa238a273a
Merge pull request #682 from rightbrace/master
Added section to tutorial on adjusting `@page` attributes
2018-09-17 18:05:41 +02:00
Tontyna
066d3375ce Fix typos in docs/hacking 2018-09-03 17:19:10 +02:00
Josef Duchesne
e8eeb09361 Built docs for tutorial changes 2018-09-02 20:57:32 -04:00
Josef Duchesne
5bdf263c62 Added section on setting up page geometry 2018-09-02 20:50:08 -04:00
Tontyna
fffc07784d Update features 2018-08-25 16:02:51 +02:00
Tontyna
1ca9ebe587 Fix typo 2018-08-25 15:57:43 +02:00
Guillaume Ayoub
c1994acf2d Use console instead of bat for Windows code blocks 2018-08-23 21:57:52 +02:00
Guillaume Ayoub
52bb7477ac Typos and style fixes for Windows documentation 2018-08-23 19:14:38 +02:00
Guillaume Ayoub
e71ffe74d9
Merge pull request #674 from Tontyna/contrib_to_doc
Extensive installation instructions for Windows
2018-08-23 18:46:52 +02:00
Guillaume Ayoub
516285f355 Remove unused import 2018-08-23 18:26:51 +02:00
Guillaume Ayoub
0fe79762fa Use setup.cfg instead of setup.py for package metadata 2018-08-23 18:20:36 +02:00
Tontyna
ce02413a75 Extensive installation instructions for Windows 2018-08-22 00:06:28 +02:00
Guillaume Ayoub
0834615b78 Don't use pdfrw anymore
pdfrw is a great piece of software, but we don't know PDF enough to debug the
problems we've met. It's safer to use the new cairo API and get back to manual
edition for attachments and bleed boxes.

We only have two regressions for now:
- some internal links are broken,
- PDF producer is not overwritten.

A mail has been sent to cairo's mailing-list about that:
https://lists.cairographics.org/archives/cairo/2018-August/028694.html

Fix #639, #615, fix #596, fix #565.
2018-08-06 17:38:02 +02:00
Tontyna
2ea0c6c9ab Fix refs 2018-08-01 20:28:47 +02:00
Guillaume Ayoub
d07ac58b4a Fix rendering steps in the documentation 2018-07-30 17:19:12 +02:00
Guillaume Ayoub
3de1ec4a8d Remove useless backslashes from documentation 2018-07-30 16:58:19 +02:00
Guillaume Ayoub
5a40d2baa3 Ask for Pango 1.38+ in documentation
Related to #651.
2018-06-29 13:59:13 +02:00
luvejo
fe3a09ccaa Fix "NameError: name 'stylesheet' is not defined". 2018-04-19 08:17:51 -05:00
Guillaume Ayoub
6ba17386db Change name in security credits 2018-04-18 23:51:44 +02:00
Guillaume Ayoub
f6bd84e4ab Warn users with cairo < 1.15.4
Related to #339, #565, #616.
2018-04-13 10:44:19 +02:00
Guillaume Ayoub
22a1e80244 Credit Raziel Xeush in the Security section 2018-04-04 22:14:17 +02:00
Guillaume Ayoub
67b49fc5c7 Install DejaVu fonts with homebrew 2018-03-30 00:13:36 +02:00
Guillaume Ayoub
10fc8919af Add other solutions to avoid long rendering times 2018-03-25 20:05:31 +02:00
Guillaume Ayoub
95ab66617d Warn users in documentation about possible security problems 2018-03-25 16:53:30 +02:00
Guillaume Ayoub
9d243d7e69 Add setuptools and wheel to the list of Linux packages to install
Fix #584.
2018-03-23 01:28:04 +01:00
Guillaume Ayoub
cf92259619 Update documentation about dlopen error
Fix #589.
2018-03-23 00:41:16 +01:00
Guillaume Ayoub
c01ebc22b5 Ask doc readers to use "python setup.py test" instead of "pytest" 2018-03-12 18:10:21 +01:00
Guillaume Ayoub
b292a72607 Put navigator and renderer in a separate module 2018-03-11 23:46:33 +01:00
Guillaume Ayoub
fdce58dcd0 Use macOS instead of OS X in documentation 2018-03-11 22:48:37 +01:00
Guillaume Ayoub
be00bc6660 There's no need to remove the default null log handler 2018-02-24 22:28:30 +01:00
Guillaume Ayoub
7e0efc0ef8 Update needed versions of some libraries
Fix #542.
2018-01-29 22:54:35 +01:00
Guillaume Ayoub
320be1aec0 Install extra text packages in doc hacking page
Fix #552.
2018-01-27 22:35:07 +01:00
Guillaume Ayoub
4707f6c453 Fix typo in dependencies for Ubuntu/Debian
Fix #563.
2018-01-21 15:06:30 +01:00
Guillaume Ayoub
16e8186568 Drop Python 2 support 2018-01-14 01:48:17 +01:00
Guillaume Ayoub
ad11edfff2 Remove StyleDict objects 2018-01-13 17:41:08 +01:00
Guillaume Ayoub
43dde60a8d Change typo of macOS 2017-12-13 10:18:21 +01:00
Guillaume Ayoub
07d133f2b1 Add some documentation about supported font formats
Related to #548.
2017-12-13 10:15:45 +01:00
Guillaume Ayoub
1f220b2752 Drop official Python 3.3 support
As pytest doesn't support Python 3.3 anymore, and even if the current code
works with 3.3, it's time to officially drop support.
2017-12-09 14:59:19 +01:00
Guillaume Ayoub
13012d15d8 Fix documentation about line-break and word-break
Related to #541.
2017-11-16 14:27:13 +01:00
Guillaume Ayoub
a317b63661 Fix typo 2017-10-09 15:43:04 +02:00
Guillaume Ayoub
0fcf4134ca Merge pull request #516 from Kozea/pdfrw
Use pdfrw instead of editing PDF files directly
2017-10-05 11:18:12 +02:00
Guillaume Ayoub
36670f9a8c Fix tinycss2 and cssselect2 links in documentation 2017-10-04 18:32:13 +02:00
Guillaume Ayoub
0c27e94468 Add a font_config parameter to various render methods
Fix #506.
2017-10-01 15:17:32 +02:00
Guillaume Ayoub
f2565db1e6 Fix link in docs 2017-10-01 00:49:43 +02:00
Guillaume Ayoub
5ae82cf55b Merge branch 'master' of github.com:Kozea/WeasyPrint 2017-09-30 21:44:52 +02:00
Guillaume Ayoub
8a6f92a6d3 Remove empty theme folder for sphinx 2017-09-30 21:44:12 +02:00
Jonas Haag
8a8b0b4003 Add missing libpangocairo dependency 2017-09-19 11:14:11 +02:00
Wan Liuyang
cba74be503 Fix a typo in install.rst 2017-09-15 14:49:06 +08:00
Guillaume Ayoub
71d54095bd Add support of marks and bleed pages properties
Fix #471.
2017-09-05 15:44:50 +02:00