diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2019-05-26 15:11:07 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2019-05-26 15:11:07 +0000 |
| commit | 630be8274013c5eef5f19e19a14bc6d759aada5a (patch) | |
| tree | 6774d8db433426ab8361e18638869ad2336bf705 /src/device-manager.cpp | |
| parent | Rename wrong named function (diff) | |
| download | inkscape-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.cpp | 46 |
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(); |
