From afb7c3c0289605303723d99aff64353123a7f369 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 17 Mar 2022 01:59:01 -0700 Subject: [PATCH] README - expanding section on color choices --- docs/en/README.txt | 42 +++++++++++++++----- docs/en/html/README.html | 32 +++++++++++++-- docs/es_ES.UTF-8/README.txt | 42 +++++++++++++++----- docs/es_ES.UTF-8/html/README.html | 32 +++++++++++++-- docs/fr_FR.UTF-8/README.txt | 42 +++++++++++++++----- docs/fr_FR.UTF-8/html/README.html | 32 +++++++++++++-- docs/gl_ES.UTF-8/README.txt | 42 +++++++++++++++----- docs/gl_ES.UTF-8/html/README.html | 32 +++++++++++++-- docs/html/images/colors_mixer.png | Bin 0 -> 51863 bytes docs/html/images/colors_rainbow_palette.png | Bin 0 -> 21503 bytes docs/ja_JP.UTF-8/README.txt | 42 +++++++++++++++----- docs/ja_JP.UTF-8/html/README.html | 32 +++++++++++++-- 12 files changed, 295 insertions(+), 75 deletions(-) create mode 100644 docs/html/images/colors_mixer.png create mode 100644 docs/html/images/colors_rainbow_palette.png diff --git a/docs/en/README.txt b/docs/en/README.txt index ef939ca6c..8946ba7e9 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -193,20 +193,40 @@ Main Screen flood-filling an area of the picture.) On the far right are three special color options: - * The "color picker" (which has an outline of an eye-dropper) - allows you to pick a color found within your drawing. A - shortcut key is available to access this feature quickly; see - below. - * The rainbow palette allows you to pick a color from within a - box containing various saturations of every hue, along with a - value level. - * The "color mixer" (which has silhouette of a paint palette) + * Color Picker + The "color picker" (which has an outline of an eye-dropper) + allows you to pick a color found within your drawing. + (A shortcut key is available to access this feature quickly; + see below.) + * Rainbow Palette + The rainbow palette allows you to pick any color by choosing + the hue, saturation, and value of the color you want. A box + on the left displays hundreds of hues — from red at the top + through to violet at the bottom — at hundreds of + saturation/intensity levels — from pale & washed-out on the + left through to pure on the right. A grey vertical bar + provides access to hundreds of value levels — from lighest at + the top through to darkest at the bottom. + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. + * Color Mixer + The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to - "tint"), grey (to "tone"), and black (to "shade"). The ratios - of colors added are shown at the bottom. + "tint"), grey (to "tone"), and black (to "shade"). + You may click any button multiple times (for example, red + + red + yellow results in a red-orange color). The ratios of + colors added are shown at the bottom. + You can start over (reset to no colors in your picture) by + clicking the "Clear" button. You can also undo or redo + multiple steps of mixing, in case you made a mistake (without + having to start over). + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. - When the active tool supports colors, a shortcut may be used to + ⌨ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the diff --git a/docs/en/html/README.html b/docs/en/html/README.html index b1db10a10..58088a81d 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -413,13 +413,37 @@ align="right">

On the far right are three special color options:

-

- When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

+

+ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

Note: You can define your own colors for Tux Paint. See the "Options" documentation.

diff --git a/docs/es_ES.UTF-8/README.txt b/docs/es_ES.UTF-8/README.txt index 472cbad0c..56a066009 100644 --- a/docs/es_ES.UTF-8/README.txt +++ b/docs/es_ES.UTF-8/README.txt @@ -193,20 +193,40 @@ Main Screen flood-filling an area of the picture.) On the far right are three special color options: - * The "color picker" (which has an outline of an eye-dropper) - allows you to pick a color found within your drawing. A - shortcut key is available to access this feature quickly; see - below. - * The rainbow palette allows you to pick a color from within a - box containing various saturations of every hue, along with a - value level. - * The "color mixer" (which has silhouette of a paint palette) + * Color Picker + The "color picker" (which has an outline of an eye-dropper) + allows you to pick a color found within your drawing. + (A shortcut key is available to access this feature quickly; + see below.) + * Rainbow Palette + The rainbow palette allows you to pick any color by choosing + the hue, saturation, and value of the color you want. A box + on the left displays hundreds of hues — from red at the top + through to violet at the bottom — at hundreds of + saturation/intensity levels — from pale & washed-out on the + left through to pure on the right. A grey vertical bar + provides access to hundreds of value levels — from lighest at + the top through to darkest at the bottom. + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. + * Color Mixer + The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to - "tint"), grey (to "tone"), and black (to "shade"). The ratios - of colors added are shown at the bottom. + "tint"), grey (to "tone"), and black (to "shade"). + You may click any button multiple times (for example, red + + red + yellow results in a red-orange color). The ratios of + colors added are shown at the bottom. + You can start over (reset to no colors in your picture) by + clicking the "Clear" button. You can also undo or redo + multiple steps of mixing, in case you made a mistake (without + having to start over). + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. - When the active tool supports colors, a shortcut may be used to + ⌨ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the diff --git a/docs/es_ES.UTF-8/html/README.html b/docs/es_ES.UTF-8/html/README.html index db8fb77a1..9e68a9b09 100644 --- a/docs/es_ES.UTF-8/html/README.html +++ b/docs/es_ES.UTF-8/html/README.html @@ -413,13 +413,37 @@ align="right">

