Page MenuHome
Feed Advanced Search

Yesterday

Brecht Van Lommel (brecht) closed T56620: Python: New Material IO API as Resolved.
Tue, Dec 11, 3:58 PM · BF Blender: 2.8, Python
Brecht Van Lommel (brecht) closed T56620: Python: New Material IO API, a subtask of T47811: Blender 2.8x / Python, Proposed Changes, as Resolved.
Tue, Dec 11, 3:58 PM · BF Blender: 2.8, Python
Brecht Van Lommel (brecht) edited projects for T52827: Proposal, RNA API direct memory access for arrays via buffer protocol, added: Python; removed BF Blender: 2.8.
Tue, Dec 11, 3:51 PM · Python

Mon, Dec 10

Sergey Sharybin (sergey) closed T58928: New Action causes crash when duplicating bone as Resolved by committing rB9fa408f51b70: Fix T58928: New Action causes crash when duplicating bone.
Mon, Dec 10, 4:07 PM · Python, BF Blender
Brecht Van Lommel (brecht) added a comment to T59090: Confusing DepsgraphUpdate fields.

@Campbell Barton (campbellbarton), there is a semantic difference. In those cases "dirty" means data is out of date and needs to be refreshed (or saved) in some way. With this API we are merely informing the script that some data has changed, if the script then needs to refresh something in response to that is another matter. In depsgraph_update_post and RenderEngine.view_update the data has already been refreshed on the Blender side, so is also not dirty anymore.

Mon, Dec 10, 11:06 AM · Python, BF Blender
Philipp Oeser (lichtwerk) assigned T58928: New Action causes crash when duplicating bone to Sergey Sharybin (sergey).

Asserts here
BLI_assert(pchan_index < MEM_allocN_len(pose->chan_array) / sizeof(bPoseChannel *));

Mon, Dec 10, 10:07 AM · Python, BF Blender
domlysz (domlysz) created T59113: Addon's keymaps are not registered at Blender opening if the addon's enable state is saved in user preferences.
Mon, Dec 10, 9:59 AM · Python, BF Blender
Philipp Oeser (lichtwerk) closed T59044: Cannot programmatically set context area to FILE_BROWSE as Invalid.

Yes, the error message for not finding a string in an enum is truncated to 200 characters:

Mon, Dec 10, 9:42 AM · Python, BF Blender: 2.8
Paul Melis (paulmelis) added a comment to T59090: Confusing DepsgraphUpdate fields.

Just chiming in here as the OP: renaming is_dirty_xxx to recalculate_xxx without negating the value would seem to just as confusing to me (e.g. moving a camera would trigger with recalculate_geom set to True). But maybe I'm misunderstanding what exactly the flags are supposed to signal to downstream users of depsgraph updates (e.g. a render engine script). I originally expected the flags to indicate for which objects the local (downstream) copy of the scene needs to be updated to match the current depsgraph. But it seems that that is a secondary usage, as the flags actually specify which parts of the depsgraph itself need updating. Which is surprising, because what if the downstream script does not handle the updated depsgraph part and therefore doesn't take any action on them to update?

Mon, Dec 10, 9:19 AM · Python, BF Blender
Campbell Barton (campbellbarton) added a comment to T59090: Confusing DepsgraphUpdate fields.

@Brecht Van Lommel (brecht) as far as I can see dirty applies here: internally ID_RECALC_TRANSFORM / ID_RECALC_GEOMETRY means this data needs to be recalculated, and that the current state isn't ensured to be up to date.

Mon, Dec 10, 3:40 AM · Python, BF Blender
Brecht Van Lommel (brecht) assigned T59090: Confusing DepsgraphUpdate fields to Campbell Barton (campbellbarton).

@Campbell Barton (campbellbarton), please revert rB45fdf41be8 and rB6d38d824377.

Mon, Dec 10, 12:26 AM · Python, BF Blender

Sun, Dec 9

Paul Melis (paulmelis) added a comment to T59089: Custom render engine not being called for interactive rendering, get EVEE instead..

well, no shading at all, but that's to be expected since you don't seem to have implemented any drawing in view_draw yet.

Sun, Dec 9, 11:27 PM · Python, BF Blender
Paul Melis (paulmelis) added a comment to T59090: Confusing DepsgraphUpdate fields.

This is the conventional terminology in computing. Read "is dirty" as meaning "needs cleanup" or in this case, "needs updated".

