From 999723dd1438c938a872e6b90162617ef66937d6 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Thu, 14 Feb 2019 02:08:29 +0100 Subject: [PATCH] enable rtt dtor, default values for node, dual-brush wip, more brush options --- data/layout.xml | 730 +++++++++++++++++++++++++------------- src/abr.cpp | 2 +- src/app_layout.cpp | 2 +- src/app_shaders.cpp | 5 +- src/brush.cpp | 60 +++- src/brush.h | 49 ++- src/canvas.cpp | 166 ++++++--- src/canvas.h | 14 +- src/canvas_modes.cpp | 25 +- src/layout.cpp | 1 + src/node_button.cpp | 3 + src/node_canvas.cpp | 17 +- src/node_checkbox.cpp | 2 + src/node_image.cpp | 1 + src/node_panel_brush.cpp | 58 ++- src/node_panel_brush.h | 29 +- src/node_panel_stroke.cpp | 147 +++++++- src/node_panel_stroke.h | 28 +- src/node_text.cpp | 1 + src/node_text.h | 4 +- src/node_viewport.cpp | 1 + src/pch.h | 1 + src/rtt.cpp | 2 +- src/shader.h | 3 + src/util.cpp | 13 + src/util.h | 23 +- 26 files changed, 998 insertions(+), 389 deletions(-) diff --git a/data/layout.xml b/data/layout.xml index 027bb8d..5a53e8c 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -1,30 +1,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -38,10 +13,10 @@ - + - + @@ -51,11 +26,11 @@ - + - + @@ -148,7 +123,7 @@ - + @@ -161,34 +136,30 @@ - + - + + + + - - - - - + + + - - - - - - - - - - - - - - - + + + + + + + + + + @@ -196,78 +167,341 @@ - - - - - - - + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + - + + + + + + + + - - - - - - - + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -279,16 +513,16 @@ - + - - - - + + + + @@ -300,23 +534,23 @@ - + - - - - - - - - - - - + + + + + + + + + + + @@ -355,10 +589,10 @@ - + - +