Page MenuHome

Jon Denning (gfxcoder)
associate professor, developer

Projects (10)

User Details

User Since
Sep 22 2010, 6:27 PM (613 w, 2 d)

i have a beautiful wife and seven kids. i am known for turning coffee into code and pixels, playing woodsball paintball, hacking on the dvorak keyboard, avoiding capitalizations, and sporting toe shoes.

Recent Activity

Sat, Jun 18

Jon Denning (gfxcoder) created T98973: Renaming Custom Python Properties is Incorrect.
Sat, Jun 18, 2:14 PM · Python API
Jon Denning (gfxcoder) created T98971: Text Editor: correct number highlighting.
Sat, Jun 18, 1:22 PM · Text Editor, Python API

Wed, Jun 8

Jon Denning (gfxcoder) retitled D15154: Expose option to support fallback tools keymap in GizmoGroup type from exposed fallback option to Gizmo type to Expose option to support fallback tools keymap in GizmoGroup type.
Wed, Jun 8, 4:27 PM · Python API
Jon Denning (gfxcoder) requested review of D15154: Expose option to support fallback tools keymap in GizmoGroup type.
Wed, Jun 8, 4:17 PM · Python API
Jon Denning (gfxcoder) retitled D15153: Expose `cursor_warp_relative` through Python API from exposed cursor_warp_relative through api to Expose `cursor_warp_relative` through Python API.
Wed, Jun 8, 4:15 PM · Python API
Jon Denning (gfxcoder) requested review of D15153: Expose `cursor_warp_relative` through Python API.
Wed, Jun 8, 4:08 PM · Python API

Tue, Jun 7

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

ok. i think this is ready to review now.

Tue, Jun 7, 10:42 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • minor change to capitalization of label
  • revert some transform_ops.c
  • revert transform API changes (moved to another patch)
Tue, Jun 7, 10:25 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the summary of D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Tue, Jun 7, 6:31 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

rebased on recent refactor in D15037 and addressed reviewer comments.

Tue, Jun 7, 6:29 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • replaced static_cast with enum operator
Tue, Jun 7, 6:09 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • minor variable name change
  • added comment
  • explicit tests against 0 rather than implicit bool coversion
Tue, Jun 7, 6:05 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • improved comments
Tue, Jun 7, 5:23 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • Merge branch 'master' into arcpatch-D14591
  • sync with work on laptop
  • Merge branch 'master' into D14591-transform_snap_nearest
  • use face raycast initially with face nearest as fallback
  • Merge branch 'master' into D14591-transform_snap_nearest
  • addressed reviewer comments, updated versioning (untested)
Tue, Jun 7, 5:13 PM · BF Blender, Modeling

Mon, Jun 6

Jon Denning (gfxcoder) closed D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
Mon, Jun 6, 5:16 PM · BF Blender, Modeling
Jon Denning (gfxcoder) committed rB3772dda4ab1b: Refactor: Snap-related. Clarified attribute names and refactored #defines into… (authored by Jon Denning (gfxcoder)).
Refactor: Snap-related. Clarified attribute names and refactored #defines into…
Mon, Jun 6, 5:16 PM
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

thanks, @Germano Cavalcante (mano-wii)! updated formatting of comments.

Mon, Jun 6, 4:41 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • minor changes to comments
  • Merge branch 'master' into D15037-snap_enum
Mon, Jun 6, 4:39 PM · BF Blender, Modeling
Erick Tukuniata (erickblender) awarded D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. a Like token.
Mon, Jun 6, 7:43 AM · BF Blender, Modeling

Fri, Jun 3

Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

done

Fri, Jun 3, 6:04 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • minor update for review
Fri, Jun 3, 6:03 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

as per a suggestion by campbell, removed the dependence of DNA on BLI (and therefore the need for D15080) by not directly including BLI from DNA and then guarding the ENUM_OPERATORS macros in DNA_scene_types.h. Note: this solution only works if the code that uses the enum ops has included BLI_utildefines.h before DNA_scene_types.h, but it simplifies this patch.