Sun, Dec 9, 11:25 PM · Python, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T59089: Custom render engine not being called for interactive rendering, get EVEE instead..

Confirmed on 168a6a4bfc1 on windows. Running the script AND setting the renderer from the command line does not update which engine is used in the renderer shading mode in the 3d viewport, despite the mode being set:

>>> bpy.context.scene.render.engine
'custom_renderer'
Sun, Dec 9, 11:23 PM · Python, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T59090: Confusing DepsgraphUpdate fields.

It seems contradictory when something called is_xxx_dirty being True actually means "not updated".

Sun, Dec 9, 10:47 PM · Python, BF Blender
Paul Melis (paulmelis) added a comment to T59090: Confusing DepsgraphUpdate fields.

Hmm, more weird behaviour:

Sun, Dec 9, 10:37 PM · Python, BF Blender
Paul Melis (paulmelis) created T59090: Confusing DepsgraphUpdate fields.
Sun, Dec 9, 10:28 PM · Python, BF Blender
Paul Melis (paulmelis) created T59089: Custom render engine not being called for interactive rendering, get EVEE instead..
Sun, Dec 9, 10:06 PM · Python, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T59044: Cannot programmatically set context area to FILE_BROWSE.

The problem is the message does not correctly show all the valid enum values. For example, 'CONSOLE' is truncated.

Sun, Dec 9, 7:07 AM · Python, BF Blender: 2.8

Sat, Dec 8

Benjamin Humpherys (brhumphe) added a project to T59044: Cannot programmatically set context area to FILE_BROWSE: Python.
Sat, Dec 8, 10:50 PM · Python, BF Blender: 2.8
Jose Conseco (joseconseco) reopened T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8 as "Open".

Thanks for the fix. The operation bvhtree .fromObject now works when executed once. But it crashes on second run of operation each time:
Steps to reproduce:
run in console:

from mathutils.bvhtree import BVHTree
BVHTree.FromObject(C.active_object, C.depsgraph) 
BVHTree.FromObject(C.active_object, C.depsgraph)  #it will crash here (no error)
Sat, Dec 8, 6:19 PM · BF Blender, Python
Philipp Oeser (lichtwerk) triaged T58937: Appended menus to VIEW3D_MT_editor_menus are not displayed as Confirmed priority.

Seems like VIEW3D_HT_header calls
VIEW3D_MT_editor_menus.draw_collapsible(context, layout)

Sat, Dec 8, 3:30 PM · Python, BF Blender

Fri, Dec 7

Bastien Montagne (mont29) closed T58856: Python: "to_mesh" broken in 2.8 as Resolved by committing rBde491abf9962: Fix modifiers evaluation outside of depsgraph/CoW context..
Fri, Dec 7, 6:59 PM · Python, BF Blender: 2.8
Bastien Montagne (mont29) added a comment to T58856: Python: "to_mesh" broken in 2.8.

Please do not merge reports just because they use the same general 'end tool'… applying armature modifier has little to see with applying one using curves.

Fri, Dec 7, 3:34 PM · Python, BF Blender: 2.8
Dalai Felinto (dfelinto) added a comment to T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8.

For the record, the API changed, see e7c3f7ba6f1385a2138862de8568e571fa97b5b4.

Fri, Dec 7, 3:02 PM · BF Blender, Python
domlysz (domlysz) created T58937: Appended menus to VIEW3D_MT_editor_menus are not displayed.
Fri, Dec 7, 2:22 PM · Python, BF Blender
Philipp Oeser (lichtwerk) edited projects for T58856: Python: "to_mesh" broken in 2.8, added: BF Blender: 2.8, Python; removed BF Blender.
Fri, Dec 7, 2:14 PM · Python, BF Blender: 2.8
Terrell (GameDragon) created T58928: New Action causes crash when duplicating bone.
Fri, Dec 7, 1:20 PM · Python, BF Blender
Dalai Felinto (dfelinto) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

