From bcdb768272d4e982b2a344e803362e0453a065bb Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 10 May 2017 09:30:49 +0200 Subject: Remove unused floatscreenissue variable and supporting code. (Previous commit shows how to fix it for Wayland if it were ever to be needed.) (bzr r15684) --- src/ui/uxmanager.cpp | 35 ----------------------------------- 1 file changed, 35 deletions(-) (limited to 'src/ui/uxmanager.cpp') diff --git a/src/ui/uxmanager.cpp b/src/ui/uxmanager.cpp index 15663af57..c2f0dc5c4 100644 --- a/src/ui/uxmanager.cpp +++ b/src/ui/uxmanager.cpp @@ -101,11 +101,9 @@ public: virtual gint getDefaultTask( SPDesktop *desktop ); virtual void setTask(SPDesktop* dt, gint val); - virtual bool isFloatWindowProblem() const; virtual bool isWidescreen() const; private: - bool _floatwindowIssues; bool _widescreen; }; @@ -127,7 +125,6 @@ UXManager::~UXManager() } UXManagerImpl::UXManagerImpl() : - _floatwindowIssues(false), _widescreen(false) { ege::TagSet tags; @@ -136,33 +133,6 @@ UXManagerImpl::UXManagerImpl() : tags.addTag(ege::Tag("General")); tags.addTag(ege::Tag("Icons")); -// Nobody seems to use floatwindowIssues... we can probably delete all this code! -// See: https://developer.gnome.org/gdk3/stable/gdk3-Wayland-Interaction.html - GdkDisplay* display = gdk_display_get_default(); -#ifdef GDK_WINDOWING_WAYLAND - if (GDK_IS_WAYLAND_DISPLAY (display) ) { - // std::cout << "Using Wayland!" << std::endl; - } -#endif - -#ifdef GDK_WINDOWING_X11 - if (GDK_IS_X11_DISPLAY (display) ) { - // std::cout << "Using X11!" << std::endl; - char const* wmName = gdk_x11_screen_get_window_manager_name( gdk_screen_get_default() ); - //g_message("Window manager is [%s]", wmName); - - //if (g_ascii_strcasecmp( wmName, UNKOWN_WINDOW_MANAGER_NAME ) == 0) { - if (g_ascii_strcasecmp( wmName, KDE_WINDOW_MANAGER_NAME ) == 0) { - _floatwindowIssues = true; - } - } -#endif - -#ifdef GDK_WINDOWING_WIN32 - _floatwindowIssues = true; -#endif // GDK_WINDOWING_WIN32 - - Glib::RefPtr defaultScreen = Gdk::Screen::get_default(); if (defaultScreen) { int width = defaultScreen->get_width(); @@ -178,11 +148,6 @@ UXManagerImpl::~UXManagerImpl() { } -bool UXManagerImpl::isFloatWindowProblem() const -{ - return _floatwindowIssues; -} - bool UXManagerImpl::isWidescreen() const { return _widescreen; -- cgit v1.2.3