Campbell Barton (campbellbarton)Administrator
Engineering

Projects (25)

User Details

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

Recent Activity

Yesterday

Shane Ashby (shaneashby) awarded T55677: Tablet/Pen Usability Problems a Love token.
Sat, Oct 20, 4:20 PM · User Interface, BF Blender: 2.8, Code Quest

Fri, Oct 19

Tema Lavrov (shader) awarded rBa30c9f710a64: Partial revert '#if 0' cleanup a Dislike token.
Fri, Oct 19, 1:19 PM
Campbell Barton (campbellbarton) committed rB51b2d06613bb: Versioning: name screens by their workspaces (authored by Campbell Barton (campbellbarton)).
Versioning: name screens by their workspaces
Fri, Oct 19, 11:31 AM
Campbell Barton (campbellbarton) committed rB16882ca5356d: Image Space: make 'UV Edit' a separate mode (authored by Campbell Barton (campbellbarton)).
Image Space: make 'UV Edit' a separate mode
Fri, Oct 19, 11:16 AM
Campbell Barton (campbellbarton) committed rB56fd821e9711: RNA: add widget property access (authored by Campbell Barton (campbellbarton)).
RNA: add widget property access
Fri, Oct 19, 10:33 AM
Campbell Barton (campbellbarton) committed rB3f542312cfe7: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, Oct 19, 8:54 AM
Campbell Barton (campbellbarton) committed rB0bbc6a903a5b: Fix error disabling all addons (authored by Campbell Barton (campbellbarton)).
Fix error disabling all addons
Fri, Oct 19, 8:51 AM
Campbell Barton (campbellbarton) committed rB13a797466b0d: UI: correct face center button active state (authored by Campbell Barton (campbellbarton)).
UI: correct face center button active state
Fri, Oct 19, 8:12 AM
Campbell Barton (campbellbarton) updated the task description for T55036: Tool System Todo.
Fri, Oct 19, 7:08 AM · Code Quest
Campbell Barton (campbellbarton) committed rB30b1e37e943c: Fix T57295: Edit-mesh modes got out of sync (authored by Campbell Barton (campbellbarton)).
Fix T57295: Edit-mesh modes got out of sync
Fri, Oct 19, 6:50 AM
Campbell Barton (campbellbarton) closed T57295: Multi-Object: Select link assert when going back and forth different selection modes as Resolved by committing rB30b1e37e943c: Fix T57295: Edit-mesh modes got out of sync.
Fri, Oct 19, 6:50 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T57114: Crash displaying toolbar tooltips.

Update, tried on FreeBSD and all tooltips display without crashing in object and editmode, brief and extended:

Fri, Oct 19, 6:07 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T55745: Pick Shortest Path tool, inconsistent selection.

@Paul R (intracube), I wouldn't worry about breaking user scripts for this particular operator, also with 2.8 we allow some breakage.

Fri, Oct 19, 6:04 AM · BF Blender
Campbell Barton (campbellbarton) committed rB9b5183769b86: Cleanup: compiler warnings (authored by Campbell Barton (campbellbarton)).
Cleanup: compiler warnings
Fri, Oct 19, 5:52 AM
Campbell Barton (campbellbarton) committed rBc41fb5fac2c1: Fix UI message-bus automatic subscription (authored by Campbell Barton (campbellbarton)).
Fix UI message-bus automatic subscription
Fri, Oct 19, 5:47 AM
Campbell Barton (campbellbarton) committed rB6add652c3861: Fix T57294: Modifiers cage ignore face visibility (authored by Campbell Barton (campbellbarton)).
Fix T57294: Modifiers cage ignore face visibility
Fri, Oct 19, 4:57 AM
Campbell Barton (campbellbarton) closed T57294: Modifiers cage ignore face visibility as Resolved by committing rB6add652c3861: Fix T57294: Modifiers cage ignore face visibility.
Fri, Oct 19, 4:57 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T57203: Transform Tool Todo.
Fri, Oct 19, 2:58 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) committed rB60d7740fe628: Tool System: option for transform drag action (authored by Campbell Barton (campbellbarton)).
Tool System: option for transform drag action
Fri, Oct 19, 2:58 AM
Campbell Barton (campbellbarton) added a reverting commit for rB41216d5ad4c7: Cleanup: Remove more #if 0 blocks: rBa30c9f710a64: Partial revert '#if 0' cleanup.
Fri, Oct 19, 12:19 AM
Campbell Barton (campbellbarton) committed rBa30c9f710a64: Partial revert '#if 0' cleanup (authored by Campbell Barton (campbellbarton)).
Partial revert '#if 0' cleanup
Fri, Oct 19, 12:18 AM