On the far right are three special color options:

-

- When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

+

+ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

Note: You can define your own colors for Tux Paint. See the "Options" documentation.

diff --git a/docs/fr_FR.UTF-8/README.txt b/docs/fr_FR.UTF-8/README.txt index 47fc70d17..7e66e6e2e 100644 --- a/docs/fr_FR.UTF-8/README.txt +++ b/docs/fr_FR.UTF-8/README.txt @@ -202,20 +202,40 @@ Lancement de Tux Paint flood-filling an area of the picture.) On the far right are three special color options: - * The "color picker" (which has an outline of an eye-dropper) - allows you to pick a color found within your drawing. A - shortcut key is available to access this feature quickly; see - below. - * The rainbow palette allows you to pick a color from within a - box containing various saturations of every hue, along with a - value level. - * The "color mixer" (which has silhouette of a paint palette) + * Color Picker + The "color picker" (which has an outline of an eye-dropper) + allows you to pick a color found within your drawing. + (A shortcut key is available to access this feature quickly; + see below.) + * Rainbow Palette + The rainbow palette allows you to pick any color by choosing + the hue, saturation, and value of the color you want. A box + on the left displays hundreds of hues — from red at the top + through to violet at the bottom — at hundreds of + saturation/intensity levels — from pale & washed-out on the + left through to pure on the right. A grey vertical bar + provides access to hundreds of value levels — from lighest at + the top through to darkest at the bottom. + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. + * Color Mixer + The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to - "tint"), grey (to "tone"), and black (to "shade"). The ratios - of colors added are shown at the bottom. + "tint"), grey (to "tone"), and black (to "shade"). + You may click any button multiple times (for example, red + + red + yellow results in a red-orange color). The ratios of + colors added are shown at the bottom. + You can start over (reset to no colors in your picture) by + clicking the "Clear" button. You can also undo or redo + multiple steps of mixing, in case you made a mistake (without + having to start over). + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. - When the active tool supports colors, a shortcut may be used to + ⌨ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the diff --git a/docs/fr_FR.UTF-8/html/README.html b/docs/fr_FR.UTF-8/html/README.html index 1b4fccd65..1b04c70ac 100644 --- a/docs/fr_FR.UTF-8/html/README.html +++ b/docs/fr_FR.UTF-8/html/README.html @@ -413,13 +413,37 @@ align="right">

On the far right are three special color options:

-

- When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

+

+ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

Note: You can define your own colors for Tux Paint. See the "Options" documentation.

