summaryrefslogtreecommitdiff
path: root/Core/drawing/medium.lisp
AgeCommit message (Expand)Author
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-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-02-19core: remove multiline-text-medium-mixinDaniel 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
2023-10-19core: introduce a new utility EQUALSDaniel Kochmański
2023-10-16core: invoke-with-output-buffered: delegate downstreamDaniel 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-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-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