Guillaume Ayoub
|
4fe56316f6
|
Finally fix margin collapsing for blocks with clearance
|
2012-06-19 14:52:30 +02:00 |
|
Simon Sapin
|
f7d765e0c1
|
Bug fixes and tests on floats…
|
2012-06-15 17:59:15 +02:00 |
|
Simon Sapin
|
8497a7fc90
|
Fix the tests on PDF links
|
2012-06-14 22:06:30 +02:00 |
|
Simon Sapin
|
fd6c5451e0
|
Merge branch 'master' into float
|
2012-06-08 17:16:31 +02:00 |
|
Simon Sapin
|
d0a5a0b8f1
|
Fix borders on inline boxes split by a block inside.
|
2012-06-06 13:27:50 +02:00 |
|
Guillaume Ayoub
|
043d71dc29
|
Pass the fixed_boxes argument instead of using current_page
|
2012-06-06 12:04:09 +02:00 |
|
Guillaume Ayoub
|
568e0aeb70
|
Fix the drawing order of fixed boxes
|
2012-06-06 09:49:56 +02:00 |
|
Simon Sapin
|
5dde5d47e5
|
Handle degerate rowspan values.
Previously, such values crashed the layout.
|
2012-06-02 09:02:24 +02:00 |
|
Simon Sapin
|
2179957e4a
|
Fix lines vs. anonymous blocks in precence of floats.
|
2012-06-01 17:08:54 +02:00 |
|
Simon Sapin
|
a30996c30a
|
Fix counter-increment interference with display: list-item
|
2012-06-01 09:56:19 +02:00 |
|
Guillaume Ayoub
|
35363cefee
|
Add a test about counter scopes
|
2012-05-29 17:56:46 +02:00 |
|
Simon Sapin
|
e88401f333
|
Get bookmark labels after white-space processing.
|
2012-05-24 15:29:42 +02:00 |
|
Simon Sapin
|
866efdf62c
|
Do not repeat bookmarks on a fragmented box
Also a better way not to repeat margin/padding/border and list markers.
|
2012-05-21 14:22:32 +02:00 |
|
Guillaume Ayoub
|
111932edf5
|
Add first-level bookmarks, use floats for XY positions, fix little things
|
2012-05-15 19:29:54 +02:00 |
|
Guillaume Ayoub
|
475a924e89
|
Fix the stacking contexts
|
2012-05-11 14:10:11 +02:00 |
|
Guillaume Ayoub
|
994e6a933a
|
Handle not-in-flow elements in inline boxes
|
2012-05-09 17:08:23 +02:00 |
|
Simon Sapin
|
0671b499dd
|
Repeat table headers and footers on every page.
|
2012-05-04 17:05:16 +02:00 |
|
Simon Sapin
|
074e8884c8
|
Implement inline tables.
|
2012-04-12 17:20:57 +02:00 |
|
Guillaume Ayoub
|
3a86c1e679
|
Add the functions for preferred sizes of tables
|
2012-04-10 14:38:18 +02:00 |
|
Simon Sapin
|
61bf188290
|
Merge branch 'master' into shrinktofit
Conflicts:
weasyprint/layout/blocks.py
weasyprint/layout/inlines.py
|
2012-04-05 12:38:42 +02:00 |
|
Guillaume Ayoub
|
58fb02dcbb
|
Don't collapse spaces across atomic inline blocks
|
2012-04-03 18:58:55 +02:00 |
|
Simon Sapin
|
88c027117c
|
Do not keep tokens for percentages after validation.
Make (value, unit) namedtuples instead.
Pixel values that could be percentages are not plain numbers anymore.
|
2012-04-03 16:12:25 +02:00 |
|
Simon Sapin
|
46b1d225c7
|
Tests n’ fixes. Lots of them.
|
2012-04-03 11:34:29 +02:00 |
|
Simon Sapin
|
dcacf9eed0
|
Switch the licence to BSD and rewrite module docstrings/headers
|
2012-03-21 23:26:58 +01:00 |
|
Simon Sapin
|
26de362b99
|
Add proper attribution in AUTHORS
|
2012-03-21 18:40:38 +01:00 |
|
Simon Sapin
|
9875f76995
|
Hello 2012
|
2012-03-21 18:40:38 +01:00 |
|
Simon Sapin
|
953493733f
|
Margin collapsing: not on the root element.
|
2012-02-28 14:54:20 +01:00 |
|
Simon Sapin
|
28a53ef307
|
More collapsing margins again.
|
2012-02-28 14:54:20 +01:00 |
|
Simon Sapin
|
5c4f627d10
|
TableBox.translate should translate column boxes too
|
2012-02-23 19:31:15 +01:00 |
|
Simon Sapin
|
f0e79cf99a
|
Cleanups
|
2012-02-23 19:31:15 +01:00 |
|
Simon Sapin
|
ff135aa285
|
Python 3 compat. All tests pass with the same code base!
|
2012-02-17 22:48:20 +01:00 |
|
Simon Sapin
|
cf52aa3aaf
|
Move the whole 'weasy' package to 'weasyprint'
|
2012-02-14 12:49:33 +01:00 |
|