From d8fa479d05e0a13789e508e4245427982db5abc5 Mon Sep 17 00:00:00 2001 From: thankyouverycool <66646555+thankyouverycool@users.noreply.github.com> Date: Sat, 27 Feb 2021 08:23:42 -0500 Subject: [PATCH] LibGUI: Remove ControlBoxButton widget ComboBoxes and SpinBoxes were still relying on ascii-to-bitmap icons instead of PNGs. This makes it easier to theme in the future. --- Userland/Libraries/LibGUI/CMakeLists.txt | 1 - Userland/Libraries/LibGUI/ComboBox.cpp | 5 +- Userland/Libraries/LibGUI/ComboBox.h | 3 +- .../Libraries/LibGUI/ControlBoxButton.cpp | 93 ------------------- Userland/Libraries/LibGUI/ControlBoxButton.h | 52 ----------- Userland/Libraries/LibGUI/SpinBox.cpp | 8 +- Userland/Libraries/LibGUI/SpinBox.h | 6 +- 7 files changed, 11 insertions(+), 157 deletions(-) delete mode 100644 Userland/Libraries/LibGUI/ControlBoxButton.cpp delete mode 100644 Userland/Libraries/LibGUI/ControlBoxButton.h diff --git a/Userland/Libraries/LibGUI/CMakeLists.txt b/Userland/Libraries/LibGUI/CMakeLists.txt index 766cb73694..53580255b5 100644 --- a/Userland/Libraries/LibGUI/CMakeLists.txt +++ b/Userland/Libraries/LibGUI/CMakeLists.txt @@ -22,7 +22,6 @@ set(SOURCES ColumnsView.cpp ComboBox.cpp Command.cpp - ControlBoxButton.cpp Desktop.cpp Dialog.cpp DisplayLink.cpp diff --git a/Userland/Libraries/LibGUI/ComboBox.cpp b/Userland/Libraries/LibGUI/ComboBox.cpp index 565ca3de1b..aaf0102781 100644 --- a/Userland/Libraries/LibGUI/ComboBox.cpp +++ b/Userland/Libraries/LibGUI/ComboBox.cpp @@ -24,8 +24,8 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include #include -#include #include #include #include @@ -91,7 +91,8 @@ ComboBox::ComboBox() m_open_button->click(); }; - m_open_button = add(ControlBoxButton::DownArrow); + m_open_button = add