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

214 Commits

Author SHA1 Message Date
Guillaume Ayoub
94b5f08b47 Drop Python 3.4 support
Python 3.4's end of life is 2019-03-16 and Debian stable provides 3.5.3.
2019-02-06 18:42:15 +01:00
Guillaume Ayoub
adb2e3704d
Merge pull request #784 from cinatic/patch-1
note on alpine installation and ctypes.util
2019-02-06 11:52:01 +01:00
Scott Kitterman
91f4c43390
Mention setuptools needed for license_file 2019-02-05 13:37:42 -05:00
Florijan Hamzic
88b6ecd16f
note on alpine installation and ctypes.util 2019-02-01 19:15:34 +01:00
NeroBurner
4eb9eb5a7d
better phrasing in hacking 2019-01-22 08:22:41 +01:00
Guillaume Ayoub
afc773a440 Merge branch 'master' of github.com:Kozea/WeasyPrint 2019-01-17 00:06:50 +01:00
Guillaume Ayoub
13971f64af Add a paragraph in documentation about fontconfig error
Fix #402.
2019-01-17 00:05:37 +01:00
Antoine Précigout
e5dec9f46b
Change Alpine install command
Use gdk-pixbuf-dev instead of gdk-pixbuf
2019-01-07 18:56:59 +01:00
Guillaume Ayoub
8f15640d73 Add a note about required setuptools version to build the package
Related to #762.
2019-01-05 18:59:37 +01:00
Guillaume Ayoub
74f56f7102 Add a --debug option and set debug level for prefixed CSS properties 2019-01-04 01:22:49 +01:00
Guillaume Ayoub
3513e95b41 Use a separate logger for generation progress 2019-01-03 23:02:44 +01:00
Guillaume Ayoub
215529ffb9 Small typos in documentation 2018-12-27 23:13:10 +01:00
Guillaume Ayoub
63cc25b309
Merge pull request #733 from TimotheeGerber/documentation_typo
Small documentation fixes
2018-11-12 10:37:06 +01:00
Guillaume Ayoub
e14270efd6 Fix typo in documentation 2018-11-10 11:01:04 +01:00
TimotheeGerber
9af0f12896
Fix missing capitalization 2018-11-10 10:39:21 +01:00
TimotheeGerber
3e90934bb4
Add missing import in documentation example 2018-11-10 10:37:48 +01:00
Guillaume Ayoub
3326310094 Fix broken links in various files 2018-10-21 16:21:16 +02:00
Guillaume Ayoub
c5babb2de3 Add install instructions for Alpine Linux
Fixes #699.
2018-10-11 11:21:17 +02:00
Guillaume Ayoub
ac34f547e5 Clean the hacking page of the documentation 2018-10-11 11:21:02 +02:00
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