Fri, Jun 3, 3:53 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • somewhat revert ENUM_OPERATORS
  • Merge branch 'master' into snap_enum
  • added comments
Fri, Jun 3, 3:43 PM · BF Blender, Modeling

Tue, May 31

Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

also, reverted back to snap_target.

Tue, May 31, 7:09 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • reverted to SCE_SNAP_MODE_FACE
Tue, May 31, 7:04 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

Another: SequencerToolSettings has short snap_mode, which is returned in SEQ_tool_settings_snap_mode_get (as short) when called from snap_mode_from_spacetype. This leans me toward using short rather than char for snap_mode.

Tue, May 31, 4:58 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

hmmm, blenloader/intern/versioning_300.c uses short for snap_mode. does it still make sense to revert ToolSettings.snap_mode from short to char, but leave snap_mode in versioning_300.c still with short? I supposed that a previous version of Blender could have used short, so it makes sense to use the most bits if that makes a difference. I really don't understand Blender's DNA/versioning stuff, so maybe it really doesn't make a difference if the versioning code uses short or char as long as the functionality of version conversion has correct number of bits to do its job.

Tue, May 31, 4:48 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

will revert the snap_mode type change.

Tue, May 31, 4:40 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.

patch is updated.

Tue, May 31, 4:17 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • reverted snap flag from short to char
Tue, May 31, 4:08 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
  • Merge branch 'master' into snap_enum
  • using ENUM_OPERATORS
  • Merge D15080 into snap_enum
  • fixed comments
Tue, May 31, 3:33 PM · BF Blender, Modeling
Jon Denning (gfxcoder) retitled D15080: Added guards around similar definitions from added guards around similar definitions to Added guards around similar definitions.
Tue, May 31, 3:08 PM · Cycles, BF Blender
Jon Denning (gfxcoder) requested review of D15080: Added guards around similar definitions.
Tue, May 31, 2:53 PM · Cycles, BF Blender

Thu, May 26

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

@Germano Cavalcante (mano-wii), I created D15037 to pull a considerable amount of the refactoring into its own patch. That patch does (should) not change the functionality of snapping, only improving/correcting terms and names. (note: it does have a few notes left in for future work, as that starts to touch the Python API).

Thu, May 26, 10:37 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the summary of D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
Thu, May 26, 10:32 PM · BF Blender, Modeling
Jon Denning (gfxcoder) retitled D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums from Refactored attribute names and #define to enum to Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
Thu, May 26, 10:32 PM · BF Blender, Modeling
Jon Denning (gfxcoder) requested review of D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
Thu, May 26, 8:00 PM · BF Blender, Modeling

May 15 2022

Peter Fog (tintwotin) awarded D14739: Text Editor: update syntax highlighting for different Python strings a Love token.
May 15 2022, 12:39 AM · Text Editor

May 11 2022

Kenn Nyström (Frozen_Death_Knight) awarded D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. a 100 token.
May 11 2022, 12:04 AM · BF Blender, Modeling

May 9 2022

Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • Merge branch 'master' into surface_snap_limited
May 9 2022, 10:02 PM · BF Blender, Modeling

May 5 2022

Jon Denning (gfxcoder) closed D14370: Clarify BMesh operator documentation: normal_update.
May 5 2022, 5:16 PM · Documentation
Jon Denning (gfxcoder) committed rB26cda38985f9: Docs: Clarify docs for BMesh methods (authored by Jon Denning (gfxcoder)).
Docs: Clarify docs for BMesh methods
May 5 2022, 5:16 PM
Jon Denning (gfxcoder) updated the diff for D14370: Clarify BMesh operator documentation: normal_update.

amended commit message

May 5 2022, 3:29 PM · Documentation
Jon Denning (gfxcoder) updated the diff for D14370: Clarify BMesh operator documentation: normal_update.

rebased on master

May 5 2022, 3:22 PM · Documentation
Jon Denning (gfxcoder) updated the diff for D14370: Clarify BMesh operator documentation: normal_update.

