Maniphest T64835

Python templates and addons need testing/updating
Closed, Archived

Assigned To
Philipp Oeser (lichtwerk)
Authored By
Shane Ambler (sambler)
May 19 2019, 11:37 AM
Tags
  • BF Blender
Subscribers
Brecht Van Lommel (brecht)
Philipp Oeser (lichtwerk)
Shane Ambler (sambler)

Description

Blender Version
Broken: f2eef452009f - master - 2019-05-19

Short description of error
This is more of an addition to the TODO list for 2.80 release.

As the python API changes are about to be completed, it is time the python templates included with blender get tested and updated to work with 2.80.

One example is operator_modal_draw.py which includes old bgl code that fails in 2.80.

Also there are still some addons that should be updated or moved to contrib before release. (I expect all included addons should be 2.80 compatible)

Related Objects

Mentioned Here
T56351: Python API (parent task)
T63750: Remove Broken Addons from Release and Contrib
rBf2eef452009f: Cleanup: use wm prefix for GenericCallback

Event Timeline

Shane Ambler (sambler) created this task.May 19 2019, 11:37 AM
Philipp Oeser (lichtwerk) claimed this task.May 19 2019, 6:01 PM
Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 50.
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

Will check on operator_modal_draw.py

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Unknown Status.May 19 2019, 9:31 PM
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).

We have already have tasks to plan this work:

@Philipp Oeser (lichtwerk), feel free to port templates and API examples though.

Philipp Oeser (lichtwerk) added a comment.May 21 2019, 4:55 PM

operator_modal_draw.py and operator_modal_view3d_raycast.py are updated now