Collection of bad/missing tooltips #51061

Closed
opened 2017-03-28 05:18:15 +02:00 by Aaron Carlisle · 23 comments
Member

This task is used to collect a list of bad tooltip so that people can write new ones.

When reporting errors simply describe the tooltip that is bad or right click --> online python reference, from here you can copy the python command so we can flag it here for rewriting.

Note on nodes:

Node tooltips saying "Value for unconnected socket" is a known issue and needs to be looked in deeper than some of the other tooltips

Terms


Here is a list of frequently used terms and how to write them:

  • Data-Block

Tooltips:


  • bpy.ops.render.render: "Render active scene"
  • bpy.ops.wm.operator_cheat_sheet: "Undocumented" --> "List all the Operators in a textblock, useful for scripting"
  • bpy.ops.world.new "Add a new world" --> "Add a new world Data-Block"

Missing Tooltips


Missing tooltips can be found with this regex: RNA_def_property_ui_text\(prop, "[^"]*", ""\);

This task is used to collect a list of bad tooltip so that people can write new ones. When reporting errors simply describe the tooltip that is bad or right click --> online python reference, from here you can copy the python command so we can flag it here for rewriting. > **Note on nodes:** > >Node tooltips saying "Value for unconnected socket" is a known issue and needs to be looked in deeper than some of the other tooltips Terms **** Here is a list of frequently used terms and how to write them: - Data-Block Tooltips: **** - `bpy.ops.render.render`: "Render active scene" - ~~`bpy.ops.wm.operator_cheat_sheet`: "Undocumented" --> "List all the Operators in a textblock, useful for scripting"~~ - ~~`bpy.ops.world.new` "Add a new world" --> "Add a new world Data-Block"~~ Missing Tooltips **** Missing tooltips can be found with this regex: `RNA_def_property_ui_text\(prop, "[^"]*", ""\);`
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Author
Member

Added subscribers: @Blendify, @JulianEisel, @ideasman42

Added subscribers: @Blendify, @JulianEisel, @ideasman42

Added subscriber: @VukGardasevic

Added subscriber: @VukGardasevic

Operator Cheat Sheet doesn't have a tooltip at all.

bpy.ops.wm.operator_cheat_sheet() - class WM_OT_operator_cheat_sheet in scripts\startup\bl_operators\wm.py

It could be something like:

 List all the Operators in a textblock, useful for scripting
Operator Cheat Sheet doesn't have a tooltip at all. `bpy.ops.wm.operator_cheat_sheet()` - class **WM_OT_operator_cheat_sheet** in *scripts\startup\bl_operators\wm.py* It could be something like: ``` List all the Operators in a textblock, useful for scripting ```
Member

Added subscriber: @blend-it

Added subscriber: @blend-it
Member

Useful for avoid this kind of changes become a nightmare for far-to-be-completed UI translations... :)

Useful for avoid this kind of changes become a nightmare for far-to-be-completed UI translations... :)
Author
Member
Some more bad tooltips can be found here: https://wiki.blender.org/index.php/Dev:Ref/Proposals/UI/Tooltips#Tooltip_and_Infotip_Suggestions
Aaron Carlisle changed title from Collection of bad tooltips to Collection of bad/missing tooltips 2017-05-09 20:49:16 +02:00

Added subscriber: @jenkm

Added subscriber: @jenkm

Color Balance Node
For the Lift/Gamma/Gain formula, Lift tooltip is the "Correction for Shadows" it’s OK.
But if switch to the Offset/Power/Slope formula, Offset tooltip is still the "Correction for Shadows", this is wrong.
Must be something like "Correction for entire tonal range".

**Color Balance Node** For the **Lift/Gamma/Gain** formula, **Lift** tooltip is the "Correction for Shadows" it’s OK. But if switch to the **Offset/Power/Slope** formula, **Offset** tooltip is still the "Correction for Shadows", this is wrong. Must be something like "Correction for entire tonal range".
Member

Added subscriber: @E_mod

Added subscriber: @E_mod

Snap to Symmetry (bpy.ops.mesh.symmetry_snap)

  • threshold: "Distance within which matching vertices are searched."
  • factor: "Mix factor of the locations of the vertices."
  • use_center: "Snap middle vertices to the axis center."

Symmetrize (bpy.ops.mesh.symmetrize)

  • threshold: "Limit for snap middle vertices to the axis center."

Bisect (bpy.ops.mesh.bisect)

  • threshold: "Preserves the existing geometry along the cut plane."

Grid Fill (bpy.ops.mesh.fill_grid)

  • span: "Number of grid columns."
  • offset: "Specifies the vertex that is the corner of the grid."
  • use_interp_simple: "Use simple interpolation of grid vertices."