amend commit

May 5 2022, 3:18 PM · Documentation
Jon Denning (gfxcoder) updated the diff for D14370: Clarify BMesh operator documentation: normal_update.

re-uploaded patch using Arc.

May 5 2022, 2:42 PM · Documentation
Jon Denning (gfxcoder) updated subscribers of D14860: Docs: added missing documentation for `WindowManager` methods.

@Campbell Barton (campbellbarton), I'm fairly sure these docs are correct, but would you mind verifying them?

May 5 2022, 1:55 PM · Documentation
Jon Denning (gfxcoder) added a reviewer for D14860: Docs: added missing documentation for `WindowManager` methods: Aaron Carlisle (Blendify).
May 5 2022, 1:54 PM · Documentation
Jon Denning (gfxcoder) requested review of D14860: Docs: added missing documentation for `WindowManager` methods.
May 5 2022, 1:53 PM · Documentation

May 3 2022

Jon Denning (gfxcoder) added a comment to D14370: Clarify BMesh operator documentation: normal_update.

@Aaron Carlisle (Blendify) do I need to do anything else to get these changes in? thanks!

May 3 2022, 5:18 PM · Documentation
Jon Denning (gfxcoder) retitled D14834: Documentation: Update Docs for Gizmo from Updated docs for gizmo to Documentation: Update Docs for Gizmo.
May 3 2022, 5:10 PM · Documentation, Python API
Jon Denning (gfxcoder) requested review of D14834: Documentation: Update Docs for Gizmo.
May 3 2022, 5:03 PM · Documentation, Python API
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • Merge branch 'master' into surface_snap_limited
May 3 2022, 3:47 PM · BF Blender, Modeling

Apr 29 2022

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

@Germano Cavalcante (mano-wii) and @Campbell Barton (campbellbarton), I've reimplemented this patch to include far fewer changes, so the review process is much more focused. There is some light refactoring (converting some #define into enum, replacing enum-related char/short/ushort/int with enum, renamed a few functions so their names match what they do, ...), as the changes needed to add this snapping method and options touched these areas anyways.

Apr 29 2022, 7:25 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the summary of D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Apr 29 2022, 7:19 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • quick bug fix with simplification of a test
Apr 29 2022, 7:11 PM · BF Blender, Modeling
Jon Denning (gfxcoder) retitled D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. from Added surface snap mode, new snapping options, and refactored snapping code. to Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Apr 29 2022, 6:46 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • reworked face nearest snapping and snapping options
  • Merge branch 'master' into surface_snap_limited
  • minor change to description for snapping options
Apr 29 2022, 6:35 PM · BF Blender, Modeling

Apr 26 2022

Jon Denning (gfxcoder) retitled D14739: Text Editor: update syntax highlighting for different Python strings from Text Editor: add syntax highlighting for Python f-strings, raw strings, unicode strings, and raw f-strings to Text Editor: update syntax highlighting for different Python strings.
Apr 26 2022, 12:21 PM · Text Editor
Cole (kmor) awarded D14035: Retopology Mode and Overlay a Like token.
Apr 26 2022, 10:59 AM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 25 2022

daniellapalme@gmail.com (daniellapalme) awarded T95584: Retopology Mode in Blender a Love token.
Apr 25 2022, 6:25 PM · EEVEE & Viewport, Modeling, Python API, BF Blender
Matt Fagan (SurfsUpMatt) awarded T95584: Retopology Mode in Blender a Love token.
Apr 25 2022, 6:05 PM · EEVEE & Viewport, Modeling, Python API, BF Blender
Diogo Valadares Reis dos Santos (DiogoX2) awarded T95584: Retopology Mode in Blender a Burninate token.
Apr 25 2022, 5:42 PM · EEVEE & Viewport, Modeling, Python API, BF Blender
mika (FkNWO) awarded D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. a Love token.
Apr 25 2022, 1:59 AM · BF Blender, Modeling

Apr 24 2022