For the records, this also causes T58917 to happen. I will see there if I can change the stored data to pointer (don't recall why I used strings in the first place).

Fri, Dec 7, 11:52 AM · Python, BF Blender

Thu, Dec 6

Brecht Van Lommel (brecht) closed T55778: Cannot link object via bpy.context.collection.objects.link() after manual Delete operator invocation (*) as Resolved.

This appears to be fixed.

Thu, Dec 6, 8:02 PM · Python, BF Blender: 2.8
Jacques Lucke (JacquesLucke) assigned T58803: module 'bpy.utils' has no attribute 'register_tool' to Campbell Barton (campbellbarton).
Thu, Dec 6, 3:29 PM · BF Blender, Python

Wed, Dec 5

Brecht Van Lommel (brecht) closed T58823: API object.hide_render flag and its relation to collection visibility inconsistent as Archived.

object.hide_render does not tell you if the object is hidden, it only returns the value of the property as set by the user. This is the same as in 2.7x.

Wed, Dec 5, 11:05 PM · Python, BF Blender: 2.8, BF Blender
Benjamin Humpherys (brhumphe) added a project to T58803: module 'bpy.utils' has no attribute 'register_tool': Python.
Wed, Dec 5, 10:19 PM · BF Blender, Python
Paul Melis (paulmelis) added a comment to T58823: API object.hide_render flag and its relation to collection visibility inconsistent .

Wed, Dec 5, 9:42 PM · Python, BF Blender: 2.8, BF Blender
Paul Melis (paulmelis) created T58823: API object.hide_render flag and its relation to collection visibility inconsistent .
Wed, Dec 5, 9:41 PM · Python, BF Blender: 2.8, BF Blender
Alexander Gavrilov (angavrilov) closed T58391: Curve shape keys python data gets mixed up and extra points added as Resolved by committing rB16aa7dfa196d: Fix T58391: correctly handle Curve Shape Key layout in Python API..
Wed, Dec 5, 4:37 PM · Python, BF Blender: 2.8
Alexander Gavrilov (angavrilov) claimed T58391: Curve shape keys python data gets mixed up and extra points added.

Curve shapekey data is more complicated than coordinates, and even more so in 2.8 after rB12788906. I suspect python API wrappers don't take that into account.

Wed, Dec 5, 12:57 PM · Python, BF Blender: 2.8
Philipp Oeser (lichtwerk) edited projects for T58391: Curve shape keys python data gets mixed up and extra points added, added: BF Blender: 2.8, Python; removed BF Blender.
Wed, Dec 5, 12:02 PM · Python, BF Blender: 2.8
Bastien Montagne (mont29) closed T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8 as Resolved.
Wed, Dec 5, 11:29 AM · BF Blender, Python

Tue, Dec 4

Jose Conseco (joseconseco) created T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8.
Tue, Dec 4, 8:03 PM · BF Blender, Python
Jacques Lucke (JacquesLucke) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

Maybe the description of ID.name should be changed.
So we have three types of names in the api now?

  • object name
  • object name + library part
  • prefix + object name + library part
Tue, Dec 4, 4:54 PM · Python, BF Blender
Bastien Montagne (mont29) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

And I do not think prop_search storing extended name is fine, it's just way too complicated to change this to store actual full ID name, so not worth the effort imho.

Tue, Dec 4, 4:50 PM · Python, BF Blender
Bastien Montagne (mont29) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

Making name collision impossible with a single string is close to impossible (guess since ID names have fixed max length, we could force lib part beyond the 67th char to get that result, but would not be very user-friendly display then).

Tue, Dec 4, 4:49 PM · Python, BF Blender
Jacques Lucke (JacquesLucke) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

Ok, I think that .prop_search uses the extended names is fine. (If it is documented somewhere what all the letters mean exactly. I have not found any docs for that yet.)

Tue, Dec 4, 4:27 PM · Python, BF Blender
Bastien Montagne (mont29) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

But if you are interested in diving into the search_prop & friends maze to avoid that behavior, be my guest. For now I think we have something that works well and easily in all decent cases. If user wants to start naming their object L Cube [untitled.blend], that’s their issue. Just use Pointer prop to store IDs then.

Tue, Dec 4, 4:13 PM · Python, BF Blender
Bastien Montagne (mont29) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

If you are crazy enough to name your objects that way, there is no miracle indeed. That’s why I said that ID should be stored in Pointer prop, not string one, unless absolutely not possible to do otherwise.

Tue, Dec 4, 4:10 PM · Python, BF Blender
Jacques Lucke (JacquesLucke) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

Well, this little trick does not make id names really unique, right? When I have two local objects named Cube and L Cube [untitled.blend] and one linked object called Cube (linked from a file called untitled.blend), then I can't access the linked object object from bpy.data.objects[...].

Tue, Dec 4, 4:05 PM · Python, BF Blender
Bastien Montagne (mont29) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

Eeeeeh… well, thing is, for UI display, we use those three-chars prefixed names (having some info like linked, orphaned, etc.). It will also append the library name in case of linked datablock. This ensures fully unique ID name (identifier, inside of a given ID type) across whole .blend file.

Tue, Dec 4, 3:41 PM · Python, BF Blender
Jacques Lucke (JacquesLucke) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

I looked into the code and it seems like these three letters are used to differentiate e.g. linked objects.

Tue, Dec 4, 12:18 PM · Python, BF Blender
Brecht Van Lommel (brecht) added a comment to T58641: Identifier resulted from prop_search is prefixed by three spaces..

It sounds like a bug to me, can't think of a reason why it should be like that.

Tue, Dec 4, 12:17 PM · Python, BF Blender
Jacques Lucke (JacquesLucke) triaged T58641: Identifier resulted from prop_search is prefixed by three spaces. as Confirmed priority.

I can confirm that. Is it supposed to be like that, @Brecht Van Lommel (brecht) @Bastien Montagne (mont29) ?

Tue, Dec 4, 12:16 PM · Python, BF Blender
Campbell Barton (campbellbarton) closed T58474: Gizmo Operator Template fails on rerun as Resolved by committing rBc631782542f4: Fix T58474: Gizmo Operator template fails on rerun.
Tue, Dec 4, 12:19 AM · Python, BF Blender: 2.8, BF Blender

Mon, Dec 3

Omar Ahmad (OmarSquircleArt) created T58641: Identifier resulted from prop_search is prefixed by three spaces..
Mon, Dec 3, 8:51 PM · Python, BF Blender

Sun, Dec 2

lucas veber (lucky3) added a comment to T58525: Python: "make_single_user" operator crashes.

Oops sorry, I had searched for any "make_single_user" bugs, which did not output anything. Will search for more keywords next time.

Sun, Dec 2, 4:20 PM · Python, BF Blender: 2.8, BF Blender
Brecht Van Lommel (brecht) merged task T58525: Python: "make_single_user" operator crashes into T58351: Make Single User crashes.
Sun, Dec 2, 4:13 PM · Python, BF Blender: 2.8, BF Blender
lucas veber (lucky3) created T58525: Python: "make_single_user" operator crashes.
Sun, Dec 2, 4:02 PM · Python, BF Blender: 2.8, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

@Campbell Barton (campbellbarton) Fair enough. I can see how changing it to work with sys.path could be more effort than it’s worth. It’s good to know what the issue is, this was bugging me for weeks! If I find a solution I’ll pass it along.

Sun, Dec 2, 1:21 AM · Python, BF Blender

Sat, Dec 1

Campbell Barton (campbellbarton) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

@Benjamin Humpherys (brhumphe) if you get this working, it'd be good to apply changes to CMake.

Sat, Dec 1, 11:48 PM · Python, BF Blender
Florian Meyer (testscreenings) created T58474: Gizmo Operator Template fails on rerun.
Sat, Dec 1, 10:23 PM · Python, BF Blender: 2.8, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

Why is it looking there instead of searching the sys.path of the python interpreter?

Sat, Dec 1, 9:56 PM · Python, BF Blender
Campbell Barton (campbellbarton) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

@Benjamin Humpherys (brhumphe) On windows it's looking for: C:\ProgramData\Blender Foundation\Blender\2.79\scripts\modules

Sat, Dec 1, 9:34 PM · Python, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

This is not OSX-specific, I have the same issue on Windows too, most recently with build 84285c1e3440. Here is the system trace from Procmon on windows:

Sat, Dec 1, 8:57 PM · Python, BF Blender
Adrian Rutkowski (rrtk) created T58437: When 'PERSISTENT' bl_option for GizmoGroup is used gizmo selection/highlight works only when activating addon and stops after reopening blender.
Sat, Dec 1, 3:57 PM · BF Blender, Python

Fri, Nov 30

Campbell Barton (campbellbarton) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

This may be OSX spesific then.

Fri, Nov 30, 9:23 AM · Python, BF Blender
Benjamin Humpherys (brhumphe) added a comment to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module.

@Campbell Barton (campbellbarton) Using make install does not fix the issue. I just did a fresh build and the results were the same:

git pull
make update
make
cd ../build_darwin
make install

I created a virtual environment using these instructions from @sybren, sim linking both blender/release and boy.so inside of the site-packages directory of the virtual environment:

Fri, Nov 30, 3:37 AM · Python, BF Blender

Thu, Nov 29

Campbell Barton (campbellbarton) closed T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module as Invalid.

@Benjamin Humpherys (brhumphe) you need to 'make install'. manually copying bpy.so will give this error.

Thu, Nov 29, 8:32 PM · Python, BF Blender
Philipp Oeser (lichtwerk) closed T58100: Crash on bpy.context.object.visible_get() as Resolved by committing rB3aed46a6cf75: Fix T58100: Crash on bpy.context.object.visible_get().
Thu, Nov 29, 12:19 PM · Python, BF Blender: 2.8
Bastien Montagne (mont29) assigned T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module to Campbell Barton (campbellbarton).

@Campbell Barton (campbellbarton) think you are still maintaining that experimental feature? ;)

