Page MenuHome

Undocumented Operators in Outliner
Closed, DuplicatePublicTO DO

Description

System Information
Operating system: Linux
Graphics card: NA

Blender Version
Broken: 2.82a, 2.83 7a809a7504de (2020-04-30 22:07), 2.90 4d790516fbf8 (2020-04-30 22:03)

Short description of error:
Throughout Blender's user interface there is a few places where the tooltip says "Undocumented operator". Here's a list of a few I've found in the outliner:
Right click on a collection or object and in the pop up, these operators are undocumented:

Unlink
All the options in the "ID Data" section.

I will try an keep an eye out for more of these to help polish 2.83 for the LTS release.

Also thank you everyone who has worked on the Blender project.

Event Timeline

Alaska (Alaska) updated the task description. (Show Details)

More undocumented operators:

ot->idname = "TEXT_OT_comment_toggle";

ot->idname = "SEQUENCER_OT_change_effect_input";
ot->idname = "SEQUENCER_OT_change_effect_type";
ot->idname = "SEQUENCER_OT_change_path";

ot->idname = "OBJECT_OT_unlink_data";
Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.May 4 2020, 9:29 AM

These outliner operations currently do not do anything, assuming you are talking about https://docs.blender.org/api/master/bpy.ops.outliner.html#bpy.ops.outliner.data_operation

I would rather wait for these operators to actually get added which is part of this year's GSOC.

Alaska (Alaska) added a comment.EditedMay 12 2020, 4:23 AM

@Aaron Carlisle (Blendify) Yeah, some of them don't do anything. But some of them do stuff. Like select, deselect, delete, rename, copy, paste, etc. These ones can probably be updated before the GSOC project is finished.

I'll leave the decision up to you on how to mark this report.

Video of issue as it seems somethings may of been mixed up (Notice how the tool tips for most of the actions I hover over have the tooltip "undocumented operator"):

@Yevgeny Makarov (jenkm) has also listed a few other buttons in the user interface where the tooltip is "Undocumented operator", these ones aren't related to the outliner.

This report was created more as a continuation of T76297 as by the time I discovered these, T76297 had already been confirmed and had a diff assigned to it. And I assumed it would be accepted very shortly after that happened.

Dalai Felinto (dfelinto) triaged this task as Low priority.May 21 2020, 10:39 AM
Bastien Montagne (mont29) changed the subtype of this task from "Report" to "To Do".May 27 2020, 11:36 AM