Campbell Barton (campbellbarton)Administrator
Engineering

Projects (25)

User Details

User Since
Jan 30 2005, 5:47 PM (706 w, 2 d)
Roles
Administrator

Recent Activity

Today

Craig Jones (craig_jones) awarded T56012: Stencil Brush misalligned a Love token.
Wed, Aug 15, 5:43 PM · Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB6fb06d0cd8f3: Fix border select operations in object mode (authored by Campbell Barton (campbellbarton)).
Fix border select operations in object mode
Wed, Aug 15, 2:58 PM
Campbell Barton (campbellbarton) committed rB09b3566b5e92: UI: correct selection operation names (authored by Campbell Barton (campbellbarton)).
UI: correct selection operation names
Wed, Aug 15, 2:58 PM
Campbell Barton (campbellbarton) committed rB3c9c6507ac31: UI: adjust names for select operations (authored by Campbell Barton (campbellbarton)).
UI: adjust names for select operations
Wed, Aug 15, 8:10 AM
Campbell Barton (campbellbarton) committed rBf7c1716b6cb7: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 15, 7:53 AM
Campbell Barton (campbellbarton) committed rBc3e3ccd42ccf: Cleanup: set expand variable for all enum-flags (authored by Campbell Barton (campbellbarton)).
Cleanup: set expand variable for all enum-flags
Wed, Aug 15, 7:51 AM
Campbell Barton (campbellbarton) committed rBL62081: Icons: grease pencil changes.
Icons: grease pencil changes
Wed, Aug 15, 5:57 AM
Campbell Barton (campbellbarton) committed rB054af691c09a: Icons: regenerate from 'icons_geom.blend' (authored by Campbell Barton (campbellbarton)).
Icons: regenerate from 'icons_geom.blend'
Wed, Aug 15, 5:28 AM
Campbell Barton (campbellbarton) committed rB4f1c1bbe7ab0: Icons: geometry now checks quantized area (authored by Campbell Barton (campbellbarton)).
Icons: geometry now checks quantized area
Wed, Aug 15, 5:28 AM
Campbell Barton (campbellbarton) added a comment to T56365: Border/Lasso Select Tool Option.

Committed rBe88e80a6a0c8976ac2d245c274ca5a0388736743

Wed, Aug 15, 3:10 AM · Code Quest

Yesterday

Campbell Barton (campbellbarton) committed rBfdb40622942e: Cleanup: unused variables (authored by Campbell Barton (campbellbarton)).
Cleanup: unused variables
Tue, Aug 14, 5:49 PM
Campbell Barton (campbellbarton) committed rBe88e80a6a0c8: 3D View boarder/lasso select tool options (authored by Campbell Barton (campbellbarton)).
3D View boarder/lasso select tool options
Tue, Aug 14, 5:47 PM
Campbell Barton (campbellbarton) committed rBd648501e2804: BMesh: define suptype for bevel normals.out (authored by Campbell Barton (campbellbarton)).
BMesh: define suptype for bevel normals.out
Tue, Aug 14, 2:23 PM
Campbell Barton (campbellbarton) committed rB3730839958c8: Correct error in py doc generation (authored by Campbell Barton (campbellbarton)).
Correct error in py doc generation
Tue, Aug 14, 2:15 PM
Campbell Barton (campbellbarton) committed rBccc8d2ab4275: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 9:41 AM
Campbell Barton (campbellbarton) committed rB644e2b3ffd23: Cleanup: missed const change in recent merge (authored by Campbell Barton (campbellbarton)).
Cleanup: missed const change in recent merge
Tue, Aug 14, 9:41 AM
Campbell Barton (campbellbarton) committed rB73234a912266: Cleanup: vpaint face select de-selected twice (authored by Campbell Barton (campbellbarton)).
Cleanup: vpaint face select de-selected twice
Tue, Aug 14, 9:34 AM
Campbell Barton (campbellbarton) committed rB7ed6de395127: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 9:18 AM
Campbell Barton (campbellbarton) committed rB2044ee00c211: Correct vpaint vertex circle select (authored by Campbell Barton (campbellbarton)).
Correct vpaint vertex circle select
Tue, Aug 14, 8:59 AM
Campbell Barton (campbellbarton) committed rB1bbddc8a1ed8: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 2:42 AM
Campbell Barton (campbellbarton) committed rBb993e8a17a07: Cleanup: use boolean argument (authored by Campbell Barton (campbellbarton)).
Cleanup: use boolean argument
Tue, Aug 14, 2:39 AM
Campbell Barton (campbellbarton) committed rB3036a9a46c18: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 2:14 AM
Campbell Barton (campbellbarton) committed rBc29c42692531: Cleanup: use braces w/ particle loop macros (authored by Campbell Barton (campbellbarton)).
Cleanup: use braces w/ particle loop macros
Tue, Aug 14, 2:11 AM
Campbell Barton (campbellbarton) committed rB5e8dbafb5b21: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 2:07 AM
Campbell Barton (campbellbarton) committed rBefdc0959b17f: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 1:58 AM
Campbell Barton (campbellbarton) committed rB98f4a8eedf21: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Tue, Aug 14, 1:58 AM
Campbell Barton (campbellbarton) renamed T56365: Border/Lasso Select Tool Option from Border/Lasso Select Tool Options to Border/Lasso Select Tool Option.
Tue, Aug 14, 1:48 AM · Code Quest
Campbell Barton (campbellbarton) triaged T56365: Border/Lasso Select Tool Option as Normal priority.
Tue, Aug 14, 1:48 AM · Code Quest
Campbell Barton (campbellbarton) created T56365: Border/Lasso Select Tool Option.
Tue, Aug 14, 1:47 AM · Code Quest