Jon Denning (gfxcoder) retitled D14739: Text Editor: update syntax highlighting for different Python strings from Text Editor: add syntax highlighting for Python F-strings to Text Editor: add syntax highlighting for Python f-strings, raw strings, unicode strings, and raw f-strings.
Apr 24 2022, 9:09 PM · Text Editor
Jon Denning (gfxcoder) updated the diff for D14739: Text Editor: update syntax highlighting for different Python strings.
  • added formatting for python raw strings, unicode strings, and raw f-strings
Apr 24 2022, 9:05 PM · Text Editor

Apr 23 2022

Tomas (Rusculleda) awarded D12577: Add command line argument to disable all enabled add-ons a Love token.
Apr 23 2022, 11:57 PM · BF Blender, Python API
Jon Denning (gfxcoder) updated the summary of D12577: Add command line argument to disable all enabled add-ons.
Apr 23 2022, 10:37 PM · BF Blender, Python API
Jon Denning (gfxcoder) retitled D14739: Text Editor: update syntax highlighting for different Python strings from added formatting for python f-strings to Text Editor: add syntax highlighting for Python F-strings.
Apr 23 2022, 10:23 PM · Text Editor
Jon Denning (gfxcoder) requested review of D14739: Text Editor: update syntax highlighting for different Python strings.
Apr 23 2022, 10:05 PM · Text Editor
Emi Martinez (EmiMartinez) awarded T95584: Retopology Mode in Blender a Love token.
Apr 23 2022, 4:10 PM · EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 20 2022

Jon Denning (gfxcoder) retitled D14707: Text Editor: add Python 3.10 soft keywords to builtinfunc list from added Python 3.10 soft keywords to builtinfunc list to Added Python 3.10 soft keywords to `builtinfunc` list for text editor highlighting.
Apr 20 2022, 10:10 PM · Text Editor
Jon Denning (gfxcoder) requested review of D14707: Text Editor: add Python 3.10 soft keywords to builtinfunc list.
Apr 20 2022, 9:50 PM · Text Editor

Apr 19 2022

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

The patch actually has a lot of non-functional changes that are exhausting to review.

Apr 19 2022, 11:27 AM · BF Blender, Modeling

Apr 18 2022

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

thanks, @Germano Cavalcante (mano-wii). the only non-functional part of this patch would be the proposed typedefs, which can be taken out easily with find and replace. if that's the only thing holding it back, I can certainly do that to get it accepted.

Apr 18 2022, 10:07 PM · BF Blender, Modeling
Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

When arcanist updated this patch, it blew away your inlined comments, @Campbell Barton (campbellbarton), so I'll address each in this comment.

Apr 18 2022, 8:15 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the summary of D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Apr 18 2022, 7:42 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • Merge branch 'master' into surface_snap
  • clean up and refactor
  • surface snap now works when transforming objects
  • Fixing issues Campbell noted, Surface Snap Icon, Cleanup/Refactor
  • Merge branch 'master' into surface_snap
  • refactor internal names, fixed snapping with prop editing
  • minor tweak to api doc
  • final cleanup before patch update
Apr 18 2022, 7:19 PM · BF Blender, Modeling

Apr 15 2022

Nick Masterton (VupliDerts) awarded T95584: Retopology Mode in Blender a Burninate token.
Apr 15 2022, 2:27 PM · EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 11 2022

Jon Denning (gfxcoder) updated the diff for D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
  • Merge branch 'master' into surface_snap
  • clean up and refactor
  • surface snap now works when transforming objects
Apr 11 2022, 8:05 PM · BF Blender, Modeling

Apr 8 2022

Jon Denning (gfxcoder) added a comment to D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..

When in object mode, surface snapping a moved object seems not to work. (fixed now!) What surface snapping options should be available in object mode?

Apr 8 2022, 6:58 PM · BF Blender, Modeling

Apr 7 2022