diff --git a/docs/gl_ES.UTF-8/README.txt b/docs/gl_ES.UTF-8/README.txt index 5b4c40c8c..581a3695e 100644 --- a/docs/gl_ES.UTF-8/README.txt +++ b/docs/gl_ES.UTF-8/README.txt @@ -195,20 +195,40 @@ Pantalla principal flood-filling an area of the picture.) On the far right are three special color options: - * The "color picker" (which has an outline of an eye-dropper) - allows you to pick a color found within your drawing. A - shortcut key is available to access this feature quickly; see - below. - * The rainbow palette allows you to pick a color from within a - box containing various saturations of every hue, along with a - value level. - * The "color mixer" (which has silhouette of a paint palette) + * Color Picker + The "color picker" (which has an outline of an eye-dropper) + allows you to pick a color found within your drawing. + (A shortcut key is available to access this feature quickly; + see below.) + * Rainbow Palette + The rainbow palette allows you to pick any color by choosing + the hue, saturation, and value of the color you want. A box + on the left displays hundreds of hues — from red at the top + through to violet at the bottom — at hundreds of + saturation/intensity levels — from pale & washed-out on the + left through to pure on the right. A grey vertical bar + provides access to hundreds of value levels — from lighest at + the top through to darkest at the bottom. + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. + * Color Mixer + The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to - "tint"), grey (to "tone"), and black (to "shade"). The ratios - of colors added are shown at the bottom. + "tint"), grey (to "tone"), and black (to "shade"). + You may click any button multiple times (for example, red + + red + yellow results in a red-orange color). The ratios of + colors added are shown at the bottom. + You can start over (reset to no colors in your picture) by + clicking the "Clear" button. You can also undo or redo + multiple steps of mixing, in case you made a mistake (without + having to start over). + Click the green checkbox button to select the color, or the + "Back" button to dismiss the pop-up without picking a new + color. - When the active tool supports colors, a shortcut may be used to + ⌨ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the diff --git a/docs/gl_ES.UTF-8/html/README.html b/docs/gl_ES.UTF-8/html/README.html index a66641cc3..eb61d61e4 100644 --- a/docs/gl_ES.UTF-8/html/README.html +++ b/docs/gl_ES.UTF-8/html/README.html @@ -413,13 +413,37 @@ align="right">

On the far right are three special color options:

-

- When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

+

+ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

Note: You can define your own colors for Tux Paint. See the "Options" documentation.

diff --git a/docs/html/images/colors_mixer.png b/docs/html/images/colors_mixer.png new file mode 100644 index 0000000000000000000000000000000000000000..271e330ab3ad4d7c2b4d9070e4c178fdcb4e2a4b GIT binary patch literal 51863 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 literal 0 HcmV?d00001 diff --git a/docs/html/images/colors_rainbow_palette.png b/docs/html/images/colors_rainbow_palette.png new file mode 100644 index 0000000000000000000000000000000000000000..060089adf089f1d55094eb5d4a50512c5c9f689a GIT binary patch literal 21503 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

On the far right are three special color options:

    -
  • The "color picker" (which has an outline of an eye-dropper) allows you to pick a color found within your drawing. A shortcut key is available to access this feature quickly; see below.
  • The rainbow palette allows you to pick a color from within a box containing various saturations of every hue, along with a value level.
  • -
  • The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to "tint"), grey (to "tone"), and black (to "shade"). The ratios of colors added are shown at the bottom.
  • +
  • + Color Picker
    + The "color picker" (which has an outline of an eye-dropper) allows you to pick a color found within your drawing.
    + (A shortcut key is available to access this feature quickly; see below.)
  • +
  • + Rainbow Palette
    + The rainbow palette allows you to pick any color by choosing the hue, saturation, and value of the color you want. A box on the left displays hundreds of hues — from red at the top through to violet at the bottom — at hundreds of saturation/intensity levels — from pale & washed-out on the left through to pure on the right. A grey vertical bar provides access to hundreds of value levels — from lighest at the top through to darkest at the bottom.
    + Click the green checkbox button to select the color, or the "Back" button to dismiss the pop-up without picking a new color.
    + +
    +
  • +
  • + Color Mixer
    + The "color mixer" (which has silhouette of a paint palette) allows you to create colors by blending primary additive colors — red, yellow, and blue — along with white (to "tint"), grey (to "tone"), and black (to "shade").
    + You may click any button multiple times (for example, red + red + yellow results in a red-orange color). The ratios of colors added are shown at the bottom.
    + You can start over (reset to no colors in your picture) by clicking the "Clear" button. You can also undo or redo multiple steps of mixing, in case you made a mistake (without having to start over).
    + Click the green checkbox button to select the color, or the "Back" button to dismiss the pop-up without picking a new color.
    + +
    +

-

- When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

+

+ When the active tool supports colors, a shortcut may be used to access the "color picker" option more quickly. Hold the [Control] key while clicking, and the color under the mouse cursor will be shown at the bottom. You may drag around to canvas to find the color you want. When you release the mouse button, the color under the cursor will be selected. If you release the mouse outside of the canvas (e.g., over the "Tools" area), the color selection will be left unchanged. (This is similar to clicking the"Back" button that's available when bringing up the "color picker" option via its button the color palette.)

Note: You can define your own colors for Tux Paint. See the "Options" documentation.