Thu, Oct 18

Campbell Barton (campbellbarton) added a comment to T57114: Crash displaying toolbar tooltips.

I can't redo this on Linux, from the stack trace it looks like it's failing on the call:

Thu, Oct 18, 10:52 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB108475dc019d: PyAPI: Support for custom tool registration (authored by Campbell Barton (campbellbarton)).
PyAPI: Support for custom tool registration
Thu, Oct 18, 8:18 AM
Campbell Barton (campbellbarton) closed T57217: Shear Tool Todo as Resolved.
Thu, Oct 18, 4:56 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) closed T57217: Shear Tool Todo, a subtask of T56571: Tools: Per-tool Todo List , as Resolved.
Thu, Oct 18, 4:56 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T57217: Shear Tool Todo.
Thu, Oct 18, 4:56 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) committed rB321c8232bc24: Tool System: expose shear tool x/y option (authored by Campbell Barton (campbellbarton)).
Tool System: expose shear tool x/y option
Thu, Oct 18, 4:56 AM
Campbell Barton (campbellbarton) closed T56603: Keymap: Handle viewport events before tool events, a subtask of T54963: Blender 2.8 Industry Standard Keymap, as Resolved.
Thu, Oct 18, 4:08 AM · User Interface, BF Blender: 2.8, Code Quest
Campbell Barton (campbellbarton) closed T56603: Keymap: Handle viewport events before tool events as Resolved.

Removed blank gizmo rB678c2003097d4a5f2def4e8a6f014420ad609d6e, closing.

Thu, Oct 18, 4:08 AM · User Interface, BF Blender: 2.8, Code Quest
Campbell Barton (campbellbarton) committed rB3e0c87b27d53: Keymap: use tweak event for shear (authored by Campbell Barton (campbellbarton)).
Keymap: use tweak event for shear
Thu, Oct 18, 4:06 AM
Campbell Barton (campbellbarton) committed rB9b5cf593a606: Gizmo: tweak sorting to avoid view-aligned shear (authored by Campbell Barton (campbellbarton)).
Gizmo: tweak sorting to avoid view-aligned shear
Thu, Oct 18, 4:00 AM
Campbell Barton (campbellbarton) committed rB678c2003097d: Gizmo: remove 'Click Anywhere' option (authored by Campbell Barton (campbellbarton)).
Gizmo: remove 'Click Anywhere' option
Thu, Oct 18, 3:43 AM
Campbell Barton (campbellbarton) committed rB4c1250570bb0: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Thu, Oct 18, 3:07 AM
Campbell Barton (campbellbarton) committed rBa5467637f29f: Cleanup: use mul_m3_series (authored by Campbell Barton (campbellbarton)).
Cleanup: use mul_m3_series
Thu, Oct 18, 3:07 AM
Campbell Barton (campbellbarton) committed rBeee815329917: Gizmo: depth sort shear gizmos (authored by Campbell Barton (campbellbarton)).
Gizmo: depth sort shear gizmos
Thu, Oct 18, 3:07 AM
Campbell Barton (campbellbarton) committed rB40f679ccb937: Cleanup: move gizmo sort functions into an API (authored by Campbell Barton (campbellbarton)).
Cleanup: move gizmo sort functions into an API
Thu, Oct 18, 3:07 AM