Mon, Aug 13

Campbell Barton (campbellbarton) added inline comments to D3594: New sculpting brush cursor.
Mon, Aug 13, 2:25 PM · Sculpting and Painting
Campbell Barton (campbellbarton) requested changes to D3594: New sculpting brush cursor.

While this is nice quality-of-life feature, it's not making anything possible that wasn't possible before and it complicates the code further.
Would rather wait until sculpt in 2.8x is as stable and performant as 2.7x before doing further changes which in turn, need development.

Mon, Aug 13, 2:20 PM · Sculpting and Painting
Campbell Barton (campbellbarton) updated the title for P455 Patch to help remove register_module use in 2.8 from Patch to help remove register_module use to Patch to help remove register_module use in 2.8.
Mon, Aug 13, 4:57 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T47811: Blender 2.8x / Python, Proposed Changes.
Mon, Aug 13, 4:55 AM · BF Blender: 2.8, Python
Campbell Barton (campbellbarton) abandoned D1743: Implement vec/vec element wise division.

This will be enabled in 2.8, see rBaa5a96430ea0741fac39b87fe17fb0faddadd3cf

Mon, Aug 13, 3:44 AM · Python, BF Blender

Sun, Aug 12

Campbell Barton (campbellbarton) committed rB4b6fa4d897a0: PyAPI: update scripts for matrix multiply operator (authored by Campbell Barton (campbellbarton)).
PyAPI: update scripts for matrix multiply operator
Sun, Aug 12, 7:31 AM
Campbell Barton (campbellbarton) committed rB444a0202d407: Gizmo: add blank gizmo definition (authored by Campbell Barton (campbellbarton)).
Gizmo: add blank gizmo definition
Sun, Aug 12, 5:15 AM

Fri, Aug 10

Campbell Barton (campbellbarton) committed rB98c304e865f8: Gizmo: add option to catch all mouse clicks (authored by Campbell Barton (campbellbarton)).
Gizmo: add option to catch all mouse clicks
Fri, Aug 10, 1:06 PM
Campbell Barton (campbellbarton) committed rBe18a2c4ed7b3: Gizmo: support for 2D selection checks for 3D gizmos (authored by Campbell Barton (campbellbarton)).
Gizmo: support for 2D selection checks for 3D gizmos
Fri, Aug 10, 1:06 PM
Campbell Barton (campbellbarton) committed rB3daf5cc1ceb4: Gizmo: 2d select now takes region coords (authored by Campbell Barton (campbellbarton)).
Gizmo: 2d select now takes region coords
Fri, Aug 10, 1:06 PM
Campbell Barton (campbellbarton) closed T51201: Menu under F6 as Invalid.

This site is not for suggestions, see: https://rightclickselect.com

Fri, Aug 10, 10:32 AM · BF Blender, User Interface
Campbell Barton (campbellbarton) accepted D3587: Python: Add support for @ infix operator matrix multiplication.
Fri, Aug 10, 10:14 AM
Campbell Barton (campbellbarton) added a comment to D3587: Python: Add support for @ infix operator matrix multiplication.

LGTM, final-final TODO is to bring tests back :), see tests/python/bl_pyapi_mathutils.py

Fri, Aug 10, 10:13 AM
Campbell Barton (campbellbarton) updated the task description for T51366: Empty/Background Images (TODO's).
Fri, Aug 10, 12:39 AM · Code Quest, BF Blender: 2.8, OpenGL / Gfx
Campbell Barton (campbellbarton) committed rBeb7b450c0c65: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Fri, Aug 10, 12:14 AM

Thu, Aug 9

Dan Pool (dpdp) awarded T53047: Tool System Proposal a Love token.
Thu, Aug 9, 5:06 PM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T56276: Python: Add support for @ infix operator matrix multiplication.

@Inês Almeida (brita_) / @Andrew Hale (trumanblending), what about following numpy conventions for cases which are disputable?

Thu, Aug 9, 9:46 AM · BF Blender: 2.8, Python
Campbell Barton (campbellbarton) added a comment to D3005: Update image library dependencies to latest versions, fixing vulnerabilities..

Any reason to keep the openjpeg in extern/ ?

Thu, Aug 9, 12:22 AM
Campbell Barton (campbellbarton) committed rBbf2d0782bc4d: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Thu, Aug 9, 12:18 AM
Campbell Barton (campbellbarton) committed rB3aee3bbac731: Math Lib: varied size vector multiply (authored by Andrew Hale (trumanblending)).
Math Lib: varied size vector multiply
Thu, Aug 9, 12:14 AM
Campbell Barton (campbellbarton) requested changes to D3587: Python: Add support for @ infix operator matrix multiplication.
  • As you stated, not sure quat * quat is all that useful, although quat * flaot is, so we could support it for completeness.
  • For final patch, nb_inplace_matrix_multiply should be supported (a @= b). As far as I can see this is only remaining TODO.
Thu, Aug 9, 12:02 AM

Wed, Aug 8

Campbell Barton (campbellbarton) committed rBaa41c8663641: Cleanup: trailing space (authored by Campbell Barton (campbellbarton)).
Cleanup: trailing space
Wed, Aug 8, 12:44 PM
Campbell Barton (campbellbarton) committed rBbc63d6f39ade: Fix T55095: Undo crash w/ linked library data (authored by Campbell Barton (campbellbarton)).
Fix T55095: Undo crash w/ linked library data
Wed, Aug 8, 11:16 AM
Campbell Barton (campbellbarton) closed T55095: Undo crash in UV/Image Editor when using linked image as Resolved by committing rBbc63d6f39ade: Fix T55095: Undo crash w/ linked library data.
Wed, Aug 8, 11:16 AM · BF Blender
Campbell Barton (campbellbarton) assigned T56273: User count assert on re-saving a particular file to Bastien Montagne (mont29).
Wed, Aug 8, 10:23 AM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T56273: User count assert on re-saving a particular file.
Wed, Aug 8, 10:22 AM · BF Blender
Campbell Barton (campbellbarton) created T56273: User count assert on re-saving a particular file.
Wed, Aug 8, 10:22 AM · BF Blender
Campbell Barton (campbellbarton) committed rBe4b68befa2eb: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 9:54 AM
Campbell Barton (campbellbarton) committed rB697d4b227e71: Ghost/X11: correct function signature (authored by Campbell Barton (campbellbarton)).
Ghost/X11: correct function signature
Wed, Aug 8, 9:53 AM
Campbell Barton (campbellbarton) committed rB451203c58ddc: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 9:15 AM
Campbell Barton (campbellbarton) committed rBb496bf022bc4: Fix T54584: Crash w/ image undo (authored by Campbell Barton (campbellbarton)).
Fix T54584: Crash w/ image undo
Wed, Aug 8, 9:11 AM
Campbell Barton (campbellbarton) closed T54584: Crash/program shutdown - draw texture in fullscreen as Resolved by committing rBb496bf022bc4: Fix T54584: Crash w/ image undo.
Wed, Aug 8, 9:10 AM · BF Blender
Campbell Barton (campbellbarton) committed rBbbaedad63284: Minor tweak to last commit (authored by Campbell Barton (campbellbarton)).
Minor tweak to last commit
Wed, Aug 8, 8:00 AM
Campbell Barton (campbellbarton) committed rBff7429213899: 3D View: hide object centers in paint modes (authored by Campbell Barton (campbellbarton)).
3D View: hide object centers in paint modes
Wed, Aug 8, 7:50 AM
Campbell Barton (campbellbarton) committed rBe8e812fb1d20: UI: only show vertex select w/ weight paint mode (authored by Campbell Barton (campbellbarton)).
UI: only show vertex select w/ weight paint mode
Wed, Aug 8, 7:31 AM
Campbell Barton (campbellbarton) committed rBb6dba5caac17: Vertex Paint: use original mesh data (authored by Campbell Barton (campbellbarton)).
Vertex Paint: use original mesh data
Wed, Aug 8, 7:16 AM
Campbell Barton (campbellbarton) committed rBcb15854bf91e: Fix missing uniform for vert/weight/texture paint (authored by Campbell Barton (campbellbarton)).
Fix missing uniform for vert/weight/texture paint
Wed, Aug 8, 7:08 AM
Campbell Barton (campbellbarton) closed D3561: Multi object editing - UV_OT_stitch.
Wed, Aug 8, 6:19 AM
Campbell Barton (campbellbarton) accepted D3561: Multi object editing - UV_OT_stitch.
Wed, Aug 8, 6:19 AM
Campbell Barton (campbellbarton) committed rB0cd2eb11ee17: UV: stitch multi-object support (authored by Campbell Barton (campbellbarton)).
UV: stitch multi-object support
Wed, Aug 8, 6:09 AM
Campbell Barton (campbellbarton) committed rBDT11656ebaf7f9: trailing_space_clean: update config (authored by Campbell Barton (campbellbarton)).
trailing_space_clean: update config
Wed, Aug 8, 5:57 AM
Campbell Barton (campbellbarton) closed T56272: stuck at pie menu as Resolved.
Wed, Aug 8, 5:30 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T56272: stuck at pie menu.

Pressing escape or right-mouse exist, however this is not so useful to have a pie menu in this case.

Wed, Aug 8, 5:29 AM · BF Blender
Campbell Barton (campbellbarton) committed rBc252a7c37a3b: UI: don't show pie menu w/ no active object (authored by Campbell Barton (campbellbarton)).
UI: don't show pie menu w/ no active object
Wed, Aug 8, 5:29 AM
Campbell Barton (campbellbarton) committed rB81e99bdc75fe: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 5:12 AM
Campbell Barton (campbellbarton) committed rBbb8497fd5d4a: Cleanup: correct header guard (authored by Campbell Barton (campbellbarton)).
Cleanup: correct header guard
Wed, Aug 8, 5:11 AM
Campbell Barton (campbellbarton) committed rBe71470e3160e: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 3:52 AM
Campbell Barton (campbellbarton) committed rBf86c965d7f22: Cleanup: use conforming header guard (authored by Campbell Barton (campbellbarton)).
Cleanup: use conforming header guard
Wed, Aug 8, 3:51 AM
Campbell Barton (campbellbarton) committed rB441177b1c79f: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 3:33 AM
Campbell Barton (campbellbarton) committed rBd07d3e0987d5: Cleanup: indentation (authored by Campbell Barton (campbellbarton)).
Cleanup: indentation
Wed, Aug 8, 3:29 AM
Campbell Barton (campbellbarton) committed rB6fbd210b9151: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Aug 8, 3:03 AM
Campbell Barton (campbellbarton) committed rBcb58658f4145: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Wed, Aug 8, 3:03 AM
Campbell Barton (campbellbarton) committed rB931a279f441f: Cleanup: use static variables (authored by Campbell Barton (campbellbarton)).
Cleanup: use static variables
Wed, Aug 8, 3:03 AM

Tue, Aug 7

Campbell Barton (campbellbarton) edited projects for T56256: When loading any add-ons or when using any edit mode hotkeys blender reports a crash. , added: BF Blender: Unconfirmed; removed BF Blender.
Tue, Aug 7, 7:28 AM · BF Blender: Unconfirmed
Campbell Barton (campbellbarton) added a comment to T56256: When loading any add-ons or when using any edit mode hotkeys blender reports a crash. .

Seems like there is something broken about your Python installation then.

Tue, Aug 7, 7:27 AM · BF Blender: Unconfirmed
Campbell Barton (campbellbarton) added inline comments to D3549: Py_imbuf add image manipulation functions.
Tue, Aug 7, 6:38 AM · BF Blender
Campbell Barton (campbellbarton) added inline comments to D3549: Py_imbuf add image manipulation functions.
Tue, Aug 7, 6:35 AM · BF Blender
Campbell Barton (campbellbarton) added inline comments to D3549: Py_imbuf add image manipulation functions.
Tue, Aug 7, 5:28 AM · BF Blender
Campbell Barton (campbellbarton) committed rBac2cdb21e69b: Fix T56252: Selectable Bases includes hidden objects (authored by Campbell Barton (campbellbarton)).
Fix T56252: Selectable Bases includes hidden objects
Tue, Aug 7, 5:25 AM
Campbell Barton (campbellbarton) closed T56252: Select random is selecting hidden objects as Resolved by committing rBac2cdb21e69b: Fix T56252: Selectable Bases includes hidden objects.
Tue, Aug 7, 5:25 AM · Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) committed rBf70798474357: Fix T56258: Solidify assert w/ empty mesh (authored by Campbell Barton (campbellbarton)).
Fix T56258: Solidify assert w/ empty mesh
Tue, Aug 7, 4:57 AM
Campbell Barton (campbellbarton) closed T56258: Blender 2.8 crash with modifier stack + separate by selection as Resolved by committing rBf70798474357: Fix T56258: Solidify assert w/ empty mesh.
Tue, Aug 7, 4:57 AM · BF Blender
Campbell Barton (campbellbarton) committed rB3d083f376b9c: Fix T56255: Crash w/ collection access from Python (authored by Campbell Barton (campbellbarton)).
Fix T56255: Crash w/ collection access from Python
Tue, Aug 7, 4:46 AM
Campbell Barton (campbellbarton) closed T56255: Blender 2.8 Crash when adding torus to scene as Resolved by committing rB3d083f376b9c: Fix T56255: Crash w/ collection access from Python.
Tue, Aug 7, 4:46 AM · BF Blender
Campbell Barton (campbellbarton) closed T54447: Console AutoComplete - Accessing properties crashes Blender as Resolved.

Confirmed 31bf6ed has this error, it's now fixed in master.
Closing.

Tue, Aug 7, 3:21 AM · BF Blender
Campbell Barton (campbellbarton) claimed T56255: Blender 2.8 Crash when adding torus to scene.
Tue, Aug 7, 3:17 AM · BF Blender
Campbell Barton (campbellbarton) triaged T56256: When loading any add-ons or when using any edit mode hotkeys blender reports a crash. as Incomplete priority.

Can't redo this: Does it happen if you run: import enum in the Python console?

Tue, Aug 7, 2:34 AM · BF Blender: Unconfirmed
Campbell Barton (campbellbarton) committed rBAb791b9e75e2f: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 7, 2:16 AM
Campbell Barton (campbellbarton) added a reverting commit for rBAc87ee4d46f16: updating the script to work the latest 2.8: rBA6c3a46dc113d: Revert "updating the script to work the latest 2.8".
Tue, Aug 7, 2:09 AM
Campbell Barton (campbellbarton) committed rBA6c3a46dc113d: Revert "updating the script to work the latest 2.8" (authored by Campbell Barton (campbellbarton)).
Revert "updating the script to work the latest 2.8"
Tue, Aug 7, 2:09 AM
Campbell Barton (campbellbarton) committed rBA84d556d381cb: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Tue, Aug 7, 2:08 AM