From 5306a72542bb7ac81752d639fdde73d676a5ac04 Mon Sep 17 00:00:00 2001 From: Yaroslav Isakov Date: Fri, 18 May 2018 02:49:37 +0200 Subject: [PATCH 1/2] Dropped X11 dep --- twmnd/main.cpp | 1 - twmnd/twmnd.pro | 1 - twmnd/widget.cpp | 1 - 3 files changed, 3 deletions(-) diff --git a/twmnd/main.cpp b/twmnd/main.cpp index c39525d..1637293 100644 --- a/twmnd/main.cpp +++ b/twmnd/main.cpp @@ -5,7 +5,6 @@ #include #include #include "widget.h" -#include "xcb/xcb.h" #include "dbusinterface.h" #include diff --git a/twmnd/twmnd.pro b/twmnd/twmnd.pro index 79624a5..eef0078 100644 --- a/twmnd/twmnd.pro +++ b/twmnd/twmnd.pro @@ -10,7 +10,6 @@ TARGET = twmnd TEMPLATE = app CONFIG += debug DESTDIR = ../bin/ -LIBS += -lX11 -lXext QMAKE_CXXFLAGS += -Wall -Werror -pedantic -Wno-long-long target.path+=/usr/local/bin diff --git a/twmnd/widget.cpp b/twmnd/widget.cpp index f768165..039088d 100644 --- a/twmnd/widget.cpp +++ b/twmnd/widget.cpp @@ -18,7 +18,6 @@ #include #include #include -#include #include "settings.h" Widget::Widget(const char* wname) : m_settings(wname)//, m_shortcutGrabber(this, m_settings) From ee7c4dbd6bbb7be956fac0b833e38ca317886510 Mon Sep 17 00:00:00 2001 From: Yaroslav Isakov Date: Fri, 18 May 2018 03:19:51 +0200 Subject: [PATCH 2/2] Use platform-independent const for bypassing WM --- twmnd/widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/twmnd/widget.cpp b/twmnd/widget.cpp index 039088d..a184fac 100644 --- a/twmnd/widget.cpp +++ b/twmnd/widget.cpp @@ -137,7 +137,7 @@ void Widget::processMessageQueue() Message& m = m_messageQueue.front(); loadDefaults(); if (m.data["aot"]->toBool()) { - setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint | Qt::X11BypassWindowManagerHint); + setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint | Qt::BypassWindowManagerHint); raise(); } setupFont();