Wed, Oct 17

Campbell Barton (campbellbarton) added a comment to T37989: Efficient storage of icons in git.

This has been implemented, closing.

Wed, Oct 17, 10:40 AM · BF Blender
Campbell Barton (campbellbarton) closed T37989: Efficient storage of icons in git as Resolved.
Wed, Oct 17, 10:39 AM · BF Blender
Campbell Barton (campbellbarton) added inline comments to D3802: Cleanup: remove #if 0 blocks.
Wed, Oct 17, 10:07 AM
Campbell Barton (campbellbarton) closed T57228: Hair Comb Tool Todo as Resolved.
Wed, Oct 17, 9:57 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) closed T57228: Hair Comb Tool Todo, a subtask of T56571: Tools: Per-tool Todo List , as Resolved.
Wed, Oct 17, 9:57 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) committed rB53d152258e9f: UI: particle deflector options in topbar (authored by Campbell Barton (campbellbarton)).
UI: particle deflector options in topbar
Wed, Oct 17, 9:57 AM
Campbell Barton (campbellbarton) updated the task description for T57228: Hair Comb Tool Todo.
Wed, Oct 17, 9:56 AM · BF Blender: 2.8, User Interface, Code Quest
Lucas Boutrot (thornydre) awarded T57224: Curve Tilt Tool Todo a Love token.
Wed, Oct 17, 9:51 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T57217: Shear Tool Todo.
Wed, Oct 17, 8:49 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) committed rB8e071e76de5e: Gizmo: change axis used for shear handles (authored by Campbell Barton (campbellbarton)).
Gizmo: change axis used for shear handles
Wed, Oct 17, 8:48 AM
Campbell Barton (campbellbarton) committed rB80fb943e4f53: Transform: map mouse input to shear direction (authored by Campbell Barton (campbellbarton)).
Transform: map mouse input to shear direction
Wed, Oct 17, 8:19 AM
Campbell Barton (campbellbarton) committed rB9273b91eefdd: Transform: show arrows for 'custom' ratio input (authored by Campbell Barton (campbellbarton)).
Transform: show arrows for 'custom' ratio input
Wed, Oct 17, 8:19 AM
Campbell Barton (campbellbarton) committed rB7ce387b1cd45: RNA: disable notifiers from property updates (authored by Campbell Barton (campbellbarton)).
RNA: disable notifiers from property updates
Wed, Oct 17, 7:17 AM
xrg (xrg) awarded T57224: Curve Tilt Tool Todo a Like token.
Wed, Oct 17, 5:22 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) committed rB8ecec995ed96: Cleanup: naming (authored by Campbell Barton (campbellbarton)).
Cleanup: naming
Wed, Oct 17, 5:09 AM
Campbell Barton (campbellbarton) committed rBae093e6a8439: Cleanup: whitespace (authored by Campbell Barton (campbellbarton)).
Cleanup: whitespace
Wed, Oct 17, 5:09 AM
Campbell Barton (campbellbarton) committed rB96dc1ad30808: Fix T56735: Autosmooth option corrupts UVs (authored by Campbell Barton (campbellbarton)).
Fix T56735: Autosmooth option corrupts UVs
Wed, Oct 17, 4:27 AM
Campbell Barton (campbellbarton) closed T56735: Blender2.8 Autosmooth option corrupts UVs as Resolved by committing rB96dc1ad30808: Fix T56735: Autosmooth option corrupts UVs.
Wed, Oct 17, 4:27 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) closed T57276: SPAM as Invalid.
Wed, Oct 17, 4:22 AM
Campbell Barton (campbellbarton) closed T57277: SPAM as Invalid.
Wed, Oct 17, 4:21 AM
Campbell Barton (campbellbarton) renamed T57278: SPAM from Mop Bucket to SPAM.
Wed, Oct 17, 4:17 AM
Campbell Barton (campbellbarton) renamed T57275: SPAM from Waterproof Ice Connector factory to SPAM.
Wed, Oct 17, 4:17 AM
Campbell Barton (campbellbarton) renamed T57272: SPAM from Metal And Nonmetal Laser Cutting Machine manufacturers to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57271: SPAM from grain strorage silo suppliers China to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57270: SPAM from china Cylinder Power Bank 2200mah suppliers to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57269: SPAM from Office Bentwood Bar Stool suppliers to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57273: SPAM from Customized Oilless Washers to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57274: SPAM from wholesale Flame Retardant Short Sleeve Tee to SPAM.
Wed, Oct 17, 4:16 AM
Campbell Barton (campbellbarton) renamed T57276: SPAM from Customized Floating Top Fermentation Tank to SPAM.
Wed, Oct 17, 4:15 AM
Campbell Barton (campbellbarton) renamed T57277: SPAM from Customized Miter Gearbox to SPAM.
Wed, Oct 17, 4:15 AM
Campbell Barton (campbellbarton) raised a concern with rB09cd651bb7e5: View 3D: fix image dropping in 3d view.