**Snap to Symmetry** (bpy.ops.mesh.symmetry_snap) - **threshold:** `"Distance within which matching vertices are searched."` - **factor:** `"Mix factor of the locations of the vertices."` - **use_center:** `"Snap middle vertices to the axis center."` **Symmetrize** (bpy.ops.mesh.symmetrize) - **threshold:** `"Limit for snap middle vertices to the axis center."` **Bisect** (bpy.ops.mesh.bisect) - **threshold:** `"Preserves the existing geometry along the cut plane."` **Grid Fill** (bpy.ops.mesh.fill_grid) - **span:** `"Number of grid columns."` - **offset:** `"Specifies the vertex that is the corner of the grid."` - **use_interp_simple:** `"Use simple interpolation of grid vertices."`

Checker Deselect

  1. This tool description has been changed from "Select every Nth…" to "Deselect every Nth…", see here . So it would be more correct "Deselect every not Nth…", "Remain selected every Nth…" or something.

  2. Checker Deselect for curves has wrong description.

  3. Rename the "Nth Selection"to"Nth Element", since it used for both select (Shortest Path) and deselect (Checker Deselect).

  4. Options tooltips:

  • Nth Selection: "Skip every Nth element."
  • Skip: "Number of elements to skip at once."
  • Offset: "Offset from the starting point."
**Checker Deselect** 1. This tool description has been changed from "Select every Nth…" to "Deselect every Nth…", [see here ](https://developer.blender.org/rB53160bd508f1c5640258377c2941b1e624119a3d). So it would be more correct "Deselect every not Nth…", "Remain selected every Nth…" or something. 2. Checker Deselect for __curves__ has wrong description. 3. Rename the **"Nth Selection"**to**"Nth Element"**, since it used for both select (Shortest Path) and deselect (Checker Deselect). 4. Options tooltips: - **Nth Selection:** "Skip every Nth element." - **Skip:** "Number of elements to skip at once." - **Offset:** "Offset from the starting point."
Author
Member
@jenkm committed blender/blender@ecb56eac57

This comment was removed by @jenkm

*This comment was removed by @jenkm*

source/blender/makesrna/intern/rna_object_force.c

74.  "Surface falloff (New)" -> "Surface"
75.  "Every Point (New)" -> "Every Point"

82.  "Curve (New)" -> "Curve"
**source/blender/makesrna/intern/rna_object_force.c** ``` 74. "Surface falloff (New)" -> "Surface" 75. "Every Point (New)" -> "Every Point" 82. "Curve (New)" -> "Curve" ```

Added subscriber: @GabrielGazzan

Added subscriber: @GabrielGazzan

Currently (as of hash: blender/blender@0ee75698d0 downloaded today) the tooltips (showing both tool name and description) for the Tools icons in the 3D View are showing untranslated.
I remember I have translated strings for the tools names and tooltips, but they are not showing there.

When the tool icons are dragged to the right to let the names show permanently, these names are translated, while the tooltips still remain untranslated.
I've tested the UI in other languages as well, and in all of them it behaves the same.

Thanks for having a look at this one before release. It seems to be an easy one to fix and it really impacts the overall experience, as these tools are widely used.

Edit: Sorry if this is not the best place to comment on this, but I didn't find any other open task that seemed suited either. ?

Currently (as of hash: `blender/blender@0ee75698d0` downloaded today) the tooltips (showing both tool name and description) for the Tools icons in the 3D View are showing untranslated. I remember I have translated strings for the tools names and tooltips, but they are not showing there. When the tool icons are dragged to the right to let the names show permanently, these names are translated, while the tooltips still remain untranslated. I've tested the UI in other languages as well, and in all of them it behaves the same. Thanks for having a look at this one before release. It seems to be an easy one to fix and it really impacts the overall experience, as these tools are widely used. Edit: Sorry if this is not the best place to comment on this, but I didn't find any other open task that seemed suited either. ?

Added subscriber: @mont29

Added subscriber: @mont29
Author
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Aaron Carlisle self-assigned this 2019-12-27 20:40:16 +01:00
Author
Member

It seems kinda pointless keeping this open. We can adress tooltips as needed.

It seems kinda pointless keeping this open. We can adress tooltips as needed.

Added subscriber: @jotheshjolly

Added subscriber: @jotheshjolly

Added subscriber: @vulka3

Added subscriber: @vulka3

bpy.ops.preferences.keyconfig_activate(filepath='') : "Activate specified keymap preset"

bpy.ops.preferences.keyconfig_activate(filepath='') : "Activate specified keymap preset"
Sign in to join this conversation.
No Milestone
No project
No Assignees
8 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#51061
No description provided.