summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update Christine's name.HEADmasterChristine Lemmer-Webber2023-05-251-1/+1
|
* Add subset of SVG path DSL.Ricardo Wurmus2021-04-111-1/+110
|
* Add guix environment file.Ricardo Wurmus2021-02-201-0/+76
|
* Update build system files.Ricardo Wurmus2021-02-205-675/+573
|
* make: Add target for manual post-processing.Ricardo Wurmus2021-02-202-0/+170
|
* doc: Fix weird mistakes.Ricardo Wurmus2021-02-201-5/+5
|
* doc: Replace @example with @lisp.Ricardo Wurmus2021-02-201-28/+28
|
* doc: Move images out of example blocks.Ricardo Wurmus2021-02-201-24/+42
|
* Add options for prettier HTML manual.Ricardo Wurmus2021-02-201-0/+15
|
* pict: Refactor.Ricardo Wurmus2021-01-111-10/+10
|
* Add pict->pdf.Ricardo Wurmus2021-01-101-0/+26
|
* text: Add support for border-color and border-width.Ricardo Wurmus2021-01-101-2/+7
|
* text: Validate font-weight and font-style.Ricardo Wurmus2021-01-101-0/+6
|
* text: Use Cairo to get ascent and descent.Ricardo Wurmus2021-01-102-41/+96
|
* blur: Add comment.Ricardo Wurmus2021-01-031-0/+3
|
* text: Add a little extra space on the right.Ricardo Wurmus2021-01-031-1/+2
|
* Document text.Ricardo Wurmus2021-01-033-3/+25
|
* doc: Fix documentation for polygon.Ricardo Wurmus2021-01-031-3/+3
|
* Document more shapes.Ricardo Wurmus2021-01-037-4/+158
|
* Update copyright header.Ricardo Wurmus2021-01-031-15/+14
|
* Update copyright header.Ricardo Wurmus2021-01-031-1/+1
|
* env: Augment GUILE_LOAD_COMPILED_PATH, not GUILE_LOAD_PATH.Ricardo Wurmus2021-01-031-1/+1
|
* Overhaul text support.Ricardo Wurmus2021-01-031-19/+58
| | | | Use librsvg to pre-render the text to obtain the dimensions.
* base64: Avoid override warnings.Ricardo Wurmus2021-01-031-9/+14
|
* Use rsvg-convert instead of ImageMagick's convert.Ricardo Wurmus2021-01-032-1/+4
|
* Makefile: Fix .go directory.Ricardo Wurmus2020-12-311-2/+2
|
* Makefile: Build info file after images.Ricardo Wurmus2019-06-171-2/+4
| | | | | * Makefile.am (INFO_DEPS): Override. (EXTRA_DIST): Include pngs.
* Add autotools support and add manual draft.Ricardo Wurmus2019-06-1624-0/+15319
| | | | | | | | | | | | | * .gitignore: New file. Ignore generated files. * Makefile.am, VERSION, aclocal.m4, bootstrap.sh, build-aux/generate-images.scm, build-aux/install-sh, build-aux/mdate-sh, build-aux/missing, build-aux/test-driver, build-aux/texinfo.tex, configure.ac, doc/fdl-1.3.texi, doc/images/boring-triangles.svg.scm, doc/images/hline.svg.scm, doc/images/line.svg.scm, doc/images/modifiers.svg.scm, doc/images/polygon.svg.scm, doc/images/polyline.svg.scm, doc/images/polyline2.svg.scm, doc/images/vline.svg.scm, doc/picture-language.texi, env.in, guile.am: New files.
* pict: rectangle: Consider the stroke width when computing dimensions.Ricardo Wurmus2019-06-151-15/+16
| | | | * pict.scm (rectangle): Use half of the line width as an edge offset.
* pict: ellipse: Consider the stroke width when computing dimensions.Ricardo Wurmus2019-06-151-13/+15
| | | | * pict.scm (ellipse): Offset drawing by half the stroke width.
* pict: octagon: Consider the border-width in the total dimensions.Ricardo Wurmus2019-06-151-9/+15
| | | | | * pict.scm (octagon): Do not cut off the edges by considering the line width when computing the outer dimensions; add docstring.
* pict: filled-rectangle: Add docstring.Ricardo Wurmus2019-06-141-0/+6
| | | | * pict.scm (filled-rectangle): Add docstring.
* pict: rectangle: Add docstring.Ricardo Wurmus2019-06-141-0/+4
| | | | * pict.scm (rectangle): Add docstring.
* pict: ellipse: Add docstring.Ricardo Wurmus2019-06-141-0/+3
| | | | * pict.scm (ellipse): Add docstring.
* pict: disk: Add docstring.Ricardo Wurmus2019-06-141-0/+2
| | | | * pict.scm (disk): Add docstring.
* pict: triangle: Add docstring.Ricardo Wurmus2019-06-041-0/+3
| | | | * pict.scm (triangle): Add docstring.
* pict: polygon: Add docstring.Ricardo Wurmus2019-06-041-4/+6
| | | | * pict.scm (polygon): Add docstring.
* pict: polyline: Add docstring.Ricardo Wurmus2019-06-041-4/+6
| | | | * pict.scm (polyline): Add docstring.
* pict: vline: Add docstring.Ricardo Wurmus2019-06-041-3/+7
| | | | * pict.scm (vline): Add docstring.
* pict: hline: Add docstring.Ricardo Wurmus2019-06-041-3/+7
| | | | * pict.scm (hline): Add docstring.
* pict: circle: Add docstring.Ricardo Wurmus2019-06-041-0/+1
| | | | * pict.scm (circle): Add docstring.
* pict: line: Add docstring.Ricardo Wurmus2019-05-291-0/+6
| | | | * pict.scm (line): Add docstring.
* pict: Use pict->file for the record type printer.Ricardo Wurmus2019-05-291-10/+5
| | | | | * pict.scm (<pict>): Implement the record type printer in terms of pict->file.
* pict: Add pict->file.Ricardo Wurmus2019-05-291-1/+16
| | | | * pict.scm (pict->file): New procedure.
* sxml: Disallow *DEFAULT* as an abbreviation.Ricardo Wurmus2019-02-101-1/+3
| | | | * pict/sxml.scm (xml->sxml)[name->sxml]: Filter *DEFAULT*.
* pict: pict-width, pict-height: Default to 150.Ricardo Wurmus2019-02-101-2/+4
| | | | | * pict.scm (pict-width, pict-height): Return 150 if there's no declared height or width.
* pict: pict-attr: Fix indentation.Ricardo Wurmus2019-02-091-2/+2
| | | | * pict.scm (pict-attr): Fix indentation.
* pict: Support loading of PNGs.Ricardo Wurmus2019-02-092-12/+306
| | | | | | * pict.scm (pict-from-file): Detect and support PNGs. (png-size): New procedure. * pict/base64.scm: New file.
* Add pict-from-file.Ricardo Wurmus2019-02-072-6/+215
| | | | | | * pict/sxml.scm: New file. * pict.scm (pict-from-file): New procedure. (pict-height, pict-width): Support string values.
* Add random-color.Ricardo Wurmus2018-04-121-0/+4
|