ED_view3d_there_is_an_object_under_cursor seems overly verbose,

Wed, Oct 17, 2:45 AM
Campbell Barton (campbellbarton) committed rB96bc69b11753: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, Oct 17, 2:28 AM
Campbell Barton (campbellbarton) committed rBdf816d534f19: Fix cmake not triggering rebuild on .glsl changes (authored by Dalai Felinto (dfelinto)).
Fix cmake not triggering rebuild on .glsl changes
Wed, Oct 17, 2:26 AM

Tue, Oct 16

noki paike (amonpaike) awarded T57224: Curve Tilt Tool Todo a Like token.
Tue, Oct 16, 8:22 PM · BF Blender: 2.8, User Interface, Code Quest
Duarte Farrajota Ramos (duarteframos) awarded T57224: Curve Tilt Tool Todo a Love token.
Tue, Oct 16, 6:25 PM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T57217: Shear Tool Todo.
Tue, Oct 16, 1:20 PM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T57217: Shear Tool Todo.
Tue, Oct 16, 1:20 PM · BF Blender: 2.8, User Interface, Code Quest
Tomas (Rusculleda) awarded rB5b9ab20fe444: Transform: axis support for shear tool a Love token.
Tue, Oct 16, 1:12 PM
Campbell Barton (campbellbarton) committed rB3f3eae675aa8: Cleanup: naming (authored by Campbell Barton (campbellbarton)).
Cleanup: naming
Tue, Oct 16, 1:10 PM
Campbell Barton (campbellbarton) committed rB48034f0eb3f7: Tool System: add gizmo for shear tool (authored by Campbell Barton (campbellbarton)).
Tool System: add gizmo for shear tool
Tue, Oct 16, 1:10 PM
Campbell Barton (campbellbarton) committed rB5b9ab20fe444: Transform: axis support for shear tool (authored by Campbell Barton (campbellbarton)).
Transform: axis support for shear tool
Tue, Oct 16, 1:10 PM
Campbell Barton (campbellbarton) accepted D3790: Dope Sheet: rewrite computation of keyframe hold blocks..
Tue, Oct 16, 9:51 AM
Campbell Barton (campbellbarton) committed rBc1b8ce317092: Fix crash in loose edge check (authored by Campbell Barton (campbellbarton)).
Fix crash in loose edge check
Tue, Oct 16, 6:03 AM
Campbell Barton (campbellbarton) committed rBa57f32b14cec: Cleanup: headers (authored by Campbell Barton (campbellbarton)).
Cleanup: headers
Tue, Oct 16, 4:18 AM
Campbell Barton (campbellbarton) committed rB1b65a95a08f3: Mesh: use mesh tessellation for face-map drawing (authored by Campbell Barton (campbellbarton)).
Mesh: use mesh tessellation for face-map drawing
Tue, Oct 16, 4:18 AM
Campbell Barton (campbellbarton) triaged T57258: Mesh: StatVis display options as Normal priority.
Tue, Oct 16, 1:37 AM · Code Quest
Campbell Barton (campbellbarton) committed rBc5f4c69643cc: Cleanup: replace check for derivedFinal w/ mesh_eval (authored by Campbell Barton (campbellbarton)).
Cleanup: replace check for derivedFinal w/ mesh_eval
Tue, Oct 16, 1:34 AM
Campbell Barton (campbellbarton) updated the task description for T57242: Remove DerivedMesh: OpenCollada Support for view/render export.
Tue, Oct 16, 1:23 AM · Code Quest
Campbell Barton (campbellbarton) updated the task description for T57242: Remove DerivedMesh: OpenCollada Support for view/render export.
Tue, Oct 16, 1:22 AM · Code Quest
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T57257: Remove DerivedMesh: vertex parent subsurf calculation.
Tue, Oct 16, 1:15 AM · Code Quest
Campbell Barton (campbellbarton) renamed T57257: Remove DerivedMesh: vertex parent subsurf calculation from Re to Remove DerivedMesh: vertex parent subsurf calculation.
Tue, Oct 16, 1:15 AM · Code Quest
Campbell Barton (campbellbarton) triaged T57257: Remove DerivedMesh: vertex parent subsurf calculation as Normal priority.
Tue, Oct 16, 1:11 AM · Code Quest
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T57256: Mesh: edge select interpolation with show-on-cage enabled.
Tue, Oct 16, 1:11 AM · Code Quest
Campbell Barton (campbellbarton) triaged T57256: Mesh: edge select interpolation with show-on-cage enabled as Normal priority.
Tue, Oct 16, 1:06 AM · Code Quest
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T57253: Remove DerivedMesh: mathutils.bvhtree Python API.
Tue, Oct 16, 12:59 AM · Code Quest
Campbell Barton (campbellbarton) committed rBAC104360a05a97: object_facemap_auto: disable reload development option (authored by Campbell Barton (campbellbarton)).
object_facemap_auto: disable reload development option
Tue, Oct 16, 12:54 AM
Campbell Barton (campbellbarton) committed rBAC7c1da2518418: object_facemap_auto: correct remaining matrix multiply issues (authored by Campbell Barton (campbellbarton)).
object_facemap_auto: correct remaining matrix multiply issues
Tue, Oct 16, 12:38 AM
Campbell Barton (campbellbarton) committed rBAC152a8de2241e: object_facemap_auto: ignore inbetween events (authored by Campbell Barton (campbellbarton)).
object_facemap_auto: ignore inbetween events
Tue, Oct 16, 12:28 AM
Campbell Barton (campbellbarton) committed rBe75169974c58: Fix UI error in annotation tool (authored by Campbell Barton (campbellbarton)).
Fix UI error in annotation tool
Tue, Oct 16, 12:16 AM
Campbell Barton (campbellbarton) committed rB8a94425e966d: Cleanup: redundant check for hidden edge (authored by Campbell Barton (campbellbarton)).
Cleanup: redundant check for hidden edge
Tue, Oct 16, 12:03 AM

Mon, Oct 15

Campbell Barton (campbellbarton) committed rB3852e4bb8f61: Cleanup: redundant len() checks (authored by Campbell Barton (campbellbarton)).
Cleanup: redundant len() checks
Mon, Oct 15, 11:54 PM
Campbell Barton (campbellbarton) committed rB20d38dafbd35: Mesh: replace derived-mesh with mesh API's for project paint (authored by Campbell Barton (campbellbarton)).
Mesh: replace derived-mesh with mesh API's for project paint
Mon, Oct 15, 11:54 PM
Campbell Barton (campbellbarton) triaged T57253: Remove DerivedMesh: mathutils.bvhtree Python API as Normal priority.
Mon, Oct 15, 11:19 PM · Code Quest
Campbell Barton (campbellbarton) triaged T57252: Remove DerivedMesh: bmesh python API as Normal priority.
Mon, Oct 15, 11:16 PM · Code Quest