summaryrefslogtreecommitdiffstats
path: root/overdraw.c
Commit message (Collapse)AuthorAgeFilesLines
* Add and fix warningsHEADmasterLouis Burda2023-06-221-22/+22
|
* Add option for transparency and un-/regrabbingLouis Burda2022-10-201-67/+161
|
* Small touchups, XClearWindow bug remainsLouis Burda2022-09-271-21/+9
|
* Antialiased line drawing in different colorsLouis Burda2022-09-271-0/+242
Using cairo to allow for more advanced graphics, such as antialiasing. Paths also allow for the implementation of undo / redo functionality in the future. Note, this commit is still missing certain garbage collection and creates visual artifacts on ButtonRelease, because the calls to clear_background and draw_lines blit to the screen automatically instead of waiting until XFlush(display). FIX THIS.