Page MenuHome

Campbell Barton (campbellbarton)Administrator
Engineering

Projects (25)

User Details

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

Recent Activity

Today

Campbell Barton (campbellbarton) committed rB319b9d6501f2: DNA: rename dup_* struct members to instance_* (authored by Campbell Barton (campbellbarton)).
DNA: rename dup_* struct members to instance_*
Sun, Feb 17, 9:06 AM
Campbell Barton (campbellbarton) committed rB19a703b0db16: Cleanup: remove unused bStats struct (authored by Campbell Barton (campbellbarton)).
Cleanup: remove unused bStats struct
Sun, Feb 17, 8:13 AM
Campbell Barton (campbellbarton) committed rBe0e622917657: Cleanup: rename Mesh.edit_btmesh -> edit_mesh (authored by Campbell Barton (campbellbarton)).
Cleanup: rename Mesh.edit_btmesh -> edit_mesh
Sun, Feb 17, 8:13 AM
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sun, Feb 17, 7:45 AM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sun, Feb 17, 7:30 AM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sun, Feb 17, 5:16 AM · BF Blender
Campbell Barton (campbellbarton) committed rB203b964ff4da: Cleanup: move flag definition into screen header (authored by Campbell Barton (campbellbarton)).
Cleanup: move flag definition into screen header
Sun, Feb 17, 3:03 AM
Campbell Barton (campbellbarton) committed rBae2b677dcb5a: Cleanup: move object bounding-box into runtime struct (authored by Campbell Barton (campbellbarton)).
Cleanup: move object bounding-box into runtime struct
Sun, Feb 17, 3:02 AM

Yesterday

Campbell Barton (campbellbarton) committed rB03ede79c4fbe: Fix T61593: Python can't access HUD region-type (authored by Campbell Barton (campbellbarton)).
Fix T61593: Python can't access HUD region-type
Sat, Feb 16, 11:31 AM
Campbell Barton (campbellbarton) closed T61593: pyrna_enum_to_py complains when iterate area.regions as Resolved by committing rB03ede79c4fbe: Fix T61593: Python can't access HUD region-type.
Sat, Feb 16, 11:31 AM · BF Blender
Campbell Barton (campbellbarton) committed rB2d1c14f0360a: Cleanup: rename SPACE_IPO -> SPACE_GRAPH (authored by Campbell Barton (campbellbarton)).
Cleanup: rename SPACE_IPO -> SPACE_GRAPH
Sat, Feb 16, 6:54 AM
Campbell Barton (campbellbarton) committed rB9d09eda0a310: DNA: rename theme space types (authored by Campbell Barton (campbellbarton)).
DNA: rename theme space types
Sat, Feb 16, 6:41 AM
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sat, Feb 16, 3:19 AM · BF Blender
Campbell Barton (campbellbarton) committed rBae375b4cdc73: DNA: ensure new names exist when renaming (authored by Campbell Barton (campbellbarton)).
DNA: ensure new names exist when renaming
Sat, Feb 16, 3:15 AM
Campbell Barton (campbellbarton) committed rB2f737c4f475a: DNA: rename near/far -> clip_start/clip_end (authored by Campbell Barton (campbellbarton)).
DNA: rename near/far -> clip_start/clip_end
Sat, Feb 16, 2:29 AM
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sat, Feb 16, 12:51 AM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sat, Feb 16, 12:50 AM · BF Blender
Campbell Barton (campbellbarton) committed rBec471a9b1c14: DNA: rename SpaceButs -> SpaceProperties (authored by Campbell Barton (campbellbarton)).
DNA: rename SpaceButs -> SpaceProperties
Sat, Feb 16, 12:45 AM
Campbell Barton (campbellbarton) committed rB419911b1d19c: DNA: rename SpaceIpo -> SpaceGraph (authored by Campbell Barton (campbellbarton)).
DNA: rename SpaceIpo -> SpaceGraph
Sat, Feb 16, 12:24 AM
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sat, Feb 16, 12:06 AM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Sat, Feb 16, 12:06 AM · BF Blender

Fri, Feb 15

William Reynish (billreynish) awarded rB374cbdc63bde: DNA: rename SpaceOops -> SpaceOutliner a Love token.
Fri, Feb 15, 11:51 PM
Campbell Barton (campbellbarton) closed D4342: DNA renaming support (forward compatible).

Committed rBa2f345468c94e4b8a842ba9a9988237cd5c8194f

Fri, Feb 15, 11:50 PM · BF Blender
Campbell Barton (campbellbarton) committed rB374cbdc63bde: DNA: rename SpaceOops -> SpaceOutliner (authored by Campbell Barton (campbellbarton)).
DNA: rename SpaceOops -> SpaceOutliner
Fri, Feb 15, 11:49 PM
Campbell Barton (campbellbarton) committed rB51c034686a2a: DNA: rename camera YF_dofdist -> dof_distance (authored by Campbell Barton (campbellbarton)).
DNA: rename camera YF_dofdist -> dof_distance
Fri, Feb 15, 11:44 PM
Campbell Barton (campbellbarton) committed rBa2f345468c94: DNA: support DNA type & name aliases (authored by Campbell Barton (campbellbarton)).
DNA: support DNA type & name aliases
Fri, Feb 15, 11:35 PM
Campbell Barton (campbellbarton) committed rBbc657ef16eed: DNA: warn about old versioning being incomplete (authored by Campbell Barton (campbellbarton)).
DNA: warn about old versioning being incomplete
Fri, Feb 15, 10:52 PM
Campbell Barton (campbellbarton) lowered the priority of T61563: INFO panel incorrectly printing operators using constraint_matrix from Confirmed, High to Confirmed, Low.
Fri, Feb 15, 11:18 AM · BF Blender
Campbell Barton (campbellbarton) raised the priority of T61563: INFO panel incorrectly printing operators using constraint_matrix from Confirmed, Low to Confirmed, High.
Fri, Feb 15, 11:18 AM · BF Blender
Campbell Barton (campbellbarton) abandoned D4002: Active Curves UI point should stand out.

It's unreliable to mix 3D view and UI widget colors,
I've committed a change that uses text color, blending it with the background in the case both colors match.

Fri, Feb 15, 10:23 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added inline comments to D4291: Window manager: position windows centrally and restore previous window position and sizes.
Fri, Feb 15, 9:08 AM
Campbell Barton (campbellbarton) requested changes to D4339: Window manager: window size/position persistence.

Seems reasonable, I don't have a strong opinion on this, but storing window locations in a text file seems fine, as we do for bookmarks.

Fri, Feb 15, 8:43 AM
Campbell Barton (campbellbarton) updated the summary of D4342: DNA renaming support (forward compatible).
Fri, Feb 15, 8:30 AM · BF Blender
Campbell Barton (campbellbarton) committed rBd17a02703441: Fix DNA struct member versioning logic (authored by Campbell Barton (campbellbarton)).
Fix DNA struct member versioning logic
Fri, Feb 15, 8:19 AM
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).

Use term 'alias' instead of 'softpatch'

Fri, Feb 15, 7:38 AM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Rename vars
Fri, Feb 15, 7:30 AM · BF Blender
Campbell Barton (campbellbarton) committed rB925b20264162: Cleanup: sync minor changes from D4342 (authored by Campbell Barton (campbellbarton)).
Cleanup: sync minor changes from D4342
Fri, Feb 15, 7:23 AM
Campbell Barton (campbellbarton) requested changes to D4350: Simplify `GPU_SHADER_3D_FLAT_SELECT_ID` and `GPU_SHADER_3D_UNIFORM_SELECT_ID` shaders..
Fri, Feb 15, 6:49 AM
Campbell Barton (campbellbarton) added a comment to D4350: Simplify `GPU_SHADER_3D_FLAT_SELECT_ID` and `GPU_SHADER_3D_UNIFORM_SELECT_ID` shaders..

Generally looks like the right direction, although @Clément Foucault (fclem) knows these details better, running some tests though.

Fri, Feb 15, 6:49 AM
Campbell Barton (campbellbarton) committed rBd132c446528e: UI: impossible to activate RMB menu on menu items (authored by Campbell Barton (campbellbarton)).
UI: impossible to activate RMB menu on menu items
Fri, Feb 15, 6:15 AM
Campbell Barton (campbellbarton) closed T58729: Not possible to add shortcuts to menus from right click. as Resolved by committing rBd132c446528e: UI: impossible to activate RMB menu on menu items.
Fri, Feb 15, 6:14 AM · User Interface, BF Blender
Campbell Barton (campbellbarton) closed T61015: Adding menu to Quick Favourites fails if the menu is open as Resolved by committing rBd132c446528e: UI: impossible to activate RMB menu on menu items.
Fri, Feb 15, 6:14 AM · BF Blender
Campbell Barton (campbellbarton) lowered the priority of T61553: Add Prompt to Save unsaved images when closing from Normal to Needs Information from User.
Fri, Feb 15, 3:40 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB90f6fd0a3651: Fix T60905: Crash using smooth tool (authored by Campbell Barton (campbellbarton)).
Fix T60905: Crash using smooth tool
Fri, Feb 15, 3:36 AM
Campbell Barton (campbellbarton) closed T60905: Crash when using Smooth Tool as Resolved by committing rB90f6fd0a3651: Fix T60905: Crash using smooth tool.
Fri, Feb 15, 3:35 AM · BF Blender
Campbell Barton (campbellbarton) updated subscribers of D4345: Fix texture painting seam bleed artifacts.

Ok, if the proposal is to disable the behavior, it could be OK, would be good to get user feedback that this is preferred though.

Fri, Feb 15, 2:12 AM
Campbell Barton (campbellbarton) committed rB796abc90a8ba: Fix T58090: Selected curve vertex should stand out (authored by Campbell Barton (campbellbarton)).
Fix T58090: Selected curve vertex should stand out
Fri, Feb 15, 2:05 AM
Campbell Barton (campbellbarton) closed T58090: Active Curves UI point should stand out as Resolved by committing rB796abc90a8ba: Fix T58090: Selected curve vertex should stand out.
Fri, Feb 15, 2:04 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) closed T58090: Active Curves UI point should stand out, a subtask of T56950: UI Paper Cuts (Parent Task), as Resolved.
Fri, Feb 15, 2:04 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB986d480566ff: makesdna: correct function docs (authored by Campbell Barton (campbellbarton)).
makesdna: correct function docs
Fri, Feb 15, 1:27 AM
Campbell Barton (campbellbarton) added a comment to T61553: Add Prompt to Save unsaved images when closing.

This raises the question:

Fri, Feb 15, 1:18 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) awarded T58090: Active Curves UI point should stand out a Like token.
Fri, Feb 15, 12:58 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) committed rBde9026de6e62: ctodata: make stripping the last byte optional (authored by Campbell Barton (campbellbarton)).
ctodata: make stripping the last byte optional
Fri, Feb 15, 12:18 AM

Thu, Feb 14

Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • update versioning script to ignore new name
Thu, Feb 14, 11:50 PM · BF Blender
Campbell Barton (campbellbarton) added inline comments to D4342: DNA renaming support (forward compatible).
Thu, Feb 14, 11:20 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Quiet warnings
  • Name dna_rename_defs.h
Thu, Feb 14, 11:17 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to D4342: DNA renaming support (forward compatible).

@Brecht Van Lommel (brecht) looked into this,

Thu, Feb 14, 10:52 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Fix accessing runtime struct names
Thu, Feb 14, 10:12 PM · BF Blender
Campbell Barton (campbellbarton) updated the task description for T61500: DNA renaming proposal.
Thu, Feb 14, 3:57 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Note that renaming is only for test, not part of patch
Thu, Feb 14, 3:47 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Add pointer example
Thu, Feb 14, 3:46 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).

Update error message

Thu, Feb 14, 3:38 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Simplify stripping the name in makesdna.
Thu, Feb 14, 3:35 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Simplify creating runtime names
Thu, Feb 14, 3:26 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Sync w/ master
Thu, Feb 14, 2:56 PM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).
  • Stress test - ensure matrix works
  • Correct DNA naming error (result was stripped)
Thu, Feb 14, 2:53 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to T55194: Shortcut Keys Changed in 2.8x.

@Vitaliy (Northsteel) not planned.

Thu, Feb 14, 2:17 PM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T55194: Shortcut Keys Changed in 2.8x.

@David (activemotionpictures) As noted in the changes: Ctrl-AccentGrave: Toggle manipulator.

Thu, Feb 14, 2:16 PM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) requested changes to D4344: Fix T61210: Crash/inconsistency when clicking on obdata in outliner.

Generally LGTM, however I noticed an inconsistency w/ paint modes.

Thu, Feb 14, 2:12 PM
Campbell Barton (campbellbarton) committed rB8d421f3d9b3f: Fix T56665: Assert when selecting object (authored by Campbell Barton (campbellbarton)).
Fix T56665: Assert when selecting object
Thu, Feb 14, 1:35 PM
Campbell Barton (campbellbarton) closed T56665: Crash when selecting object (tool-related) as Resolved by committing rB8d421f3d9b3f: Fix T56665: Assert when selecting object.
Thu, Feb 14, 1:35 PM · BF Blender
Campbell Barton (campbellbarton) raised the priority of T60905: Crash when using Smooth Tool from Confirmed, Medium to Confirmed, High.
Thu, Feb 14, 1:13 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to rB6074f62d1a09: Fix T61353: Crash converting a curve to a mesh.

The for_render option seems like it's not in keeping with Blender's design, since it ignores evaluated data and tries to evaluate connected data it's self.

Thu, Feb 14, 1:13 PM
Campbell Barton (campbellbarton) committed rB816c135270c6: UI: add symmetrize to armature menu (authored by Campbell Barton (campbellbarton)).
UI: add symmetrize to armature menu
Thu, Feb 14, 8:36 AM
Campbell Barton (campbellbarton) triaged T61527: Ctrl + z at random closes Blender as Needs Information from User priority.

We need steps to redo the crash.

Thu, Feb 14, 8:07 AM · BF Blender
Campbell Barton (campbellbarton) triaged T61528: Numpad 0 for camera as Needs Information from User priority.
Thu, Feb 14, 8:05 AM · BF Blender
Campbell Barton (campbellbarton) abandoned D4332: Default to opening window maximized.

Committed rB2a6d03493c9dbf9cc142ef1cdeb191e3929081d1

Thu, Feb 14, 8:04 AM · BF Blender
Campbell Barton (campbellbarton) committed rBc6cbcf83d015: Fix T61472: Hide Unselected fails w/ no selection (authored by Campbell Barton (campbellbarton)).
Fix T61472: Hide Unselected fails w/ no selection
Thu, Feb 14, 8:02 AM
Campbell Barton (campbellbarton) closed T61472: shift H does not hide all at empty selection as Resolved by committing rBc6cbcf83d015: Fix T61472: Hide Unselected fails w/ no selection.
Thu, Feb 14, 8:02 AM · BF Blender
Campbell Barton (campbellbarton) committed rB6074f62d1a09: Fix T61353: Crash converting a curve to a mesh (authored by Campbell Barton (campbellbarton)).
Fix T61353: Crash converting a curve to a mesh
Thu, Feb 14, 7:33 AM
Campbell Barton (campbellbarton) closed T61353: 2.8 beta crashes when converting curve to mesh as Resolved by committing rB6074f62d1a09: Fix T61353: Crash converting a curve to a mesh.
Thu, Feb 14, 7:32 AM · Dependency Graph, BF Blender
Campbell Barton (campbellbarton) committed rBcaa8e7ff2894: DRW: de-duplicate vertex & weight paint engines (authored by Campbell Barton (campbellbarton)).
DRW: de-duplicate vertex & weight paint engines
Thu, Feb 14, 5:25 AM
Campbell Barton (campbellbarton) committed rB9478ac701be1: DRW: use light wire for weight paint mode (authored by Campbell Barton (campbellbarton)).
DRW: use light wire for weight paint mode
Thu, Feb 14, 5:25 AM
Campbell Barton (campbellbarton) committed rB7280d9d1e41d: DRW: Increase weight paint wire depth bias (authored by Campbell Barton (campbellbarton)).
DRW: Increase weight paint wire depth bias
Thu, Feb 14, 5:25 AM
Campbell Barton (campbellbarton) committed rBc12b29e8849f: Cleanup: vertex painting variable use (authored by Campbell Barton (campbellbarton)).
Cleanup: vertex painting variable use
Thu, Feb 14, 3:10 AM
Campbell Barton (campbellbarton) committed rB37b7a5c8b83f: Fix vertex/weight paint showing edge selection (authored by Campbell Barton (campbellbarton)).
Fix vertex/weight paint showing edge selection
Thu, Feb 14, 2:46 AM
Campbell Barton (campbellbarton) committed rBa8134647c9a9: Fix T61360: Weight paint tools ignore face select (authored by Campbell Barton (campbellbarton)).
Fix T61360: Weight paint tools ignore face select
Thu, Feb 14, 1:51 AM
Campbell Barton (campbellbarton) closed T61360: Smooth Vertex Weights operator affects ALL objects that are in weight paint mode(even deselected ones) as Resolved by committing rBa8134647c9a9: Fix T61360: Weight paint tools ignore face select.
Thu, Feb 14, 1:51 AM · BF Blender
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T61412: Blender file explorer hard deletes data.
Thu, Feb 14, 1:29 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T61412: Blender file explorer hard deletes data.

This raises some questions - should a file selector allow destructive operations at all (I quite like that Gnome/GTK file selector is readonly).

Thu, Feb 14, 1:28 AM · BF Blender
Campbell Barton (campbellbarton) raised the priority of T61512: Crash switching workspace with fullscreen area from Confirmed, Medium to Confirmed, High.
Thu, Feb 14, 1:18 AM · BF Blender
Campbell Barton (campbellbarton) closed T61225: Edit mesh: indistinguishable between face and edge select modes. as Resolved.

This has been resolved for some days now.

Thu, Feb 14, 1:18 AM · BF Blender
Campbell Barton (campbellbarton) committed rB6c2a0049e4f3: Fix T61497: Old keymap causes error on startup (authored by Campbell Barton (campbellbarton)).
Fix T61497: Old keymap causes error on startup
Thu, Feb 14, 1:15 AM
Campbell Barton (campbellbarton) closed T61497: Old keymap causes error on startup as Resolved by committing rB6c2a0049e4f3: Fix T61497: Old keymap causes error on startup.
Thu, Feb 14, 1:15 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T61497: Old keymap causes error on startup.

@Brecht Van Lommel (brecht), yep, we've talked about this before - that loading old keymaps isn't expected to work.

Thu, Feb 14, 12:35 AM · BF Blender
Campbell Barton (campbellbarton) updated the diff for D4342: DNA renaming support (forward compatible).

Sync with master

Thu, Feb 14, 12:04 AM · BF Blender
Campbell Barton (campbellbarton) committed rBa9da750aee08: DNA: add in-place stripping utility (authored by Campbell Barton (campbellbarton)).
DNA: add in-place stripping utility
Thu, Feb 14, 12:01 AM

Wed, Feb 13

Tomas (Rusculleda) awarded rBb42333fba63b: Keymap: preference for alternate tap action for some pie menus a Love token.
Wed, Feb 13, 11:52 PM
Campbell Barton (campbellbarton) committed rBb42333fba63b: Keymap: preference for alternate tap action for some pie menus (authored by Campbell Barton (campbellbarton)).
Keymap: preference for alternate tap action for some pie menus
Wed, Feb 13, 11:46 PM
Campbell Barton (campbellbarton) updated the task description for T55194: Shortcut Keys Changed in 2.8x.
Wed, Feb 13, 10:56 PM · User Interface, Code Quest, BF Blender: 2.8