Thu, Nov 29, 11:03 AM · Python, BF Blender

Wed, Nov 28

Philipp Oeser (lichtwerk) added projects to T58100: Crash on bpy.context.object.visible_get(): BF Blender: 2.8, Python.
Wed, Nov 28, 9:24 AM · Python, BF Blender: 2.8

Tue, Nov 27

Benjamin Humpherys (brhumphe) added a project to T58069: "ModuleNotFoundError: No module named 'bpy_types'" when building as Python module: Python.
Tue, Nov 27, 2:08 AM · Python, BF Blender

Mon, Nov 26

Campbell Barton (campbellbarton) closed T58027: Crash using scene.ray_cast as Resolved by committing rBf968256b42bd: Fix T58027: Scene.ray_cast crash.
Mon, Nov 26, 5:53 AM · Python, BF Blender: 2.8

Sun, Nov 25

Bastien Montagne (mont29) merged T57973: Importing scikit-learn opens new scene from multiprocessing.semaphore_tracker import main;main(43) into T57657: Bundled Python multiprocessing module mistakenly starts additional Blender instances .
Sun, Nov 25, 5:01 PM · Python
Cameron McWilliams (Soundwave) added a comment to T58027: Crash using scene.ray_cast.

If I get some time before the patch is reviewed I'll test addons, though I suspect the patch has fixed raycasting for them as well.

