From 3964c4ea26e7407dd775b97db1e5f5cb36346419 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Fri, 29 Mar 2019 09:32:35 +0100 Subject: [PATCH] add panels docking --- data/layout.xml | 66 ++++++++++++-- data/shaders/stroke-preview.glsl | 2 +- data/ui/resize-handle-vert.png | Bin 0 -> 195 bytes data/ui/resize-handle.png | Bin 0 -> 843 bytes src/app.cpp | 4 + src/app.h | 8 +- src/app_layout.cpp | 151 +++++++++++++++++++++++++++++++ src/node.cpp | 59 +++++++++++- src/node.h | 20 ++++ src/node_panel_floating.cpp | 99 +++++++++++++++++++- src/node_panel_floating.h | 4 + 11 files changed, 396 insertions(+), 17 deletions(-) create mode 100644 data/ui/resize-handle-vert.png create mode 100644 data/ui/resize-handle.png diff --git a/data/layout.xml b/data/layout.xml index d712eab..fbd58d1 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -62,7 +62,7 @@ - + @@ -124,11 +124,11 @@ - + - + @@ -808,14 +808,14 @@ - + - + @@ -1275,13 +1275,19 @@ Here's a list of what's available in this release. +