Carlos (Mujsoye) awarded D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. a Love token.
Apr 7 2022, 10:18 PM · BF Blender, Modeling
Jon Denning (gfxcoder) updated the summary of D14035: Retopology Mode and Overlay.
Apr 7 2022, 10:12 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender
Jon Denning (gfxcoder) updated the task description for T95584: Retopology Mode in Blender.
Apr 7 2022, 10:10 PM · EEVEE & Viewport, Modeling, Python API, BF Blender
Jon Denning (gfxcoder) updated the summary of D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Apr 7 2022, 9:32 PM · BF Blender, Modeling
Jon Denning (gfxcoder) retitled D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code. from Surface snap method. Refactored snapping code. to Added surface snap mode, new snapping options, and refactored snapping code..
Apr 7 2022, 9:27 PM · BF Blender, Modeling
Jon Denning (gfxcoder) requested review of D14591: Transform Snap: added nearest face snap mode, added snapping options, lightly refactored snapping code..
Apr 7 2022, 8:26 PM · BF Blender, Modeling
David Kozma (kynu) awarded T95584: Retopology Mode in Blender a Love token.
Apr 7 2022, 8:39 AM · EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 4 2022

Trung Phạm (zNight) awarded D14035: Retopology Mode and Overlay a Love token.
Apr 4 2022, 2:27 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 3 2022

Jon Denning (gfxcoder) updated the summary of D14035: Retopology Mode and Overlay.
Apr 3 2022, 5:30 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender
Andy Cuccaro (AndyCuccaro) awarded D14035: Retopology Mode and Overlay a Love token.
Apr 3 2022, 2:35 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 2 2022

Jon Denning (gfxcoder) added a comment to D14528: UI: Tooltip Edit - Copy to selected button.

Aaron, I believe you review tooltip patches, yes?

Apr 2 2022, 3:19 PM · User Interface
Jon Denning (gfxcoder) added a reviewer for D14528: UI: Tooltip Edit - Copy to selected button: Aaron Carlisle (Blendify).
Apr 2 2022, 3:18 PM · User Interface
Jon Denning (gfxcoder) added a comment to D14035: Retopology Mode and Overlay.

Eric, those are new files to master. maybe try checking out latest master, start a new branch, and then try applying the diff again? i'm new to arcanist, but using arc seems to be the preferred method (https://wiki.blender.org/wiki/Tools/CodeReview#Apply_a_Patch). I could've also botched this diff (again, i'm new to arc)

Apr 2 2022, 2:49 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender
Davide Caprioli (DaveDeer) awarded D14035: Retopology Mode and Overlay a Love token.
Apr 2 2022, 12:38 AM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender

Apr 1 2022

Jon Denning (gfxcoder) added a comment to D14035: Retopology Mode and Overlay.

retopo mode now feels like a submode to edit mode. note: this is not the same as how edit mode is different per object type nor as edit grease pencil. instead, retopo mode shares data structs with edit mode, working on meshes just like edit mode, but the codepaths change depending on which submode we're in.

Apr 1 2022, 11:13 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender
Jon Denning (gfxcoder) updated the diff for D14035: Retopology Mode and Overlay.
  • applied campbell's patch
  • added keep on same object, fixed bugs, refactored
  • de-duplicated code, moving toward submodes
  • Merge branch 'master' into retopo_mode
Apr 1 2022, 11:10 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender
Jon Denning (gfxcoder) updated the diff for D14498: started retopo mode.
  • applied campbell's patch
  • added keep on same object, fixed bugs, refactored
  • de-duplicated code, moving toward submodes
  • Merge branch 'master' into retopo_mode
Apr 1 2022, 11:07 PM

Mar 31 2022

Kenn Nyström (Frozen_Death_Knight) awarded D14035: Retopology Mode and Overlay a The World Burns token.
Mar 31 2022, 11:02 PM · Add-ons (BF-Blender), EEVEE & Viewport, Modeling, Python API, BF Blender

Mar 30 2022

Jon Denning (gfxcoder) added a comment to P2864 (An Untitled Masterwork).

thanks! after a quick visual inspection it looks like the only non-formatting changes were reordering struct members in init. is that what tripped up your build? For example:

Mar 30 2022, 5:32 PM