diff --git a/.configure-custom.sh b/.configure-custom.sh
index 7804029..8854d95 100644
--- a/.configure-custom.sh
+++ b/.configure-custom.sh
@@ -1,8 +1,9 @@
#!/bin/bash
-ENABLE_VARS="kde-tray|ON|KDE_TRAY update-desktop|ON|ENABLE_UPDATE_ICON"
+ENABLE_VARS="kde-tray|ON|KDE_TRAY update-desktop|ON|ENABLE_UPDATE_ICON hamburger|ON|ENABLE_HAMBURGER"
ENABLE_KDE_TRAY_DOC="build with kde tray and appindicator instead of gtk3 tray"
ENABLE_ENABLE_UPDATE_ICON_DOC="install the update desktop entry"
+ENABLE_ENABLE_HAMBURGER_DOC="build with the classic hamburger menu"
DISABLE_VARS="aur|ON|DISABLE_AUR icon-update|OFF|ICON_UPDATE"
DISABLE_DISABLE_AUR_DOC="disable the AUR in pamac"
DISABLE_ICON_UPDATE_DOC="disable the update of the icon cache after installing"
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6ab42a1..ff8991a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,6 +10,7 @@ option(ICON_UPDATE "Update the icon cache after installing" ON)
option(BUILD_VALADOC "Build API documentation if Valadoc is available" OFF)
option(DISABLE_AUR "DISABLE_AUR" OFF)
option(ENABLE_UPDATE_ICON "ENABLE_UPDATE_ICON" OFF)
+option(ENABLE_HAMBURGER "ENABLE_HAMBURGER" OFF)
option(KDE_TRAY "KDE_TRAY" OFF)
if( NOT CMAKE_BUILD_TYPE )
diff --git a/README.md b/README.md
index 0b2f058..55a0d45 100644
--- a/README.md
+++ b/README.md
@@ -52,6 +52,7 @@ make install
- -DKDE_TRAY=ON (to build kde tray icon instead of gtk tray icon)
- -DENABLE_UPDATE_ICON=ON (to install the update desktop entry)
- -DICON_UPDATE=OFF (to disable updating the icon cache)
+- -DENABLE_HAMBURGER=ON (to build with the classic hamburger menu)
## Using CMake with Ninja
@@ -72,6 +73,7 @@ ninja install
- -DKDE_TRAY=ON (to build kde tray icon instead of gtk tray icon)
- -DENABLE_UPDATE_ICON=ON (to install the update desktop entry)
- -DICON_UPDATE=OFF (to disable updating the icon cache)
+- -DENABLE_HAMBURGER=ON (to build with the classic hamburger menu)
## Using Meson with Ninja
@@ -90,6 +92,7 @@ ninja install
- -DKDE_TRAY=ON (to build kde tray icon instead of gtk tray icon)
- -DENABLE_UPDATE_ICON=ON (to install the update desktop entry)
- -DICON_UPDATE=OFF (to disable updating the icon cache)
+- -DENABLE_HAMBURGER=ON (to build with the classic hamburger menu)
## Using configure wrapper
@@ -108,4 +111,5 @@ make install
- --disable-aur (to disable Aur in Pamac)
- --enable-kde-tray (to build kde tray icon instead of gtk tray icon)
- --enable-update-desktop (to install the update desktop entry)
-- --disable-icon-update (to disable updating the icon cache)
\ No newline at end of file
+- --disable-icon-update (to disable updating the icon cache)
+- --enable-hamburger (to build with the classic hamburger menu)
\ No newline at end of file
diff --git a/data/interface/manager_window.ui b/data/interface/manager_window.ui
index d143e63..e3d34c3 100644
--- a/data/interface/manager_window.ui
+++ b/data/interface/manager_window.ui
@@ -88,6 +88,106 @@
+
True
False
@@ -1024,6 +1124,25 @@
True
False
True
+
+
+
+
+ 1
+
-