From 7be378cf7307d5698eaa1b018ff3073a77fcee46 Mon Sep 17 00:00:00 2001 From: Gregory Leeman Date: Sun, 11 Aug 2024 11:13:15 +0100 Subject: [PATCH] lazygit --- README.md | 14 ++++++++++++++ TODO.md | 20 ++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 README.md create mode 100644 TODO.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..fedb531 --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# mixx + +A simple drawing app that implements proper color mixing with +[mixbox](https://github.com/scrtwpns/mixbox) becuase: + + 1. Drawing applications are too bloated. + 2. Things look better anti-aliased. + 3. Emulating real-world media in a digitial environment produces images + that feel dishonest. + 4. **Colors were made for mixxing, not for picking.** + +***"Hello, can I have color #6fd638 please?"*** + +*- Something said by the absolute deranged.* diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..723f04f --- /dev/null +++ b/TODO.md @@ -0,0 +1,20 @@ +- update pucks so I can use them for both selecting and mixing +- fix canvas background color (currently looks white, acts black?) +- fix flood fill (currently always black and not clean) +- keyboard shortcuts + - important ones are temporary color picker and temporary mixxing +- investigate anti-aliasing solutions +- implement layers + - add/remove layer + - select active layer + - move layer up/down + - hide/show layer + - merge layers +- implement selection + - select rectangle -> replaces current tool set with + - resizie selection + - transform selection + - move selection + - copy selection? + - delete selection + - resize selection