Laurenz
6e3b1a2c80
Make all fields of Frame
private
2022-06-12 17:26:18 +02:00
Laurenz
ed6550fdb0
Bump dependencies
2022-06-10 23:54:16 +02:00
Laurenz
6aff11057b
Non-outlined headings
2022-06-09 13:45:36 +02:00
Martin Haug
72d3f3fffa
CR: Whoever said orange is the new pink was seriously disturbed.
2022-06-08 19:26:20 +02:00
Martin Haug
9dca4c2f78
Preallocate Page Refs
2022-06-08 17:05:07 +02:00
Martin Haug
55dce19f49
Restructure PDF structure writing
2022-06-08 16:36:50 +02:00
Martin Haug
4640585fbd
First iteration of outline items
2022-06-04 12:57:45 +02:00
Martin Haug
4e3036afcb
Sub- and superscripts
...
Fixes to PDF export I guess
Also improved rendition for non-Latin scripts
2022-05-31 22:56:08 +02:00
Laurenz
97858e5992
Basic manual tracking
2022-05-31 10:13:34 +02:00
Laurenz
757615dc42
Fix color space definitions
2022-05-30 10:31:05 +02:00
Martin Haug
26a427a321
Fix FontFile3
dictionary for OpenType-Fonts
2022-05-30 10:28:06 +02:00
Laurenz
1a7ce3da02
Luma color
2022-05-27 16:09:43 +02:00
Laurenz
f8009b5b59
Reuse location type
2022-05-27 14:34:27 +02:00
Laurenz
66d8f4569a
Locate me!
2022-05-26 11:59:53 +02:00
Martin Haug
99cb655832
Intra-document links
2022-05-27 12:56:20 +02:00
Laurenz
0170913d54
Rebrand queries as memoization
2022-05-25 21:56:22 +02:00
Laurenz
c010cbc17d
Move route from context to VM
2022-05-25 13:59:06 +02:00
Laurenz
362a7f2a8a
Thread-local query cache
2022-05-25 10:55:08 +02:00
Martin Haug
84bd3454df
Write language and direction for PDFs
2022-05-11 16:25:49 +02:00
Laurenz
a247653cd0
Fix wrong table padding in subsetting
2022-05-09 09:41:13 +02:00
Martin Haug
49b8574b8d
Fix CFF font bug
2022-05-07 17:23:44 +02:00
Martin Haug
f07395f9a4
Move rounding logic out of exporters
2022-05-02 17:20:47 +02:00
Martin Haug
5f1499d380
Add round corners and change arguments
2022-05-01 11:50:34 +02:00
Laurenz
29eb13ca62
Sum color and length into stroke
2022-04-09 12:02:35 +02:00
Laurenz
712c00ecb7
Em units
2022-04-08 15:45:14 +02:00
Laurenz
4bb6240b40
Make Relative
generic
2022-04-07 18:04:29 +02:00
Laurenz
20b4d590b3
Fix wrong search_range
computation
2022-04-05 17:03:24 +02:00
Laurenz
23d108c8e0
Font fallback
2022-04-03 13:55:58 +02:00
Laurenz
f2f473a81f
Query cache
2022-02-23 17:17:00 +01:00
Laurenz
e1f29d6cb9
Rework the core context
2022-02-23 14:53:55 +01:00
Laurenz
2bf32c51bc
Remove layout cache
2022-02-22 12:42:02 +01:00
Laurenz
9730e785a8
Tidy up
2022-02-07 14:19:13 +01:00
Martin Haug
fe70db1f4c
New color stuff
...
- CMYK function
- More default colors
- Interpret RGB values as sRGB
2022-02-08 21:12:09 +01:00
Laurenz
20b1a38414
Switch from Rc
to Arc
2022-01-31 16:47:00 +01:00
Laurenz
3739ab7720
Export into rendered images
2022-01-24 17:39:49 +01:00
Laurenz
f5dcb84e36
Make clippy a bit happier
2021-12-30 12:00:12 +01:00
Martin Haug
7c829c5c1b
Bump pdf-writer, svg2pdf and error messages
...
Co-Authored-By: Laurenz <laurmaedje@gmail.com>
2021-12-07 00:06:54 +01:00
Martin Haug
f15ee7efb6
Add SVG capabilities
2021-12-06 14:58:57 +01:00
Laurenz
2982020480
Bump pdf-writer
2021-12-04 21:55:23 +01:00
Martin Haug
d971ac9a8c
Add a producer info for the PDF
2021-12-02 17:24:52 +01:00
Laurenz
3a15922d2f
X/Y abstractions
2021-11-26 16:32:06 +01:00
Laurenz
304d9dd110
Small style changes
2021-11-24 17:00:10 +01:00
Laurenz
8a88f71cb1
Transformations
2021-11-23 22:04:08 +01:00
Laurenz
0a974d86ba
Welcome to Tigerland
2021-11-22 15:26:56 +01:00
Laurenz
cef46e6c40
Strokes
2021-11-20 15:51:07 +01:00
Laurenz
9a800daa82
Image fit modes
2021-11-16 21:32:29 +01:00
Laurenz
0e0f340502
Revert page and inline levels
2021-11-16 10:41:30 +01:00
Laurenz
63c274e7f6
Make clippy happier and remove Str
2021-11-15 17:06:43 +01:00
Laurenz
5b344b663a
Reorganize modules
...
Instead of separating functionality into layout and library, everything lives in the library now. This way, related things live side by side and there are no duplicate file names in the two directories.
2021-10-31 15:52:35 +01:00
Laurenz
d4cc8c775d
Move paint and colors into geom
2021-10-10 20:26:58 +02:00