diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1178969..94de0f5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
-# Libpdraw: A Versitile GUI for use with a primitive drawing system!
+# Libpdw: Primitives Done well!
# Copyright (C) 2022 Rebekah Rowe
#
# This program is free software: you can redistribute it and/or modify
@@ -15,9 +15,9 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-# libpdraw
+# libpdw
cmake_minimum_required (VERSION 3.20)
-project (libpdraw VERSION 1.0.0 LANGUAGES CXX)
+project (libpdw VERSION 1.0.0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
@@ -133,11 +133,11 @@ endfunction()
EmbedResources("${CMAKE_CURRENT_SOURCE_DIR}/res/opensans.ttf" "${CMAKE_CURRENT_SOURCE_DIR}/res/logo.png" "${CMAKE_CURRENT_SOURCE_DIR}/res/flame.png" "${CMAKE_CURRENT_SOURCE_DIR}/res/heart.png" "${CMAKE_CURRENT_SOURCE_DIR}/res/raindrop.png" "${CMAKE_CURRENT_SOURCE_DIR}/res/raindrop2.png" "${CMAKE_CURRENT_SOURCE_DIR}/res/snowflake.png")
file(GLOB_RECURSE sources "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp")
-add_library(libpdraw STATIC ${EMBED_OBJ_RET} ${sources})
-target_include_directories(libpdraw PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/example-src/lib/" "${CMAKE_CURRENT_SOURCE_DIR}/src/" "${CMAKE_CURRENT_SOURCE_DIR}/include/libpdraw" "${EMBED_HEADER_DIR}")
+add_library(libpdw STATIC ${EMBED_OBJ_RET} ${sources})
+target_include_directories(libpdw PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/example-src/lib/" "${CMAKE_CURRENT_SOURCE_DIR}/src/" "${CMAKE_CURRENT_SOURCE_DIR}/include/libpdw" "${EMBED_HEADER_DIR}")
if (DOXYGEN_FOUND)
- doxygen_add_docs(libpdraw-docs)
+ doxygen_add_docs(libpdw-docs)
endif()
# Example using xoverlay
@@ -154,7 +154,7 @@ if(PNG_FOUND AND GLEW_FOUND AND OPENGL_FOUND AND X11_FOUND AND FREETYPE_FOUND)
add_executable(example ${sources})
target_include_directories(example PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/example-src/lib/" "${CMAKE_CURRENT_SOURCE_DIR}/include/")
- target_link_libraries(example libpdraw
+ target_link_libraries(example libpdw
"${CMAKE_CURRENT_SOURCE_DIR}/example-src/lib/libxoverlay.a"
glez
${PNG_LIBRARIES} GL GLU GLEW ${FREETYPE_LIBRARIES} ${X11_X11_LIB} ${X11_Xext_LIB} ${X11_Xfixes_LIB})
diff --git a/example-src/example.cpp b/example-src/example.cpp
index 04bd3ae..7d380f7 100644
--- a/example-src/example.cpp
+++ b/example-src/example.cpp
@@ -28,27 +28,27 @@
// xorg conflict
#undef RootWindow
-#include "libpdraw/gui/widgets/slider.hpp"
-#include "libpdraw/gui/widgets/titlebar.hpp"
+#include "libpdw/gui/widgets/slider.hpp"
+#include "libpdw/gui/widgets/titlebar.hpp"
//#include "gui/csplitcontainer.hpp"
-#include "libpdraw/gui/canvas.hpp"
-#include "libpdraw/gui/widgets/basebutton.hpp"
-#include "libpdraw/gui/widgets/basewindow.hpp"
-#include "libpdraw/gui/widgets/checkbox.hpp"
-#include "libpdraw/gui/widgets/dropdown.hpp"
-#include "libpdraw/gui/widgets/keyinput.hpp"
-#include "libpdraw/gui/widgets/textinput.hpp"
+#include "libpdw/gui/canvas.hpp"
+#include "libpdw/gui/widgets/basebutton.hpp"
+#include "libpdw/gui/widgets/basewindow.hpp"
+#include "libpdw/gui/widgets/checkbox.hpp"
+#include "libpdw/gui/widgets/dropdown.hpp"
+#include "libpdw/gui/widgets/keyinput.hpp"
+#include "libpdw/gui/widgets/textinput.hpp"
-#include "libpdraw/gui/listmenu/itemsublist.hpp"
-#include "libpdraw/gui/listmenu/itemtitle.hpp"
-#include "libpdraw/gui/listmenu/itemvariable.hpp"
-#include "libpdraw/gui/listmenu/list.hpp"
-#include "libpdraw/gui/tabbedmenu/cvarcontainer.hpp"
-#include "libpdraw/gui/tabbedmenu/menucontainer.hpp"
-#include "libpdraw/gui/tabbedmenu/menuwindow.hpp"
+#include "libpdw/gui/listmenu/itemsublist.hpp"
+#include "libpdw/gui/listmenu/itemtitle.hpp"
+#include "libpdw/gui/listmenu/itemvariable.hpp"
+#include "libpdw/gui/listmenu/list.hpp"
+#include "libpdw/gui/tabbedmenu/cvarcontainer.hpp"
+#include "libpdw/gui/tabbedmenu/menucontainer.hpp"
+#include "libpdw/gui/tabbedmenu/menuwindow.hpp"
-#include "libpdraw/gui/ncc/background.hpp"
-#include "libpdraw/gui/ncc/logo.hpp"
+#include "libpdw/gui/ncc/background.hpp"
+#include "libpdw/gui/ncc/logo.hpp"
#include "input.hpp"
@@ -94,7 +94,7 @@ public:
virtual void Update() override {
this->CBaseWindow::Update();
if (this->button_clicked)
- this->GetCanvas()->ShowTooltip("This is an example of a very long tooltip! You can click me again to hide me from view. Thanks for using libpdraw ;)");
+ this->GetCanvas()->ShowTooltip("This is an example of a very long tooltip! You can click me again to hide me from view. Thanks for using libpdw ;)");
}
CTextInput* text_box = nullptr;
bool button_clicked = false;
diff --git a/include/libpdraw/functional.hpp b/include/libpdw/functional.hpp
similarity index 96%
rename from include/libpdraw/functional.hpp
rename to include/libpdw/functional.hpp
index e0ecf53..5d2c256 100644
--- a/include/libpdraw/functional.hpp
+++ b/include/libpdw/functional.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/canvas.hpp b/include/libpdw/gui/canvas.hpp
similarity index 96%
rename from include/libpdraw/gui/canvas.hpp
rename to include/libpdw/gui/canvas.hpp
index d92d161..860c659 100644
--- a/include/libpdraw/gui/canvas.hpp
+++ b/include/libpdw/gui/canvas.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/listmenu/item.hpp b/include/libpdw/gui/listmenu/item.hpp
similarity index 94%
rename from include/libpdraw/gui/listmenu/item.hpp
rename to include/libpdw/gui/listmenu/item.hpp
index c4bbadb..0e6dfb4 100644
--- a/include/libpdraw/gui/listmenu/item.hpp
+++ b/include/libpdw/gui/listmenu/item.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/listmenu/itemsublist.hpp b/include/libpdw/gui/listmenu/itemsublist.hpp
similarity index 95%
rename from include/libpdraw/gui/listmenu/itemsublist.hpp
rename to include/libpdw/gui/listmenu/itemsublist.hpp
index 7e52274..1cad705 100644
--- a/include/libpdraw/gui/listmenu/itemsublist.hpp
+++ b/include/libpdw/gui/listmenu/itemsublist.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/listmenu/itemtitle.hpp b/include/libpdw/gui/listmenu/itemtitle.hpp
similarity index 93%
rename from include/libpdraw/gui/listmenu/itemtitle.hpp
rename to include/libpdw/gui/listmenu/itemtitle.hpp
index 049b9a2..650d042 100644
--- a/include/libpdraw/gui/listmenu/itemtitle.hpp
+++ b/include/libpdw/gui/listmenu/itemtitle.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/listmenu/itemvariable.hpp b/include/libpdw/gui/listmenu/itemvariable.hpp
similarity index 95%
rename from include/libpdraw/gui/listmenu/itemvariable.hpp
rename to include/libpdw/gui/listmenu/itemvariable.hpp
index 9a52706..27d39b2 100644
--- a/include/libpdraw/gui/listmenu/itemvariable.hpp
+++ b/include/libpdw/gui/listmenu/itemvariable.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/listmenu/list.hpp b/include/libpdw/gui/listmenu/list.hpp
similarity index 96%
rename from include/libpdraw/gui/listmenu/list.hpp
rename to include/libpdw/gui/listmenu/list.hpp
index 1b9ec05..1f36cb1 100644
--- a/include/libpdraw/gui/listmenu/list.hpp
+++ b/include/libpdw/gui/listmenu/list.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/ncc/background.hpp b/include/libpdw/gui/ncc/background.hpp
similarity index 96%
rename from include/libpdraw/gui/ncc/background.hpp
rename to include/libpdw/gui/ncc/background.hpp
index ea63f58..fd3f403 100644
--- a/include/libpdraw/gui/ncc/background.hpp
+++ b/include/libpdw/gui/ncc/background.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/ncc/logo.hpp b/include/libpdw/gui/ncc/logo.hpp
similarity index 93%
rename from include/libpdraw/gui/ncc/logo.hpp
rename to include/libpdw/gui/ncc/logo.hpp
index a00449d..f194870 100644
--- a/include/libpdraw/gui/ncc/logo.hpp
+++ b/include/libpdw/gui/ncc/logo.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/tabbedmenu/cvarcontainer.hpp b/include/libpdw/gui/tabbedmenu/cvarcontainer.hpp
similarity index 94%
rename from include/libpdraw/gui/tabbedmenu/cvarcontainer.hpp
rename to include/libpdw/gui/tabbedmenu/cvarcontainer.hpp
index ae7f3df..4815552 100644
--- a/include/libpdraw/gui/tabbedmenu/cvarcontainer.hpp
+++ b/include/libpdw/gui/tabbedmenu/cvarcontainer.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/tabbedmenu/menucontainer.hpp b/include/libpdw/gui/tabbedmenu/menucontainer.hpp
similarity index 93%
rename from include/libpdraw/gui/tabbedmenu/menucontainer.hpp
rename to include/libpdw/gui/tabbedmenu/menucontainer.hpp
index f12ae35..00d66d3 100644
--- a/include/libpdraw/gui/tabbedmenu/menucontainer.hpp
+++ b/include/libpdw/gui/tabbedmenu/menucontainer.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/tabbedmenu/menuwindow.hpp b/include/libpdw/gui/tabbedmenu/menuwindow.hpp
similarity index 94%
rename from include/libpdraw/gui/tabbedmenu/menuwindow.hpp
rename to include/libpdw/gui/tabbedmenu/menuwindow.hpp
index 24060a2..e14ccb2 100644
--- a/include/libpdraw/gui/tabbedmenu/menuwindow.hpp
+++ b/include/libpdw/gui/tabbedmenu/menuwindow.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/basebutton.hpp b/include/libpdw/gui/widgets/basebutton.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/basebutton.hpp
rename to include/libpdw/gui/widgets/basebutton.hpp
index 0a61ed2..038b858 100644
--- a/include/libpdraw/gui/widgets/basebutton.hpp
+++ b/include/libpdw/gui/widgets/basebutton.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/basecontainer.hpp b/include/libpdw/gui/widgets/basecontainer.hpp
similarity index 96%
rename from include/libpdraw/gui/widgets/basecontainer.hpp
rename to include/libpdw/gui/widgets/basecontainer.hpp
index 098d936..0608379 100644
--- a/include/libpdraw/gui/widgets/basecontainer.hpp
+++ b/include/libpdw/gui/widgets/basecontainer.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/basewidget.hpp b/include/libpdw/gui/widgets/basewidget.hpp
similarity index 98%
rename from include/libpdraw/gui/widgets/basewidget.hpp
rename to include/libpdw/gui/widgets/basewidget.hpp
index 242936f..a370913 100644
--- a/include/libpdraw/gui/widgets/basewidget.hpp
+++ b/include/libpdw/gui/widgets/basewidget.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/basewindow.hpp b/include/libpdw/gui/widgets/basewindow.hpp
similarity index 94%
rename from include/libpdraw/gui/widgets/basewindow.hpp
rename to include/libpdw/gui/widgets/basewindow.hpp
index 437beeb..7b716ea 100644
--- a/include/libpdraw/gui/widgets/basewindow.hpp
+++ b/include/libpdw/gui/widgets/basewindow.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/checkbox.hpp b/include/libpdw/gui/widgets/checkbox.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/checkbox.hpp
rename to include/libpdw/gui/widgets/checkbox.hpp
index 4a83134..88715c4 100644
--- a/include/libpdraw/gui/widgets/checkbox.hpp
+++ b/include/libpdw/gui/widgets/checkbox.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/dropdown.hpp b/include/libpdw/gui/widgets/dropdown.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/dropdown.hpp
rename to include/libpdw/gui/widgets/dropdown.hpp
index 05845d4..252adab 100644
--- a/include/libpdraw/gui/widgets/dropdown.hpp
+++ b/include/libpdw/gui/widgets/dropdown.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/dropdownlist.hpp b/include/libpdw/gui/widgets/dropdownlist.hpp
similarity index 94%
rename from include/libpdraw/gui/widgets/dropdownlist.hpp
rename to include/libpdw/gui/widgets/dropdownlist.hpp
index 59f1dbc..bad7f68 100644
--- a/include/libpdraw/gui/widgets/dropdownlist.hpp
+++ b/include/libpdw/gui/widgets/dropdownlist.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/iwidget.hpp b/include/libpdw/gui/widgets/iwidget.hpp
similarity index 97%
rename from include/libpdraw/gui/widgets/iwidget.hpp
rename to include/libpdw/gui/widgets/iwidget.hpp
index edf9b9e..98e3076 100644
--- a/include/libpdraw/gui/widgets/iwidget.hpp
+++ b/include/libpdw/gui/widgets/iwidget.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/keyinput.hpp b/include/libpdw/gui/widgets/keyinput.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/keyinput.hpp
rename to include/libpdw/gui/widgets/keyinput.hpp
index 18908f3..c430fd6 100644
--- a/include/libpdraw/gui/widgets/keyinput.hpp
+++ b/include/libpdw/gui/widgets/keyinput.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/keyvalues.hpp b/include/libpdw/gui/widgets/keyvalues.hpp
similarity index 98%
rename from include/libpdraw/gui/widgets/keyvalues.hpp
rename to include/libpdw/gui/widgets/keyvalues.hpp
index b479b35..712e7bf 100644
--- a/include/libpdraw/gui/widgets/keyvalues.hpp
+++ b/include/libpdw/gui/widgets/keyvalues.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/slider.hpp b/include/libpdw/gui/widgets/slider.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/slider.hpp
rename to include/libpdw/gui/widgets/slider.hpp
index f472763..e361848 100644
--- a/include/libpdraw/gui/widgets/slider.hpp
+++ b/include/libpdw/gui/widgets/slider.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/textinput.hpp b/include/libpdw/gui/widgets/textinput.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/textinput.hpp
rename to include/libpdw/gui/widgets/textinput.hpp
index a77f660..e0c3df0 100644
--- a/include/libpdraw/gui/widgets/textinput.hpp
+++ b/include/libpdw/gui/widgets/textinput.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/textlabel.hpp b/include/libpdw/gui/widgets/textlabel.hpp
similarity index 95%
rename from include/libpdraw/gui/widgets/textlabel.hpp
rename to include/libpdw/gui/widgets/textlabel.hpp
index aa71cf4..39bf664 100644
--- a/include/libpdraw/gui/widgets/textlabel.hpp
+++ b/include/libpdw/gui/widgets/textlabel.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/gui/widgets/titlebar.hpp b/include/libpdw/gui/widgets/titlebar.hpp
similarity index 93%
rename from include/libpdraw/gui/widgets/titlebar.hpp
rename to include/libpdw/gui/widgets/titlebar.hpp
index 502a253..21af66c 100644
--- a/include/libpdraw/gui/widgets/titlebar.hpp
+++ b/include/libpdw/gui/widgets/titlebar.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/input.hpp b/include/libpdw/input.hpp
similarity index 97%
rename from include/libpdraw/input.hpp
rename to include/libpdw/input.hpp
index 5331277..52be093 100644
--- a/include/libpdraw/input.hpp
+++ b/include/libpdw/input.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/include/libpdraw/var.hpp b/include/libpdw/var.hpp
similarity index 98%
rename from include/libpdraw/var.hpp
rename to include/libpdw/var.hpp
index 1b04cf6..3167e17 100644
--- a/include/libpdraw/var.hpp
+++ b/include/libpdw/var.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/canvas.cpp b/src/gui/canvas.cpp
index 56de149..8845ffd 100644
--- a/src/gui/canvas.cpp
+++ b/src/gui/canvas.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/listmenu/item.cpp b/src/gui/listmenu/item.cpp
index 04df7c4..12d6451 100644
--- a/src/gui/listmenu/item.cpp
+++ b/src/gui/listmenu/item.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/listmenu/itemsublist.cpp b/src/gui/listmenu/itemsublist.cpp
index 83b5b8c..df53fcf 100644
--- a/src/gui/listmenu/itemsublist.cpp
+++ b/src/gui/listmenu/itemsublist.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/listmenu/itemtitle.cpp b/src/gui/listmenu/itemtitle.cpp
index ec53d4d..4e38253 100644
--- a/src/gui/listmenu/itemtitle.cpp
+++ b/src/gui/listmenu/itemtitle.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/listmenu/itemvariable.cpp b/src/gui/listmenu/itemvariable.cpp
index c306806..ffe8109 100644
--- a/src/gui/listmenu/itemvariable.cpp
+++ b/src/gui/listmenu/itemvariable.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/listmenu/list.cpp b/src/gui/listmenu/list.cpp
index d652c25..ca59e1b 100644
--- a/src/gui/listmenu/list.cpp
+++ b/src/gui/listmenu/list.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/ncc/background.cpp b/src/gui/ncc/background.cpp
index 2a4877b..10a20a2 100644
--- a/src/gui/ncc/background.cpp
+++ b/src/gui/ncc/background.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/ncc/logo.cpp b/src/gui/ncc/logo.cpp
index 0c8b387..260622e 100644
--- a/src/gui/ncc/logo.cpp
+++ b/src/gui/ncc/logo.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/ncc/playerlist.cpp b/src/gui/ncc/playerlist.cpp
index 46132c4..ba8528f 100644
--- a/src/gui/ncc/playerlist.cpp
+++ b/src/gui/ncc/playerlist.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/ncc/playerlistentry.cpp b/src/gui/ncc/playerlistentry.cpp
index a2dfeed..59c5d5b 100644
--- a/src/gui/ncc/playerlistentry.cpp
+++ b/src/gui/ncc/playerlistentry.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/ncc/playerlistentry.hpp b/src/gui/ncc/playerlistentry.hpp
index 53b88e2..866bb95 100644
--- a/src/gui/ncc/playerlistentry.hpp
+++ b/src/gui/ncc/playerlistentry.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/cvarcontainer.cpp b/src/gui/tabbedmenu/cvarcontainer.cpp
index 2e3b495..e88ece5 100644
--- a/src/gui/tabbedmenu/cvarcontainer.cpp
+++ b/src/gui/tabbedmenu/cvarcontainer.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/menucontainer.cpp b/src/gui/tabbedmenu/menucontainer.cpp
index 9b26d14..a22a4c3 100644
--- a/src/gui/tabbedmenu/menucontainer.cpp
+++ b/src/gui/tabbedmenu/menucontainer.cpp
@@ -1,8 +1,20 @@
+
/*
- * CMenuContainer.cpp
+ * Libpdw: Primitives Done Well!
+ * Copyright (C) 2022 Rebekah Rowe
*
- * Created on: Feb 3, 2017
- * Author: nullifiedcat
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
*/
#include
diff --git a/src/gui/tabbedmenu/menulist.cpp b/src/gui/tabbedmenu/menulist.cpp
index 9dec1b2..a54c111 100644
--- a/src/gui/tabbedmenu/menulist.cpp
+++ b/src/gui/tabbedmenu/menulist.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/menulist.hpp b/src/gui/tabbedmenu/menulist.hpp
index bb7385c..774ff17 100644
--- a/src/gui/tabbedmenu/menulist.hpp
+++ b/src/gui/tabbedmenu/menulist.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/menulistentry.cpp b/src/gui/tabbedmenu/menulistentry.cpp
index 5d41141..e50a958 100644
--- a/src/gui/tabbedmenu/menulistentry.cpp
+++ b/src/gui/tabbedmenu/menulistentry.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/menulistentry.hpp b/src/gui/tabbedmenu/menulistentry.hpp
index d134d1e..342ecf0 100644
--- a/src/gui/tabbedmenu/menulistentry.hpp
+++ b/src/gui/tabbedmenu/menulistentry.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tabbedmenu/menuwindow.cpp b/src/gui/tabbedmenu/menuwindow.cpp
index 147a39b..6d13b34 100644
--- a/src/gui/tabbedmenu/menuwindow.cpp
+++ b/src/gui/tabbedmenu/menuwindow.cpp
@@ -1,8 +1,20 @@
+
/*
- * CMenuWindow.cpp
+ * Libpdw: Primitives Done Well!
+ * Copyright (C) 2022 Rebekah Rowe
*
- * Created on: Feb 3, 2017
- * Author: nullifiedcat
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
*/
#include "gui/tabbedmenu/menuwindow.hpp"
diff --git a/src/gui/tooltip.cpp b/src/gui/tooltip.cpp
index 1b53b8f..c211a35 100644
--- a/src/gui/tooltip.cpp
+++ b/src/gui/tooltip.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/tooltip.hpp b/src/gui/tooltip.hpp
index c5cefa3..a1e3570 100644
--- a/src/gui/tooltip.hpp
+++ b/src/gui/tooltip.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/basebutton.cpp b/src/gui/widgets/basebutton.cpp
index e061322..ecc3bad 100644
--- a/src/gui/widgets/basebutton.cpp
+++ b/src/gui/widgets/basebutton.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/basecontainer.cpp b/src/gui/widgets/basecontainer.cpp
index e69818f..b82ad43 100644
--- a/src/gui/widgets/basecontainer.cpp
+++ b/src/gui/widgets/basecontainer.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/basewidget.cpp b/src/gui/widgets/basewidget.cpp
index f24c56f..f13ec61 100644
--- a/src/gui/widgets/basewidget.cpp
+++ b/src/gui/widgets/basewidget.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/basewindow.cpp b/src/gui/widgets/basewindow.cpp
index 2ca0e4e..9061752 100644
--- a/src/gui/widgets/basewindow.cpp
+++ b/src/gui/widgets/basewindow.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/checkbox.cpp b/src/gui/widgets/checkbox.cpp
index 0412803..e0d8c55 100644
--- a/src/gui/widgets/checkbox.cpp
+++ b/src/gui/widgets/checkbox.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/dropdownentry.cpp b/src/gui/widgets/dropdownentry.cpp
index 55efc72..53c5c39 100644
--- a/src/gui/widgets/dropdownentry.cpp
+++ b/src/gui/widgets/dropdownentry.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/dropdownentry.hpp b/src/gui/widgets/dropdownentry.hpp
index 1b5ca18..c9e74c5 100644
--- a/src/gui/widgets/dropdownentry.hpp
+++ b/src/gui/widgets/dropdownentry.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/dropdownlist.cpp b/src/gui/widgets/dropdownlist.cpp
index 94824f3..f71c029 100644
--- a/src/gui/widgets/dropdownlist.cpp
+++ b/src/gui/widgets/dropdownlist.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/iwidget.cpp b/src/gui/widgets/iwidget.cpp
index c4bf07d..912f172 100644
--- a/src/gui/widgets/iwidget.cpp
+++ b/src/gui/widgets/iwidget.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/keyinput.cpp b/src/gui/widgets/keyinput.cpp
index 01b6049..6853851 100644
--- a/src/gui/widgets/keyinput.cpp
+++ b/src/gui/widgets/keyinput.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/slider.cpp b/src/gui/widgets/slider.cpp
index 56dac64..ea88ca4 100644
--- a/src/gui/widgets/slider.cpp
+++ b/src/gui/widgets/slider.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/splitcontainer.cpp b/src/gui/widgets/splitcontainer.cpp
index 673f1ed..801018e 100644
--- a/src/gui/widgets/splitcontainer.cpp
+++ b/src/gui/widgets/splitcontainer.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/splitcontainer.hpp b/src/gui/widgets/splitcontainer.hpp
index e81edc6..f30b45f 100644
--- a/src/gui/widgets/splitcontainer.hpp
+++ b/src/gui/widgets/splitcontainer.hpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/textinput.cpp b/src/gui/widgets/textinput.cpp
index 26dc0ff..9df9be8 100644
--- a/src/gui/widgets/textinput.cpp
+++ b/src/gui/widgets/textinput.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/textlabel.cpp b/src/gui/widgets/textlabel.cpp
index f73b722..e9f35da 100644
--- a/src/gui/widgets/textlabel.cpp
+++ b/src/gui/widgets/textlabel.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/gui/widgets/titlebar.cpp b/src/gui/widgets/titlebar.cpp
index 703d65b..64d3026 100644
--- a/src/gui/widgets/titlebar.cpp
+++ b/src/gui/widgets/titlebar.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/input.cpp b/src/input.cpp
index 7b237eb..0d88cc1 100644
--- a/src/input.cpp
+++ b/src/input.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify
diff --git a/src/var.cpp b/src/var.cpp
index ed3c489..bb7783c 100644
--- a/src/var.cpp
+++ b/src/var.cpp
@@ -1,6 +1,6 @@
/*
- * Libpdraw: A Versitile GUI for use with a primitive drawing system!
+ * Libpdw: Primitives Done Well!
* Copyright (C) 2022 Rebekah Rowe
*
* This program is free software: you can redistribute it and/or modify