1. 18 Dec, 2018 2 commits
    • Peter Hutterer's avatar
      x11: don't add unknown tools to our list · c6dd9229
      Peter Hutterer authored
      Generic tools (Bamboo, built-in tablets) always have the same serial number
      assigned by the wacom driver. This includes the touch tool when the wacom
      driver handles the touch evdev node (common where users require the wacom
      gestures to work).
      
      When the first device is the touch device, a tool is created with that serial.
      All future tools now return the touch tool on lookup since they all share the
      same serial number. Worse, this happens *across* devices, so the pen
      event node gets assigned the touch tool because they all have the same serial.
      
      Since we don't actually care about the touch as a tool, let's skip any unknown
      tool. This captures pads as well.
      c6dd9229
    • Peter Hutterer's avatar
      x11: get the tool type from the wacom driver properties · f173d1bc
      Peter Hutterer authored
      Any wacom device currently sets the tool type to UNKNOWN. The wacom driver has
      a property that exports the tool type as one of stylus, eraser, cursor, pad or
      touch. Only three of those are useful here but that's better than having all
      of them as unknown.
      f173d1bc
  2. 12 Dec, 2018 1 commit
    • Szunti's avatar
      Add gdk_x11_display_get_parent_relative_pattern(). · 4c8fcd6a
      Szunti authored
      Fixes #1280, tray icons not drawing background. This is a magic pattern only
      usable for gdk_window_set_background_pattern() that sets the underlying
      X window's background to ParentRelative.
      4c8fcd6a
  3. 10 Dec, 2018 8 commits
  4. 09 Dec, 2018 2 commits
  5. 08 Dec, 2018 21 commits
  6. 07 Dec, 2018 6 commits