From bb7e94d06bffd9ab5adf9883e10a223650741f67 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Fri, 7 Apr 2017 21:21:43 +0100 Subject: [PATCH] drag canvas, render layers and tmp, add/select layer, opacity for layer, color bucket filler --- data/layout.xml | 5 +++- data/ui/bucket.png | Bin 0 -> 1689 bytes data/ui/bucket.svg | 1 + engine/app.cpp | 18 ++++++++++++ engine/brush.h | 2 +- engine/canvas.cpp | 40 ++++++++++--------------- engine/canvas.h | 6 ++-- engine/layout.cpp | 4 +-- engine/layout.h | 72 +++++++++++++++++++++++++++++++++------------ 9 files changed, 99 insertions(+), 49 deletions(-) create mode 100644 data/ui/bucket.png create mode 100644 data/ui/bucket.svg diff --git a/data/layout.xml b/data/layout.xml index 1288d9b..fa9c48c 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -43,7 +43,7 @@ - + @@ -372,6 +372,9 @@