Re: Wayland wacom support: binding tablets to the canvas

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jun 27, 2014 at 10:47:12AM +0200, Michael Natterer wrote:
> On Fri, 2014-06-27 at 11:54 +1000, Peter Hutterer wrote:
> > [Please CC me on the reply, I'm not on the list]
> > 
> > Hey guys,
> 
> Hey Peter,
> 
> > As you may be aware we're currently working on getting wacom graphics tablet
> > support into Wayland. Lyude (on CC) has sent out an inital draft for the
> > protocol, archived here:
> > http://lists.freedesktop.org/archives/wayland-devel/2014-June/015583.html
> > Dmitry from the Krita project has also triggered a discussion here.
> > http://lists.freedesktop.org/archives/wayland-devel/2014-June/015605.html
> > This is all still in flux, so don't expect the current draft to be the final
> > project, but now's the time to wish for what you need.
> > 
> > All that aside, here's a specific question: GIMP has/had a feature where the
> > surface of the tablet could be mapped to the canvas on the screen. Is this a
> > feature that is currently used or in demand, or is this something we don't
> > need to worry about?
> > If we do need to consider it, what are the requirements here?
> 
> Many people are not even aware of this feature, because this
> "window mode" has been quite broken for a while in GTK+ 2.x,
> however in my opinion it is very useful.
> 
> GTK+ used to handle that by translating the coordinates, I
> don't know this works with Wayland, does Wayland have to
> care about that at all? Does it have XInput-like semantics
> of master/slave/floating? Or is all of that handled in
> the GDK backend?

tbh, I'm not sure yet. The feature doesnt' exist as such yet, we're
discussing whether it's needed and if so how to integrate it. There are at
least three pieces in the stack before GIMP sees anythying and they all need
to work together. The current idea so far is to have a "bind" request to
explicitly connect the tablet to a given client. How this will be exposed to
clients is unclear at this point, we're just in the drafting phase.

it'd be nice to know how GIMP would like to handle this bit. Is it something
that you'd enable generally for the tablet, or on request (e.g. when the
focus takes effect), etc.?

Cheers,
   Peter

_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@xxxxxxxxx
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list




[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux