6185efd8476e8140fcf129a74411d7480aefbf3d

Author
Pete Appleton <pete+git@catcity.me.uk>
Committer
Pete Appleton <pete+git@catcity.me.uk>
Date

Message

Comment-out unused code instead of masking with preprocessor

Diff

 1diff --git a/CMakeLists.txt b/CMakeLists.txt
 2index 0074e3005c9e32cfd4a28f6d337e5078c8fb678e..e4e83ac4a0734e84212dae66fe5f8dd366a95891 100644
 3--- a/CMakeLists.txt
 4+++ b/CMakeLists.txt
 5@@ -23,7 +23,6 @@ add_library(hy3 SHARED
 6 )
 7 
 8 option(HY3_NO_VERSION_CHECK "Disable hyprland version check" FALSE)
 9-option(HY3_ENABLE_UNUSED_BLOCKS "Enable the compilation of unused blocks" FALSE)
10 
11 if (HY3_NO_VERSION_CHECK)
12 	target_compile_definitions(hy3 PRIVATE -DHY3_NO_VERSION_CHECK=TRUE)
13diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp
14index 012f24060f8d45990b2d742dd7d1336c7f146fb7..369aa9f872ec7f2345fd15f2bdc5a1793558b002 100644
15--- a/src/Hy3Layout.cpp
16+++ b/src/Hy3Layout.cpp
17@@ -1333,14 +1333,12 @@ fullscreen:
18 	window->m_vRealPosition = monitor->vecPosition;
19 	window->m_vRealSize = monitor->vecSize;
20 	goto fsupdate;
21-#ifdef HY3_ENABLE_UNUSED_BLOCKS
22-unfullscreen:
23-	if (node->data.type != Hy3NodeType::Window) return;
24-	window = node->data.as_window;
25-	window->m_bIsFullscreen = false;
26-	workspace->m_bHasFullscreenWindow = false;
27-	goto fsupdate;
28-#endif
29+// unfullscreen:
30+// 	if (node->data.type != Hy3NodeType::Window) return;
31+// 	window = node->data.as_window;
32+// 	window->m_bIsFullscreen = false;
33+// 	workspace->m_bHasFullscreenWindow = false;
34+// 	goto fsupdate;
35 fsupdate:
36 	g_pCompositor->updateWindowAnimatedDecorationValues(window);
37 	g_pXWaylandManager->setWindowSize(window, window->m_vRealSize.goalv());