Sun, Nov 25, 2:51 PM · Python, BF Blender: 2.8
stephen leger (stephen_leger) added a comment to T58027: Crash using scene.ray_cast.

scene.ray_cast crash in addons running into 3d view too, (since ~1 week - at least 2018-11-14 was ok)
Since the addon is huge (archipack),
i do try into console to make report as simple as possible, so you probably spotted another issue ?

Sun, Nov 25, 2:48 PM · Python, BF Blender: 2.8
Cameron McWilliams (Soundwave) added a comment to T58027: Crash using scene.ray_cast.

Addressed by D3987.

Sun, Nov 25, 2:18 PM · Python, BF Blender: 2.8

Sat, Nov 24

stephen leger (stephen_leger) created T58027: Crash using scene.ray_cast.
Sat, Nov 24, 3:05 AM · Python, BF Blender: 2.8

Wed, Nov 21

Viduttam Katkar (Vidu) added a watcher for Python: Viduttam Katkar (Vidu).
Wed, Nov 21, 4:05 AM

Sun, Nov 18

Simon Wendsche (BYOB) added a comment to T47811: Blender 2.8x / Python, Proposed Changes.

I am currently using scene_update in my addon to check for object name changes [...]

Sun, Nov 18, 1:08 PM · BF Blender: 2.8, Python

Fri, Nov 16

Benjamin Humpherys (brhumphe) added a watcher for Python: Benjamin Humpherys (brhumphe).
Fri, Nov 16, 7:09 AM

Tue, Nov 13

Brecht Van Lommel (brecht) merged task T54561: Import order matters: segmentation fault if PyTorch is imported before bpy into T57813: import bpy initializes CUDA drivers and crashes forked processes for transferring data to GPU.
Tue, Nov 13, 2:22 PM · Python, BF Blender
Aaron Carlisle (Blendify) abandoned D3149: Manual: Remove main bge python api docs.
Tue, Nov 13, 4:09 AM · Python, Game Engine, BF Blender, Documentation

Nov 7 2018

Brecht Van Lommel (brecht) closed T57657: Bundled Python multiprocessing module mistakenly starts additional Blender instances as Archived.

I don't think we want to start patching our bundled Python to solve bugs or limitations in the Python implementation.

Nov 7 2018, 1:52 PM · Python

Nov 6 2018

