After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 687256 - Please explain the terms wheel, curve, axis
Please explain the terms wheel, curve, axis
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Internationalisation
unspecified
Other All
: Normal minor
: 2.8
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2012-10-31 09:59 UTC by Peter Mráz
Modified: 2012-10-31 20:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter Mráz 2012-10-31 09:59:54 UTC
What does it mean

#: ../app/widgets/gimpdeviceinfoeditor.c:144
#: ../app/widgets/gimpdynamicseditor.c:146
#: ../app/widgets/gimpdynamicsoutputeditor.c:74
msgid "Wheel"

#. the axes
#: ../app/widgets/gimpdeviceinfoeditor.c:194
msgid "Axes"

#: ../app/widgets/gimpdeviceinfoeditor.c:413
#, c-format
msgid "%s Curve"

#: ../app/widgets/gimpdeviceinfoeditor.c:485
#, c-format
msgid "The axis '%s' has no curve"

Please add comment for translators to source code.
Comment 1 Michael Natterer 2012-10-31 10:16:59 UTC
Are there several possible translations in your language? The stuff
is referring to the mathematical terms "axis" and "curve". Wheel is
just a "wheel".

I don't think we need translator comments here.
Comment 2 Michael Schumacher 2012-10-31 10:26:09 UTC
Maybe it would be useful to specify that these are the axes and wheel of an input device, e.g. a mouse or pen.
Comment 3 Alexandre Prokoudine 2012-10-31 14:36:14 UTC
OK, I'll try to explain the best I can. Mitch, please correct me if I'm wrong.

Peter, the easiest way to understand this is to look at brush dynamics configuration dialog. You'll see that it's possible to make a brush setting dependent of a certain aspect of a graphic tablet's use (e.g. size and color dependent of pressure or speed), and then change a response curve.

By default, a response to pressure sensitivity from e.g. Wacom tablet is linear, so when you make, say, brush size dependent of pressure sensitivity, the size will increase or decrease with the same value step, no matter if pressure is high or low.

But if you want your painting tool to react to higher or lower pressure differently than to the middle value, you can change this with a curve.

Axis comes to play when you consider the physical device of a stylus for a graphic tablet. You interact with your tablet in 3D. Pressure is a force that's perpendicularly applied to tablet's surface. Here's one axis to you. Then you can also move it left/right or further/closer to you. That's another two dimensions.

The curves in brush dynamics are only a kind of abstraction. The tablet doesn't really care what features your painting software has, so all these curves are applied to the value that comes right out of device.

But there are tablets that can be configured to always apply a certain response curve and pass an already processed value to end-user software. Well, the processing happens inside the device driver, not inside the device, because a stylus is a mechanical thing without brains :)

Technically, some generic tablet configuration tool should be doing that work, but since historically there was no free software on Linux (primary development platform for us) to do that, we just implemented an ability to configure the device directly by sending configure settings to a driver.

All the messages you are wondering about are in the "Edit > Input Devices" dialog.

The wheel is a mechanical wheel, like on a mouse.
Comment 4 André Klapper 2012-10-31 19:10:51 UTC
Peter: When filing bug reports please also explain how to *fix* them by providing links for developers. In this case:
https://live.gnome.org/TranslationProject/DevGuidelines/Use%20comments
https://live.gnome.org/TranslationProject/DevGuidelines/Translation%20contexts

Having it explained only in this report does not help anybody except for the reporter.
Comment 5 Peter Mráz 2012-10-31 19:17:39 UTC
axis in slovak means theoretical line for rotating items or x,y,z system
i was not understant why in axis items %s is pressure and wheel

and how this axis and curve goes together

wheel is in slovak also car wheel, wheel for car riding, circle

i thing that would be useful for other traslator add comments to source code
Comment 6 Michael Natterer 2012-10-31 19:32:58 UTC
It's exactly that, a mathematical axis, and a mathematical curve.
Wheel is the mouse wheel.

And we don't really need a manual for translator comments :)
Comment 7 Peter Mráz 2012-10-31 19:51:54 UTC
curve > ad comment that is response curve for brush dynamics

add comment what can be as %s in %s Curve

and add comment that is for input devices like Wacom tablets
Comment 8 Michael Natterer 2012-10-31 20:17:03 UTC
Fixed in master and gimp-2-8:

commit 6ed49d399752d6e6e4644d038dc61aae99d429ec
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Oct 31 21:14:26 2012 +0100

    Bug 687256 - Please explain the terms wheel, curve, axis
    
    Add translator comments to GimpDeviceInfoEditor.
    (cherry picked from commit 90608d3a2242533f89a204efc8047201776cefca)

 app/widgets/gimpdeviceinfoeditor.c |    3 +++
 1 file changed, 3 insertions(+)