summaryrefslogtreecommitdiffstats
path: root/src/device-manager.cpp
diff options
context:
space:
mode:
authorAlexander Valavanis <valavanisalex@gmail.com>2019-05-26 15:11:07 +0000
committerAlexander Valavanis <valavanisalex@gmail.com>2019-05-26 15:11:07 +0000
commit630be8274013c5eef5f19e19a14bc6d759aada5a (patch)
tree6774d8db433426ab8361e18638869ad2336bf705 /src/device-manager.cpp
parentRename wrong named function (diff)
downloadinkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.tar.gz
inkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.zip
Rm unused code now Gtk+ >= 3.22 dependency is set
Diffstat (limited to 'src/device-manager.cpp')
-rw-r--r--src/device-manager.cpp46
1 files changed, 16 insertions, 30 deletions
diff --git a/src/device-manager.cpp b/src/device-manager.cpp
index a9d9ef818..e9841a34b 100644
--- a/src/device-manager.cpp
+++ b/src/device-manager.cpp
@@ -15,16 +15,13 @@
#include "preferences.h"
-#include <glibmm/regex.h>
-
+// Only needed for gtk_accelerator_parse(). Can probably drop when we switch to Gtk+ 4
#include <gtk/gtk.h>
+#include <glibmm/regex.h>
+
#include <gdkmm/display.h>
-#if GTK_CHECK_VERSION(3, 20, 0)
-# include <gdkmm/seat.h>
-#else
-# include <gdkmm/devicemanager.h>
-#endif
+#include <gdkmm/seat.h>
#include <gtkmm/accelkey.h>
@@ -85,17 +82,17 @@ static Glib::ustring getBaseDeviceName(Gdk::InputSource source)
{
Glib::ustring name;
switch (source) {
- case GDK_SOURCE_MOUSE:
- name ="pointer";
+ case Gdk::SOURCE_MOUSE:
+ name = "pointer";
break;
- case GDK_SOURCE_PEN:
- name ="pen";
+ case Gdk::SOURCE_PEN:
+ name = "pen";
break;
- case GDK_SOURCE_ERASER:
- name ="eraser";
+ case Gdk::SOURCE_ERASER:
+ name = "eraser";
break;
- case GDK_SOURCE_CURSOR:
- name ="cursor";
+ case Gdk::SOURCE_CURSOR:
+ name = "cursor";
break;
default:
name = "tablet";
@@ -321,15 +318,9 @@ DeviceManagerImpl::DeviceManagerImpl() :
DeviceManager(),
devices()
{
- Glib::RefPtr<Gdk::Display> display = Gdk::Display::get_default();
-
-#if GTK_CHECK_VERSION(3, 20, 0)
- auto seat = display->get_default_seat();
+ auto display = Gdk::Display::get_default();
+ auto seat = display->get_default_seat();
auto devList = seat->get_slaves(Gdk::SEAT_CAPABILITY_ALL);
-#else
- auto dm = display->get_device_manager();
- auto devList = dm->list_devices(Gdk::DEVICE_TYPE_SLAVE);
-#endif
if (fakeList.empty()) {
createFakeList();
@@ -658,14 +649,9 @@ static void createFakeList() {
fakeList[3].num_keys = 7;
// try to find the first *real* core pointer
- Glib::RefPtr<Gdk::Display> display = Gdk::Display::get_default();
-#if GTK_CHECK_VERSION(3, 20, 0)
- auto seat = display->get_default_seat();
+ auto display = Gdk::Display::get_default();
+ auto seat = display->get_default_seat();
auto devList = seat->get_slaves(Gdk::SEAT_CAPABILITY_ALL);
-#else
- auto dm = display->get_device_manager();
- auto devList = dm->list_devices(Gdk::DEVICE_TYPE_SLAVE);
-#endif
// Set iterator to point at beginning of device list
std::vector< Glib::RefPtr<Gdk::Device> >::iterator dev = devList.begin();