summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add and fix warningsHEADmasterLouis Burda2023-06-222-24/+32
|
* Add MIT LicenseLouis Burda2023-06-191-0/+21
|
* Cleanup filesLouis Burda2023-02-172-6/+0
|
* Add option for transparency and un-/regrabbingLouis Burda2022-10-201-67/+161
|
* Add install and uninstall targetsLouis Burda2022-09-281-2/+10
|
* Small touchups, XClearWindow bug remainsLouis Burda2022-09-271-21/+9
|
* Antialiased line drawing in different colorsLouis Burda2022-09-277-54/+256
| | | | | | | | | | | 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.
* Initial version drawing to root windowLouis Burda2022-09-275-0/+62