summaryrefslogtreecommitdiff
path: root/Backends
AgeCommit message (Expand)Author
2024-09-17internals: remove protocol that duplicates functionalityDaniel Kochmański
2024-09-17ports: move I/O handler process to BASIC-PORTDaniel Kochmański
2024-09-17clx: remove duplicated code pathsDaniel Kochmański
2024-08-24clx: add missing specialization for drawing rectangle setsDaniel Kochmański
2024-07-14clx: fix a memory leak in clx-render-uniform-pictureDaniel Kochmański
2024-06-29multiline drawing: final touchesDaniel Kochmański
2024-06-29ttf: fix one last off-by-one-error \o/Daniel Kochmański
2024-06-28multiline-medium-mixin: implement alignment of multiline text rendersDaniel Kochmański
2024-06-28multiline-medium-mixin: be more frugal with computationsDaniel Kochmański
2024-06-28multiline-medium-mixin: fix the transformation in draw-textDaniel Kochmański
2024-06-28draw-text: fix issues with rotationsDaniel Kochmański
2024-06-28draw-text-transformation*: remove a spurious argumentDaniel Kochmański
2024-06-28draw-text: sort out bounding rectangle for output recordsDaniel Kochmański
2024-06-28cosmetic changesDaniel Kochmański
2024-06-28text-style: remove a recently added component TEXT-STYLE-UNITDaniel Kochmański
2024-06-28Revert "cleanup: remove the operator text-bounding-rectangle"Daniel Kochmański
2024-06-28ttf: remove custom transformation from make-glyph-pixarrayDaniel Kochmański
2024-06-28ttf: refactor FONT-PREPARE-GLYPHS and FILL-GLYPH-INDEXESDaniel Kochmański
2024-06-28text-directions: improve bounding rectanglesDaniel Kochmański
2024-06-28text-size: tweak multiline implementationDaniel Kochmański
2024-06-28implement text-size :around method for multiline-medium-mixinDaniel Kochmański
2024-06-28backend: introduce a multiline-medium-mixinDaniel Kochmański
2024-06-28draw-text: hardcode :left-to-right direction for simple backendsDaniel Kochmański
2024-06-28medium: add graphics-state-layout-mixin that represents directionsDaniel Kochmański
2024-06-28clx: rename font-text-extents to clx-font-text-extentsDaniel Kochmański
2024-06-06core: medium-text-transformation respects native transformationDaniel Kochmański
2024-06-04mcclim-truetype: move font-prepare-glyphs from the clx backendDaniel Kochmański
2024-06-04ps/pdf: use line metrics for ascent and descentDaniel Kochmański
2024-06-04ps/pdf: fix a regression with text directionDaniel Kochmański
2024-05-13text-style: add a new component text-style-unitDaniel Kochmański
2024-05-13medium-text-transformation: final origin is [0 0]Daniel Kochmański
2024-03-28backends: clx: ensure that enabled window is shown on creationDaniel Kochmański
2024-03-28core: transform-glyphs does not yield alternative directions for booleansDaniel Kochmański
2024-03-25cleanup: remove the operator text-bounding-rectangleDaniel Kochmański
2024-03-25clx: implement directional text renderingDaniel Kochmański
2024-03-25ttf: implement directional text renderingDaniel Kochmański
2024-03-25clx: move mcclim-truetype integration to a separate fileDaniel Kochmański
2024-03-25clx: resize-pixmap: more conservative width/heightDaniel Kochmański
2024-02-27ttf: separate horizontal and vertical font metrics, refactor moduleDaniel Kochmański
2024-02-27clx: remove a no-op class clx-pointerDaniel Kochmański
2024-02-27backends: don't anticipate newline in the null backendDaniel Kochmański
2024-02-27backends: reuse the function climb:align-bounding-rectangleDaniel Kochmański
2024-02-27backends: further cleanup of text-bounding-rectangle* apiDaniel Kochmański
2024-02-20backend: small fixes for postscript text metricsDaniel Kochmański
2024-02-19ttf: remove unnecessary line-splitting bitsDaniel Kochmański
2024-02-19ttf: remove kludge with untransformed advancesDaniel Kochmański
2024-02-19clx: work around draw-glyphs issue that may trigger clx limitDaniel Kochmański
2024-02-19clx: draw-text: chef kiss (cleanup)Daniel Kochmański
2024-02-19clx: clean up draw-glyphs/* and factor out common functionsDaniel Kochmański
2024-02-19clx: implement optimized rendering of transformed text (x500)Daniel Kochmański