summaryrefslogtreecommitdiff
path: root/Core/drawing
AgeCommit message (Expand)Author
2024-09-17internals: remove protocol that duplicates functionalityDaniel Kochmański
2024-09-17core: move medium graphics state accessors to COMPLETE-MEDIUM-MIXINDaniel Kochmański
2024-07-26cleanup: remove leftover debug printDaniel Kochmański
2024-07-13cosmetic changesDaniel Kochmański
2024-07-04text-size: ensure a stringDaniel 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-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-28medium: add graphics-state-layout-mixin that represents directionsDaniel Kochmański
2024-06-28graphics-state: define mixins with a macroDaniel Kochmański
2024-06-05with-output-to-pixmap: clear the pixmap with +transparent-ink+Daniel Kochmański
2024-05-14ttf: introduce ttf-device-fontDaniel Kochmański
2024-05-13text-style: add a new component text-style-unitDaniel Kochmański
2024-03-25cleanup: remove the operator text-bounding-rectangleDaniel Kochmański
2024-03-15Fix two bad function type declarations.Robert Brown
2024-02-19ttf: remove leading informationDaniel Kochmański
2024-02-19cosmetic: move a few generic function definitions earlierDaniel Kochmański
2024-02-19core: remove multiline-text-medium-mixinDaniel Kochmański
2024-02-19core: add a new file utilities in the drawing moduleDaniel Kochmański
2024-02-19core: small tweaks in preparation for new DRAW-TEXT* interpretationDaniel Kochmański
2024-02-05core: rewrite draw-pattern* to use medium-draw-pattern* methodDaniel Kochmański
2024-01-24cosmetic: move a function definition after used variableDaniel Kochmański
2024-01-24drawing: dumb down functions that estabilish local coordinatesDaniel Kochmański
2024-01-11core: implement make-design-from-output-recordDaniel Kochmański
2023-12-28core: add bounding-rectangle* method for masked-compositumDaniel Kochmański
2023-12-23cosmetic: explicit ink <-> argb32 transformation functionsDaniel Kochmański
2023-10-19core: introduce a new utility EQUALSDaniel Kochmański
2023-10-16core: invoke-with-output-buffered: delegate downstreamDaniel Kochmański
2023-10-03core: move protocols to corresponding modulesDaniel Kochmański
2023-09-18make-pattern: create an image-pattern if DESIGNS is emptyDaniel Kochmański
2023-09-08core: medium: don't remove the medium's port on degraftDaniel Kochmański
2023-09-08core: introduce an internal protocol note-sheet-{de}grafted-internalDaniel Kochmański
2023-09-06cosmetic changesDaniel Kochmański
2023-08-04core: medium-draw-bezigon* accepts the argument CLOSEDDaniel Kochmański
2023-05-12core: draw-design: small cleanup for methodsDaniel Kochmański
2023-04-25core: standard-text-style: fix initargsDaniel Kochmański
2023-04-13core: resolve indirect inks in methods for COMPOSE-{IN,OUT,OVER}Daniel Kochmański
2023-04-13core: export the predicate clime:flipping-ink-pDaniel Kochmański
2023-04-13core: w-o-b: return the continuation valuesDaniel Kochmański
2022-11-04graphics: introduce a new protocol {invoke-,}with-clipping-regionDaniel Kochmański
2022-11-03do-graphics-with-options-internal: refactor the functionDaniel Kochmański
2022-10-11core: invoke-with-output-buffered: more robust implementationDaniel Kochmański
2022-09-16core: enforce the type of the text-style for the basic-paneDaniel Kochmański
2022-08-03modules: remodel clim-basic and clim-core as three systemDaniel Kochmański