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