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

730 Commits

Author SHA1 Message Date
Simon Sapin
cf52aa3aaf Move the whole 'weasy' package to 'weasyprint' 2012-02-14 12:49:33 +01:00
Simon Sapin
32d0e63b55 Polish the W3C test suite runner 2012-02-14 12:33:59 +01:00
Simon Sapin
38f7c1a0f8 Make 'python -m weasy' work from the command-line. 2012-02-14 12:33:17 +01:00
Simon Sapin
ababb2d561 In-browser runner for the W3C test suite. 2012-02-10 17:28:03 +01:00
Simon Sapin
e612384d56 Monkey-patch cssutils to add CSS3’s extended color keywords 2012-02-10 17:27:27 +01:00
Simon Sapin
580117e3fc Allow translate() or scale() transforms with a single argument. 2012-02-08 20:56:23 +01:00
Simon Sapin
2b09bedfd7 0.6 is next. 2012-02-08 16:43:06 +01:00
Simon Sapin
ab47e4b37f Tag version 0.5 2012-02-08 16:41:31 +01:00
Simon Sapin
fefd64d807 Implement 2D transforms. 2012-02-08 15:51:13 +01:00
Simon Sapin
b300080aeb overflow: hidden only affects a box’s children. 2012-02-08 10:43:04 +01:00
Simon Sapin
25387851a4 Fix opacity tests. 2012-02-07 18:47:52 +01:00
Simon Sapin
f4ee0c188b Support the opacity property. 2012-02-07 18:26:23 +01:00
Simon Sapin
2e76955c69 Implement the clip property. 2012-02-07 18:06:59 +01:00
Simon Sapin
6ba1e20cd7 Merge branch 'v0.4.x'
Conflicts:
	weasy/version.py
2012-02-07 17:03:22 +01:00
Simon Sapin
dec2ac47b2 Add release date to the changelog 2012-02-07 17:00:25 +01:00
Simon Sapin
ebf11d32d7 Implement the 'overflow' property. 2012-02-07 16:59:22 +01:00
Simon Sapin
26766130e2 On to 0.5 2012-02-07 16:12:25 +01:00
Simon Sapin
817eba524c Tag version 0.4 2012-02-07 16:12:04 +01:00
Simon Sapin
82740770f7 De-duplicate the version number. 2012-02-07 16:11:38 +01:00
Simon Sapin
223f1ae5b4 Cleaner warning on un-supported margin boxes automatic dimension. 2012-02-07 16:02:35 +01:00
Simon Sapin
886e6504d2 Changelog for letter/word-spacing 2012-02-07 16:02:35 +01:00
Simon Sapin
8e08412961 Fix justified text with text-indent. 2012-02-03 00:43:18 +01:00
Simon Sapin
4dcebbdde3 Work around a bug on content empty pages. 2012-02-03 00:11:27 +01:00
Simon Sapin
a371e188fc Update UA stylesheet for Paged Media (text/vertical-align) 2012-02-02 23:23:12 +01:00
Simon Sapin
acdda87089 Implement vertical-align for margin boxes. 2012-02-02 23:13:26 +01:00
Simon Sapin
646e7693ec Test word-spacing and add support for letter-spacing. 2012-02-01 17:13:08 +01:00
Simon Sapin
d7c5aa210e Changelog for justified text. 2012-02-01 16:17:48 +01:00
Simon Sapin
0a395f0398 Fix corner cases for justified text. 2012-02-01 16:13:47 +01:00
Simon Sapin
ca9324bfa1 Merge branch 'master' into justify 2012-02-01 10:53:49 +01:00
Simon Sapin
90b6463b2d Require a released cssutils. 2012-02-01 10:50:04 +01:00
Simon Sapin
32a20aa467 Update the changelog for background-* and image-rendering. 2012-01-31 12:10:18 +01:00
Simon Sapin
70292e1dae Implement background-size and image-rendering. 2012-01-31 11:45:24 +01:00
Simon Sapin
1d2b5ce610 Default to logging on stderr. 2012-01-30 17:54:51 +01:00
Simon Sapin
f1c912a9b2 Implement CSS3 background-clip and background-origin. 2012-01-30 17:23:25 +01:00
Aymeric Bois
7be7dcd13d Escape pango markup. 2012-01-30 12:34:58 +01:00
Simon Sapin
996d039423 Implement background-position in FireWeasy. 2012-01-27 17:05:56 +01:00
Simon Sapin
a598c61571 Fix painting area for page and canvas backgrounds. 2012-01-27 16:53:16 +01:00
Simon Sapin
03327e2291 Remove Box.direction
Now that @page inherits from :root, this is enough for "the initial
containing block [the page area] takes its direction from
the root element."
2012-01-27 11:07:49 +01:00
Simon Sapin
0ef9a17727 Have @page inherit from :root. 2012-01-27 11:02:22 +01:00
Guillaume Ayoub
dc835953fa Initial support of word-spacing and justify 2012-01-26 11:33:49 +01:00
Simon Sapin
af28de57ff Iterate on FireWeasy. 2012-01-25 20:30:15 +01:00
Simon Sapin
6b78c33622 First stab at FireWeasy.
The idea is to render the box tree in a browser instead of cairo,
so that tools like FireBug can be used to see the actual
dimensions of various boxes to help debug documents.
2012-01-25 19:06:33 +01:00
Simon Sapin
d5c0fd22f9 Refactor margin boxes layout to use box wrappers. 2012-01-23 14:07:53 +01:00
Simon Sapin
5cfcdf29cc More cases for margin boxes variable dimension. 2012-01-23 13:40:35 +01:00
Simon Sapin
461ab52bd5 Implement page-break-before and page-break-after (without 'avoid'). 2012-01-20 11:55:06 +01:00
Simon Sapin
604219e376 Catch up with CairoSVG API changes. 2012-01-19 17:11:40 +01:00
Simon Sapin
c3085d5088 Better work-around for scaling SVG images to pixels. 2012-01-17 16:27:20 +01:00
Simon Sapin
cce61078e2 Implement page-based counters.
Currently in the page context only the 'page' and 'pages' counters are
available, and counter-reset and counter-increment have no effect at all.
2012-01-17 15:58:02 +01:00
Simon Sapin
34252ee571 Fix some values of background-position.
When both values were keywords in the (vertical, horizontal) order,
they were taken in the wrong order.
2012-01-16 14:00:30 +01:00
Simon Sapin
fe3dd10ea0 Add tests and fixes for non-ASCII URLs 2012-01-16 13:12:27 +01:00