Skip to content

Commit

Permalink
minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
corecaps committed Feb 9, 2024
1 parent f2f7c43 commit bf23582
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 13 deletions.
3 changes: 1 addition & 2 deletions src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,7 @@ int main(int argc, char** argv) {
Logger::Create(std::cout, static_cast<LogLevel>(logLevel));
if (ConfigFilePath.empty()) {
ConfigHandler::Create();
} else
{
} else {
ConfigHandler::Create(ConfigFilePath);
}
ConfigHandler::GetInstance().configInit();
Expand Down
13 changes: 2 additions & 11 deletions src/window_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@
#include "WindowManager.hpp"
#include "EventHandler.hpp"
#include "Config/ConfigDataBars.hpp"
#include "Config/ConfigDataBar.hpp"
#include "Config/ConfigHandler.hpp"
#include "Config/ConfigDataBar.hpp"
//#include "Config/ConfigDataGroup.hpp"
#include "Config/ConfigDataGroups.hpp"

bool WindowManager::wm_detected_;
Expand Down Expand Up @@ -74,7 +71,6 @@ WindowManager::~WindowManager() {
delete group;
}
groups_.clear();

XCloseDisplay(display_);
}
void handleSIGHUP(int signal) {
Expand Down Expand Up @@ -151,7 +147,6 @@ void WindowManager::getTopLevelWindows(std::stringstream &debug_stream) {
}
XFree(top_level_windows);
}

void WindowManager::addGroupsFromConfig() {
auto configGroups = ConfigHandler::GetInstance().getConfigData<ConfigDataGroups>()->getGroups();
for (auto group: configGroups) {
Expand All @@ -161,7 +156,6 @@ void WindowManager::addGroupsFromConfig() {
groups_[0]->SetActive(true);
active_group_ = groups_[0];
}

void WindowManager::selectEventOnRoot() const {
XSetErrorHandler(&WindowManager::OnWMDetected);
XSelectInput(
Expand Down Expand Up @@ -216,11 +210,8 @@ Client *WindowManager::getClient(Window window) {
}
void WindowManager::insertClient(Window window) {
std::stringstream debug_stream;
// unsigned long InActiveColor = std::get<unsigned long>(configHandler_.getConfig("InActiveColor"));
// int BorderSize = std::get<int>(configHandler_.getConfig("BorderWidth"));
/// Temporary hardcoded values
unsigned long int inactiveColor=0x00ff00;
int BorderSize = 2;
int BorderSize = active_group_->getBorderSize();
unsigned long inactiveColor = active_group_->getInactiveColor();
auto *client = new Client(display_, root_, window, active_group_, inactiveColor, BorderSize);
debug_stream << "Inserting client in map: " << client->getTitle() << "\t[" << window << "]";
Logger::GetInstance()->Log(debug_stream.str(), L_INFO);
Expand Down

0 comments on commit bf23582

Please sign in to comment.