Andrii Zymohliad (azymohliad) updated the task description for T57657: Bundled Python multiprocessing module mistakenly starts additional Blender instances .
Nov 6 2018, 7:50 PM · Python
Andrii Zymohliad (azymohliad) updated the task description for T57657: Bundled Python multiprocessing module mistakenly starts additional Blender instances .
Nov 6 2018, 7:49 PM · Python
Andrii Zymohliad (azymohliad) created T57657: Bundled Python multiprocessing module mistakenly starts additional Blender instances .
Nov 6 2018, 7:39 PM · Python

Nov 3 2018

Seiya Ishibashi (i-saint) added a comment to T47811: Blender 2.8x / Python, Proposed Changes.

+1 for scene_update alternative.
I'm maintaining live link plugin for Unity + Blender. scene_update is critical for it. also, many DCC tools provide similar callbacks. there should be no merit to be against mainstream.

Nov 3 2018, 1:14 AM · BF Blender: 2.8, Python

Nov 2 2018

Philipp Oeser (lichtwerk) closed T57572: bpy.ops.objects ignores override context as Resolved.

operator origin_set relies on selected_editable_objects afaict, so adding override["selected_editable_objects"] = [bpy.data.objects["Cube"]] should do the trick:

Nov 2 2018, 12:09 PM · Python
Takahiro Komatsu (Allosteric) updated the task description for T57572: bpy.ops.objects ignores override context.
Nov 2 2018, 12:09 AM · Python
Takahiro Komatsu (Allosteric) created T57572: bpy.ops.objects ignores override context.
Nov 2 2018, 12:06 AM · Python

Oct 29 2018

Brecht Van Lommel (brecht) merged task T48285: Update callback of API defined property not called on keyframed property into T37473: Custom Prop Does Not Fire Update When Driven By F-Curve.
Oct 29 2018, 1:54 PM · Animation, Python, BF Blender

Oct 24 2018

Dalai Felinto (dfelinto) added a comment to T57366: Python mesh.from_pydata() without faces won't show mesh until in/out edit mode.

Thank you, rigify working fine now, assign from some:
//source/blender/blenkernel/intern/cdderivedmesh.c:157:2: runtime error: null pointer passed as argument 1, which is declared to never be null

Oct 24 2018, 3:26 AM · Python, BF Blender: 2.8
Campbell Barton (campbellbarton) closed T57366: Python mesh.from_pydata() without faces won't show mesh until in/out edit mode as Resolved by committing rB901ccfab52ad: Fix T57366: Mesh.from_pydata invalid loose-edge state.
Oct 24 2018, 2:41 AM · Python, BF Blender: 2.8
Dalai Felinto (dfelinto) added a comment to T57366: Python mesh.from_pydata() without faces won't show mesh until in/out edit mode.

And if you want a "production" example of this:

  • Enable the Rigify addon.
  • Add > Armature > Human (Meta-Rig).
  • In the Armature tab > Generate Rig (and wait, it takes some time).
Oct 24 2018, 1:08 AM · Python, BF Blender: 2.8
Dalai Felinto (dfelinto) assigned T57366: Python mesh.from_pydata() without faces won't show mesh until in/out edit mode to Campbell Barton (campbellbarton).

Assigning to @Campbell Barton (campbellbarton) but I suspect the issue may be the drawing caches, so poking @Clément Foucault (fclem) as well.

Oct 24 2018, 12:51 AM · Python, BF Blender: 2.8
Dalai Felinto (dfelinto) created T57366: Python mesh.from_pydata() without faces won't show mesh until in/out edit mode.
Oct 24 2018, 12:49 AM · Python, BF Blender: 2.8

Oct 22 2018

nBurn (nBurn) updated the task description for T55495: BMesh vert indexes are incorrect after using view selected.
Oct 22 2018, 12:18 PM · Addons, Python

Oct 4 2018

Philipp Oeser (lichtwerk) updated subscribers of T56953: Many (or all) links in Blender to addon documentation are broken.
Oct 4 2018, 10:43 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Philipp Oeser (lichtwerk) updated subscribers of T56953: Many (or all) links in Blender to addon documentation are broken.

There was also T48096 and T54097, but to be honest: I am unaware of any 'final' decision on this...
Will also talk to @Campbell Barton (campbellbarton) again...

Oct 4 2018, 10:42 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Guy Capra (alomphega) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Please also leave me out of this and future conversation. Thanks.

Oct 4 2018, 9:33 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Dan McGrath (dmcgrath) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Sounds like your mess. Please leave me out of this and future conversation. Thanks

Oct 4 2018, 7:48 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons