Campbell Barton (campbellbarton)
Developer

Projects (22)

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

Maintainer of BMesh and Modifiers, Python API, CMake build system,
Co maintainer of GHOST (interface layer), user interface, Data API, Paint system.

Recent Activity

Today

Campbell Barton (campbellbarton) added a comment to T48916: Proxy Custom File is broken.

I think this is intended so you can select a file directly, if we no longer want to support that - the option could be removed.

Wed, Jul 27, 11:59 AM · BF Blender: Regressions, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) closed T48681: Spacemouse pro wireless swap ctrl and alt modifiers via 3dxWare does not work within blender as "Invalid".
Wed, Jul 27, 11:44 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T48916: Proxy Custom File is broken.

The UI exposes this as if you could select a custom file (even having a file selector which allows you to select a file).

Wed, Jul 27, 10:46 AM · BF Blender: Regressions, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) added a comment to T48309: Bool Tool Addon (Promote: Addons Release).

Generally seems fine, noted one error.

Wed, Jul 27, 10:33 AM · Addons
Campbell Barton (campbellbarton) committed rBAC4ae173a2b03e: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Wed, Jul 27, 10:28 AM
Campbell Barton (campbellbarton) committed rBACa8b797607674: Cleanup: reference context directly (authored by Campbell Barton (campbellbarton)).
Cleanup: reference context directly
Wed, Jul 27, 10:13 AM
Campbell Barton (campbellbarton) added a comment to T48561: Carver by Pixivore (Promote: Addons Release).

Generally OK, some minor issues

Wed, Jul 27, 10:12 AM · Addons
Campbell Barton (campbellbarton) added a comment to T48704: Measureit by Antonioya (Promote Addons Release).

Checked over the addon,

Wed, Jul 27, 9:25 AM · Addons
Campbell Barton (campbellbarton) committed rBAC9f0c71d43839: Remove incorrect 'icon_only' arg (authored by Campbell Barton (campbellbarton)).
Remove incorrect 'icon_only' arg
Wed, Jul 27, 8:48 AM
Campbell Barton (campbellbarton) claimed T48951: Crash when invoking report after operator dialog.
Wed, Jul 27, 8:26 AM · User Interface, BF Blender
Campbell Barton (campbellbarton) added a comment to T37230: Archimesh (Promote: Addons Release).

Checked the addon, generally seems OK.

Wed, Jul 27, 7:20 AM · Addons
Campbell Barton (campbellbarton) committed rBACeda109355b4c: Remove unused function (authored by Campbell Barton (campbellbarton)).
Remove unused function
Wed, Jul 27, 6:43 AM
Campbell Barton (campbellbarton) committed rBAC82c1988a5300: Simplify windows check (authored by Campbell Barton (campbellbarton)).
Simplify windows check
Wed, Jul 27, 6:43 AM
Campbell Barton (campbellbarton) added a comment to T48708: Oscurart Tools: (Promote Release).

Blocking Issues

Wed, Jul 27, 6:39 AM · Addons
Campbell Barton (campbellbarton) committed rBAC9cf1a8f44f31: Correct update to inline script (authored by Campbell Barton (campbellbarton)).
Correct update to inline script
Wed, Jul 27, 6:24 AM
Campbell Barton (campbellbarton) committed rBAC999b28315453: Cleanup: unused imports (authored by Campbell Barton (campbellbarton)).
Cleanup: unused imports
Wed, Jul 27, 4:54 AM
Campbell Barton (campbellbarton) added a comment to T48621: mesh_tinyCAD by zeffii (Promote: Addons Release).

Blocking Issues

Wed, Jul 27, 4:54 AM · Addons
Campbell Barton (campbellbarton) added a comment to T48619: 1D Scripts Toolkit (Promote: Addons Release).

This tool is quite involved,

Wed, Jul 27, 3:44 AM · Addons
Campbell Barton (campbellbarton) committed rBACc6ee599b7c7e: Cleanup: unused assignments (authored by Campbell Barton (campbellbarton)).
Cleanup: unused assignments
Wed, Jul 27, 3:38 AM
Campbell Barton (campbellbarton) committed rBAC309fd2c56cbe: Cleanup: import, dead code (authored by Campbell Barton (campbellbarton)).
Cleanup: import, dead code
Wed, Jul 27, 3:09 AM
Campbell Barton (campbellbarton) added a comment to T48709: Official Pie menus/3d Viewport Pies (Promote: Addons Release).

First of all, who is the maintainer of this add-on (who to assign bugs to if there are problems?)

Wed, Jul 27, 3:03 AM · Addons

Yesterday

Campbell Barton (campbellbarton) committed rBAC434387123104: Cleanup: docstrings (authored by Campbell Barton (campbellbarton)).
Cleanup: docstrings
Tue, Jul 26, 11:12 AM
Campbell Barton (campbellbarton) committed rBAC7c3dade34ee7: Cleanup: docstrings, property definitions (authored by Campbell Barton (campbellbarton)).
Cleanup: docstrings, property definitions
Tue, Jul 26, 11:12 AM
Campbell Barton (campbellbarton) committed rBAC6f0881bcf185: Cleanup: list submodules once (authored by Campbell Barton (campbellbarton)).
Cleanup: list submodules once
Tue, Jul 26, 9:48 AM
Campbell Barton (campbellbarton) committed rBACfeec8b0ca8c2: Cleanup: imports (authored by Campbell Barton (campbellbarton)).
Cleanup: imports
Tue, Jul 26, 9:48 AM
Campbell Barton (campbellbarton) committed rBACff81e5b77f2b: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 8:24 AM
Campbell Barton (campbellbarton) committed rBAC7b85dfc7e3aa: Use a variable for addon prefs (authored by Campbell Barton (campbellbarton)).
Use a variable for addon prefs
Tue, Jul 26, 8:24 AM
Campbell Barton (campbellbarton) committed rBAC6f30f0cd83f8: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 8:24 AM
Campbell Barton (campbellbarton) committed rBAC6cd403007818: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 8:08 AM
Campbell Barton (campbellbarton) committed rBACbebd6e7b0348: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 7:15 AM
Campbell Barton (campbellbarton) committed rBAC39b728740c67: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 7:15 AM
Campbell Barton (campbellbarton) committed rBAC4bf5cb2261b9: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 6:51 AM
Campbell Barton (campbellbarton) committed rBAC8170b126ea04: Cleanup: pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: pep8
Tue, Jul 26, 6:37 AM
Campbell Barton (campbellbarton) committed rBAC2001090dfcd5: Add pep8 to header (authored by Campbell Barton (campbellbarton)).
Add pep8 to header
Tue, Jul 26, 6:37 AM
Campbell Barton (campbellbarton) committed rBACedc8e466382c: Cleanup: use comments for license headers (authored by Campbell Barton (campbellbarton)).
Cleanup: use comments for license headers
Tue, Jul 26, 6:37 AM
Campbell Barton (campbellbarton) committed rBAC528516e13020: Remove checks for older Blender versions (authored by Campbell Barton (campbellbarton)).
Remove checks for older Blender versions
Tue, Jul 26, 6:21 AM
Campbell Barton (campbellbarton) committed rBAC5f55d7255653: Cleanup: style, pep8 (authored by Campbell Barton (campbellbarton)).
Cleanup: style, pep8
Tue, Jul 26, 6:21 AM
Campbell Barton (campbellbarton) committed rBACaa1d7ad080a8: Strip whitespace (authored by Campbell Barton (campbellbarton)).
Strip whitespace
Tue, Jul 26, 6:21 AM
Campbell Barton (campbellbarton) committed rBACf359a11f406b: Rename mesh_tinyCAD, lowercase (authored by Campbell Barton (campbellbarton)).
Rename mesh_tinyCAD, lowercase
Tue, Jul 26, 5:38 AM
Campbell Barton (campbellbarton) committed rBAC7d1ac856e6ea: rename addon (use lowercase names) (authored by Campbell Barton (campbellbarton)).
rename addon (use lowercase names)
Tue, Jul 26, 5:33 AM
Campbell Barton (campbellbarton) added a comment to T48916: Proxy Custom File is broken.

Caused by rBa180c8e2ed6ce62e6a15d28a0bb7f60bb58bc0cb

Tue, Jul 26, 5:25 AM · BF Blender: Regressions, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) edited the description of T48709: Official Pie menus/3d Viewport Pies (Promote: Addons Release).
Tue, Jul 26, 5:07 AM · Addons
Campbell Barton (campbellbarton) committed rBAMb8a59e504ba1: Fix packing windows paths that span drives (authored by Campbell Barton (campbellbarton)).
Fix packing windows paths that span drives
Tue, Jul 26, 3:16 AM

Mon, Jul 25

Campbell Barton (campbellbarton) requested changes to D2122: Add time multiplier property to cloth simulation.

Generally seems fine, versioning update is needed though.

Mon, Jul 25, 11:30 PM · Physics
Campbell Barton (campbellbarton) committed rBeececb0d8036: Curve Drawing: use more closely spaced samples (authored by Campbell Barton (campbellbarton)).
Curve Drawing: use more closely spaced samples
Mon, Jul 25, 10:43 PM
Campbell Barton (campbellbarton) committed rBM2249: Cleanup: line length.
Cleanup: line length
Mon, Jul 25, 10:19 PM
Campbell Barton (campbellbarton) committed rB4da8543d0db5: Resolve undefined M_PI w/ MSVC2013 (authored by Campbell Barton (campbellbarton)).
Resolve undefined M_PI w/ MSVC2013
Mon, Jul 25, 9:28 PM
Campbell Barton (campbellbarton) committed rB6e131ce07500: Call to python3 for stand-alone scripts (authored by Campbell Barton (campbellbarton)).
Call to python3 for stand-alone scripts
Mon, Jul 25, 9:17 PM
Campbell Barton (campbellbarton) committed rBa4db86809237: Resolve build error on OSX (authored by Campbell Barton (campbellbarton)).
Resolve build error on OSX
Mon, Jul 25, 12:30 PM
Campbell Barton (campbellbarton) assigned T48888: Audio added from video is not scrubbing or playing back synced in VSE to Joerg Mueller (nexyon).

Note, enabling "Caching" works around this problem (may also give hint to cause of the bug).

Mon, Jul 25, 12:09 PM · Video Sequencer, BF Blender
Campbell Barton (campbellbarton) triaged T48888: Audio added from video is not scrubbing or playing back synced in VSE as "Confirmed" priority.
Mon, Jul 25, 12:08 PM · Video Sequencer, BF Blender
Campbell Barton (campbellbarton) triaged T48838: tiling sculpt problem with custom brush as "Confirmed" priority.
Mon, Jul 25, 11:57 AM · BF Blender
Campbell Barton (campbellbarton) added a project to T48941: Regression: some materials don't get transparent shadows anymore: BF Blender: Regressions.
Mon, Jul 25, 11:44 AM · BF Blender: Regressions, Cycles, BF Blender
Campbell Barton (campbellbarton) added a project to T48916: Proxy Custom File is broken: BF Blender: Regressions.
Mon, Jul 25, 11:41 AM · BF Blender: Regressions, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) triaged T48916: Proxy Custom File is broken as "Confirmed" priority.
Mon, Jul 25, 11:41 AM · BF Blender: Regressions, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) added a comment to D2070: Curve Decimate.

@bliblu bli (bliblubli), are you testing curve decimate or the dissolve option?

Mon, Jul 25, 11:19 AM · BF Blender
Campbell Barton (campbellbarton) closed T48942: Shape keys only use the initial state of a vertex group, and are unaffected by vertex weight modifiers as "Invalid".

Shape keys are applied before other modifiers.
This is working as intended, closing.

Mon, Jul 25, 8:12 AM · Modifiers, BF Blender
Campbell Barton (campbellbarton) committed rBf4cb6d45d50d: Error in curve update, uninitialized var use (authored by Campbell Barton (campbellbarton)).
Error in curve update, uninitialized var use
Mon, Jul 25, 7:13 AM
Campbell Barton (campbellbarton) committed rB2418daede591: Curve Fitting: Add alternate 'refit' method (authored by Campbell Barton (campbellbarton)).
Curve Fitting: Add alternate 'refit' method
Mon, Jul 25, 6:59 AM
Campbell Barton (campbellbarton) committed rBa323d8edbfde: Curve Drawing: Add option to use new refit method (authored by Campbell Barton (campbellbarton)).
Curve Drawing: Add option to use new refit method
Mon, Jul 25, 6:59 AM
Campbell Barton (campbellbarton) committed rB2aa5e44b5d49: Curve Drawing: Use cyclic for stroke with near start/end points (authored by Campbell Barton (campbellbarton)).
Curve Drawing: Use cyclic for stroke with near start/end points
Mon, Jul 25, 6:59 AM

Sat, Jul 23

Campbell Barton (campbellbarton) committed rBMT374: Update r2245.
Update r2245
Sat, Jul 23, 8:23 PM
Campbell Barton (campbellbarton) committed rB8001854083a9: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Sat, Jul 23, 10:53 AM
Campbell Barton (campbellbarton) committed rB6ef37faa58fb: Cleanup: warning (authored by Campbell Barton (campbellbarton)).
Cleanup: warning
Sat, Jul 23, 10:53 AM
Campbell Barton (campbellbarton) triaged T48927: Edge Slide with snap as "Confirmed" priority.
Sat, Jul 23, 3:26 AM · BF Blender
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T48927: Edge Slide with snap.
Sat, Jul 23, 3:26 AM · BF Blender

Fri, Jul 22

Campbell Barton (campbellbarton) added a comment to T48910: No more "Fill region" option for shortest path selection!.

This is in daily builds already.

Fri, Jul 22, 7:23 PM · BF Blender
Campbell Barton (campbellbarton) requested changes to D2115: Grease Pencil v2 Branch.
Fri, Jul 22, 6:53 PM
Campbell Barton (campbellbarton) added a comment to D2115: Grease Pencil v2 Branch.

Note, all uses of term sensibility should be renamed to sensitivity.

Fri, Jul 22, 6:41 PM
Campbell Barton (campbellbarton) closed T48925: 'vertex connect' error as "Resolved".

Stupid mistake, corrected rBe8037867b69bd33c5b9b03430e1148255e64fbc0

Fri, Jul 22, 10:24 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T48926: Subdivide Edge-Ring Crash.
Fri, Jul 22, 10:22 AM
Campbell Barton (campbellbarton) committed rBe8037867b69b: Correct mistake comparing vertices (authored by Campbell Barton (campbellbarton)).
Correct mistake comparing vertices
Fri, Jul 22, 10:21 AM
Campbell Barton (campbellbarton) claimed T48925: 'vertex connect' error.
Fri, Jul 22, 8:03 AM · BF Blender
Campbell Barton (campbellbarton) changed the status of T34294: Subdivide Smooth issue from "Invalid" to "Resolved".

This is working now, see: Subdivide Edge Ring

Fri, Jul 22, 7:54 AM · BF Blender, Mesh Modeling
Campbell Barton (campbellbarton) committed rBbd52875dd67e: Add Subdivide Edge-Ring to menu (authored by Campbell Barton (campbellbarton)).
Add Subdivide Edge-Ring to menu
Fri, Jul 22, 7:51 AM
Campbell Barton (campbellbarton) committed rB192df299d946: Fix T48926: Subdivide edge-ring crash (authored by Campbell Barton (campbellbarton)).
Fix T48926: Subdivide edge-ring crash
Fri, Jul 22, 7:45 AM
Campbell Barton (campbellbarton) closed T48926: Subdivide Edge-Ring Crash as "Resolved" by committing rB192df299d946: Fix T48926: Subdivide edge-ring crash.
Fri, Jul 22, 7:45 AM
Campbell Barton (campbellbarton) edited the description of T48926: Subdivide Edge-Ring Crash.
Fri, Jul 22, 7:15 AM
Campbell Barton (campbellbarton) created T48926: Subdivide Edge-Ring Crash.
Fri, Jul 22, 6:15 AM
Campbell Barton (campbellbarton) changed the status of T22867: retopo bug from "Resolved" to "Invalid".

Retopo mode has been removed, closing.

Fri, Jul 22, 1:36 AM · BF Blender, Mesh Modeling

Thu, Jul 21

Campbell Barton (campbellbarton) committed rBd1f9342e37c3: Cleanup: pass pointer to texture draw state (authored by Campbell Barton (campbellbarton)).
Cleanup: pass pointer to texture draw state
Thu, Jul 21, 11:35 PM
Campbell Barton (campbellbarton) committed rBcddef5589a3d: BMesh: compare face angles as angles cosine (authored by Campbell Barton (campbellbarton)).
BMesh: compare face angles as angles cosine
Thu, Jul 21, 11:23 PM
Campbell Barton (campbellbarton) changed the status of T42524: Unwrap crashes blender from "Archived" to "Resolved".

Using Eigen resolves this bug, closing.

Thu, Jul 21, 10:21 PM · Platform: Windows, BF Blender
Campbell Barton (campbellbarton) changed the status of T34596: Weight Paint: Blur brush performs paint with average rather than true blur. from "Archived" to "Resolved".

Weight paint blur has been improved, rB84d8b35d6c060e413ce9f161699848910c7679ca

Thu, Jul 21, 10:20 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to rBecd33bacf099: Cleanup: use const, move comments to enum.

Ack, disabled warnings by accident,. Agree it would be good to allow const void * to MEM_freeN.

Thu, Jul 21, 8:42 PM
Campbell Barton (campbellbarton) committed rB14995c5617d1: Fix crash w/ auto-insert offset (authored by Campbell Barton (campbellbarton)).
Fix crash w/ auto-insert offset
Thu, Jul 21, 8:22 PM
Campbell Barton (campbellbarton) committed rB1cc0ce58fd08: Cleanup: warnings (authored by Campbell Barton (campbellbarton)).
Cleanup: warnings
Thu, Jul 21, 8:07 PM
Campbell Barton (campbellbarton) closed D2114: Rigify updates and fixes.

Thanks for the update, committed:

  • rBf862db54403067248a3ca00edc5eec4935b3228b
  • rBc16bac5b9e1f3543ff35b5df5bff0f27b6c19ea0
Thu, Jul 21, 7:11 PM · Addons
Campbell Barton (campbellbarton) accepted D2114: Rigify updates and fixes.
Thu, Jul 21, 7:09 PM · Addons
Campbell Barton (campbellbarton) closed T48901: Blender ignores xinput mouse sensitivity (as a result, mouse cursor randomly jumps when I attempt to navigate, move objects, etc.) as "Archived".
Thu, Jul 21, 7:07 PM · BF Blender
Campbell Barton (campbellbarton) triaged T48901: Blender ignores xinput mouse sensitivity (as a result, mouse cursor randomly jumps when I attempt to navigate, move objects, etc.) as "Confirmed" priority.

Confirmed, note that this feature probably isn't very widely used, since we've had cursor warping on X11 for ~7 years, and this is the first time the problems been reported.

Thu, Jul 21, 7:06 PM · BF Blender
Campbell Barton (campbellbarton) assigned T48914: vertex snapping not working in ortho mode to Germano Cavalcante (mano-wii).
Thu, Jul 21, 6:45 PM · BF Blender
Campbell Barton (campbellbarton) assigned T48915: vertex snapping bug to Germano Cavalcante (mano-wii).
Thu, Jul 21, 6:45 PM · BF Blender
Campbell Barton (campbellbarton) triaged T48915: vertex snapping bug as "Incomplete" priority.

Please include a blend file & exact steps to redo.

Thu, Jul 21, 6:44 PM · BF Blender
Campbell Barton (campbellbarton) updated the summary for D2117: Experimental mempool use for ID datablocks.
Thu, Jul 21, 6:36 PM
Campbell Barton (campbellbarton) updated the summary for D2117: Experimental mempool use for ID datablocks.
Thu, Jul 21, 6:36 PM
Campbell Barton (campbellbarton) created D2117: Experimental mempool use for ID datablocks.
Thu, Jul 21, 6:28 PM
Campbell Barton (campbellbarton) committed rBecd33bacf099: Cleanup: use const, move comments to enum (authored by Campbell Barton (campbellbarton)).
Cleanup: use const, move comments to enum
Thu, Jul 21, 3:47 AM
Campbell Barton (campbellbarton) committed rBMT373: Update r2240.
Update r2240
Thu, Jul 21, 2:18 AM
Campbell Barton (campbellbarton) committed rB010680cd9c66: Consolidate alembic export options into a struct (authored by Campbell Barton (campbellbarton)).
Consolidate alembic export options into a struct
Thu, Jul 21, 2:03 AM