Hi Ping,

Ping Cheng said the following on 09/27/2012 10:56 PM:
> Yes, it makes sense to me. I have no Gnome design or impl experience.
> So, I can not tell which format is better. But your OSD video looks
> good.
>
> Can I assume?
>
> 1.  OSD can and will be enabled for tablets with and without LED, as
> long as the tablet supports expresskeys;

Yes, absolutely, this is to help with Expresskeys assigned functions, 
independently of LED or even OLED.

> 2.  OSD can be disabled in g-c-c;

OSD is there, but if not triggered, it's won't come up.

>
>> * Is it simple enough? Or too simplistic?
> I like simple solutions.

Ditto. The simpler the better (as long as it works of course ;-) )

>
>> * Is SVG appropriate for that? Do we actually need an accurate image of the
>> buttons?
> The images displayed in your video are very good. We know if they are
> for the square or round buttons.
>
>> * Assuming it makes sense, what unit should be used for the position/size of
>> elements?
> I guess it depends on the size of the screen? For opaque tablets, such
> as Intuos and Bamboo series, your video of mapping it to the
> screen/primary monitor is very good. For LCD tablets, such as Cintiq
> series, OSD would be displayed close to the actual buttons, I think.

Makes sense, this is where the buttons size and  positioning will help.

>
>> * Should the representation be per tablet, or per side of tablet, ie one
>> description for the left buttons with their relative position, same for
>> right, top, etc?
> Per side of tablet since users would most likely use different
> settings for different side. Talking about per side, rotation should
> be considered for all sides if there are more than one set of buttons.

Oh it is, even now, my question was more about the coordinates for the 
buttons.

What I have in mind is to define 4 blocks of buttons, one per side, 
and locate the buttons relative to these blocks so that it's remains 
independent of the overall size.

>
>> I would really like to move forward with this, while at the same time
>> keeping things simple enough.
> I am with you. I hope we can get something simple and straightforward
> in Gnome soon.
>
> Ping
>
> BTW, this code from [1] does not fit what I understood
>
> +      *  - First ring (group 0) uses LED 0
> +      *  - Second ring (group 1) uses LED 1
> +      *  - First touchstrip (group 2) uses LED 1
> +      *  - Second touchstrip (group 3) uses LED 0
>
> There are two cases, tablet has one set of expresskeys; and  tablet
> has two sets of expresskeys.
>
> If there is only one set of expresskeys, ring or touchstrip will and
> can only use LED 0;
> If there are two sets of expresskeys, the left set (i.e., your first
> ring/touchstrip) uses LED 1; the right set, your second
> ring/touchstrip, uses LED 0.
>
> [1] https://bugzilla.gnome.org/attachment.cgi?id=214732&action=edit

Ah, you read my mind, that was my very next step! :-D

I'll start another thread for this to keep things on topic.

Cheers,
Olivier.

------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to