Bastien Montagne (mont29)Administrator
Animal

Projects (12)

User Details

User Since
Oct 7 2010, 12:19 PM (402 w, 3 d)
Roles
Administrator

Recent Activity

Today

Bastien Montagne (mont29) committed rBd0856d1d546a: Fix most of 'disappearing' first letter in right-aligned labels. (authored by Bastien Montagne (mont29)).
Fix most of 'disappearing' first letter in right-aligned labels.
Sun, Jun 24, 6:20 PM

Fri, Jun 22

Bastien Montagne (mont29) committed rB79615c5adb46: Cleanup: nuke (nearly) all remaining usages of DM from RNA. (authored by Bastien Montagne (mont29)).
Cleanup: nuke (nearly) all remaining usages of DM from RNA.
Fri, Jun 22, 5:56 PM
Bastien Montagne (mont29) committed rB122e0105e29b: Port DM_debug stuf to BKE_mesh_runtime. (authored by Bastien Montagne (mont29)).
Port DM_debug stuf to BKE_mesh_runtime.
Fri, Jun 22, 5:56 PM
Bastien Montagne (mont29) committed rBbf0dc7ee19a1: Cleanup: use standard BKE_object_free_derived_caches in BKE_mesh_to_curve. (authored by Bastien Montagne (mont29)).
Cleanup: use standard BKE_object_free_derived_caches in BKE_mesh_to_curve.
Fri, Jun 22, 5:00 PM
Bastien Montagne (mont29) committed rBb1e86ff38598: Cleanup: misc DrivedMesh stuff. (authored by Bastien Montagne (mont29)).
Cleanup: misc DrivedMesh stuff.
Fri, Jun 22, 5:00 PM
Bastien Montagne (mont29) committed rB6bfc961424b1: Cleanup: Moar DM busting from editor code area. (authored by Bastien Montagne (mont29)).
Cleanup: Moar DM busting from editor code area.
Fri, Jun 22, 4:11 PM
Bastien Montagne (mont29) committed rBccbe3bdd08e9: Cleanup: nuke another DM usage in paint code. (authored by Bastien Montagne (mont29)).
Cleanup: nuke another DM usage in paint code.
Fri, Jun 22, 4:11 PM
Bastien Montagne (mont29) committed rBf51661fb6669: Cleanup: useless BKE_cdderivedmesh includes... (authored by Bastien Montagne (mont29)).
Cleanup: useless BKE_cdderivedmesh includes...
Fri, Jun 22, 3:53 PM
Bastien Montagne (mont29) committed rBc850fcc2c02b: Modifiers: port shapekey modifier, some cleanup. (authored by Bastien Montagne (mont29)).
Modifiers: port shapekey modifier, some cleanup.
Fri, Jun 22, 3:52 PM
Bastien Montagne (mont29) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, Jun 22, 3:45 PM · Code Quest
Bastien Montagne (mont29) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, Jun 22, 3:33 PM · Code Quest
Bastien Montagne (mont29) committed rB97c99fb034db: Modifiers: port UV_unwarp from DM to Mesh. (authored by Bastien Montagne (mont29)).
Modifiers: port UV_unwarp from DM to Mesh.
Fri, Jun 22, 3:33 PM
Bastien Montagne (mont29) committed rB88158e4116a0: Cleanup: 2.8-new G.main in RNA code. (authored by Bastien Montagne (mont29)).
Cleanup: 2.8-new G.main in RNA code.
Fri, Jun 22, 12:51 PM
Bastien Montagne (mont29) committed rB646412004b1d: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Fri, Jun 22, 12:46 PM
Bastien Montagne (mont29) committed rB2fe528424d16: Cleanup: remove last G.main from RNA. (authored by Bastien Montagne (mont29)).
Cleanup: remove last G.main from RNA.
Fri, Jun 22, 12:37 PM
Bastien Montagne (mont29) committed rB101fd7ec0639: Tweak new BKE_id_is_in_global_main to accept NULL pointer (and consider them as… (authored by Bastien Montagne (mont29)).
Tweak new BKE_id_is_in_global_main to accept NULL pointer (and consider them as…
Fri, Jun 22, 12:37 PM
Bastien Montagne (mont29) committed rBcbf5c738d6ed: Cleanup: get rid of last G.main's in bpy area. (authored by Bastien Montagne (mont29)).
Cleanup: get rid of last G.main's in bpy area.
Fri, Jun 22, 12:37 PM
Bastien Montagne (mont29) committed rB1870a1adc75d: BKE_library: Add func to check an ID is actually in G_MAIN database. (authored by Bastien Montagne (mont29)).
BKE_library: Add func to check an ID is actually in G_MAIN database.
Fri, Jun 22, 12:37 PM

Thu, Jun 21

Bastien Montagne (mont29) committed rBc111eb0e9927: Cleanup: get rid of dual DM/Mesh versions of mirror topology code. (authored by Bastien Montagne (mont29)).
Cleanup: get rid of dual DM/Mesh versions of mirror topology code.
Thu, Jun 21, 7:06 PM
Bastien Montagne (mont29) committed rBd6eac9d78710: Cleanup: ED_mesh_pick_vert: DM -> me_eval. (authored by Bastien Montagne (mont29)).
Cleanup: ED_mesh_pick_vert: DM -> me_eval.
Thu, Jun 21, 7:06 PM
Bastien Montagne (mont29) committed rB31d916210c4e: Cleanup: remove DM from 'join as shape' operator. (authored by Bastien Montagne (mont29)).
Cleanup: remove DM from 'join as shape' operator.
Thu, Jun 21, 6:28 PM
Bastien Montagne (mont29) committed rB318ad705ad36: Cleanup: nuke useless BKE_DerivedMesh.h includes. (authored by Bastien Montagne (mont29)).
Cleanup: nuke useless BKE_DerivedMesh.h includes.
Thu, Jun 21, 4:46 PM
Bastien Montagne (mont29) committed rBb80cce20539f: Cleanup: names: data transfer/mesh remap: dm -> me/mesh. (authored by Bastien Montagne (mont29)).
Cleanup: names: data transfer/mesh remap: dm -> me/mesh.
Thu, Jun 21, 3:34 PM
Bastien Montagne (mont29) committed rBef90a8e12caf: Cleanup: data transfer: get rid of dual destination mesh. (authored by Bastien Montagne (mont29)).
Cleanup: data transfer: get rid of dual destination mesh.
Thu, Jun 21, 3:33 PM
Bastien Montagne (mont29) committed rB1859215576ce: Cleanup: some potentially critical changes in data transfer. (authored by Bastien Montagne (mont29)).
Cleanup: some potentially critical changes in data transfer.
Thu, Jun 21, 3:33 PM
Bastien Montagne (mont29) committed rBfffff5a99319: Cleanup: nuke DM out of data transfer code. (authored by Bastien Montagne (mont29)).
Cleanup: nuke DM out of data transfer code.
Thu, Jun 21, 3:33 PM

Wed, Jun 20

Bastien Montagne (mont29) committed rB3df5625ae732: Cleanup: remove some useless Derivedmesh struct declarations. (authored by Bastien Montagne (mont29)).
Cleanup: remove some useless Derivedmesh struct declarations.
Wed, Jun 20, 3:18 PM
Bastien Montagne (mont29) committed rBb13585e78257: Cleanup: remove last DM usages from datatransfer code. (authored by Bastien Montagne (mont29)).
Cleanup: remove last DM usages from datatransfer code.
Wed, Jun 20, 3:18 PM
Bastien Montagne (mont29) committed rBc6ab9117447a: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Wed, Jun 20, 2:16 PM
Bastien Montagne (mont29) committed rBfd48e685c307: Cleanup: remove some G.main from BKE's node.c (authored by Bastien Montagne (mont29)).
Cleanup: remove some G.main from BKE's node.c
Wed, Jun 20, 12:27 PM
Bastien Montagne (mont29) committed rB20788e174751: Cleanup: moar G.main removal. (authored by Bastien Montagne (mont29)).
Cleanup: moar G.main removal.
Wed, Jun 20, 11:54 AM
Bastien Montagne (mont29) committed rBd97ee0b06a8c: Cleanup: get rid of last BLI_frand usage. (authored by Bastien Montagne (mont29)).
Cleanup: get rid of last BLI_frand usage.
Wed, Jun 20, 11:31 AM
Bastien Montagne (mont29) committed rB8b673fc75f2a: Cleanup: get rid of last non-thread-safe BLI_frand random generator func. (authored by Bastien Montagne (mont29)).
Cleanup: get rid of last non-thread-safe BLI_frand random generator func.
Wed, Jun 20, 11:31 AM
Bastien Montagne (mont29) committed rB1b2a2e086275: Cleanup: use new BKE_mesh_iterator foreach_mapped helpers in WPaint gradient… (authored by Bastien Montagne (mont29)).
Cleanup: use new BKE_mesh_iterator foreach_mapped helpers in WPaint gradient…
Wed, Jun 20, 11:30 AM
Bastien Montagne (mont29) added a comment to D3181: Upgrade to ffmpeg 4.0.

Ah great, thanks, working perfectly on recent Debian testing now ;D

Wed, Jun 20, 10:15 AM

Tue, Jun 19

Bastien Montagne (mont29) assigned T55533: Drag & Drop into UV/Image Editor to Campbell Barton (campbellbarton).

@Campbell Barton (campbellbarton) think that one is for you, crash happens in HUD-related code:

Tue, Jun 19, 7:34 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) committed rBd44c40d91c3c: Cleanup: some more valid G.main usages moved to G_MAIN. (authored by Bastien Montagne (mont29)).
Cleanup: some more valid G.main usages moved to G_MAIN.
Tue, Jun 19, 7:31 PM
Bastien Montagne (mont29) committed rB9c20de8998ac: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Tue, Jun 19, 7:26 PM
Bastien Montagne (mont29) committed rB0a8af46707a2: Final cleanup of G.mains in render area. (authored by Bastien Montagne (mont29)).
Final cleanup of G.mains in render area.
Tue, Jun 19, 7:25 PM
Bastien Montagne (mont29) committed rB63f31e466a71: Cleanup: names of WPaint gradient data structs. (authored by Bastien Montagne (mont29)).
Cleanup: names of WPaint gradient data structs.
Tue, Jun 19, 7:15 PM
Bastien Montagne (mont29) committed rBcc3c91c27fca: Cleanup: remove DerivedMesh from WPaint Gradient tool code. (authored by Bastien Montagne (mont29)).
Cleanup: remove DerivedMesh from WPaint Gradient tool code.
Tue, Jun 19, 7:15 PM
Bastien Montagne (mont29) committed rBdb0563e995f4: Fix re-entrant calls in some cases of mesh_evaluated generation. (authored by Bastien Montagne (mont29)).
Fix re-entrant calls in some cases of mesh_evaluated generation.
Tue, Jun 19, 7:15 PM
Bastien Montagne (mont29) triaged T55540: Add foreachMappedXXX equivalent API for evaluated meshes? as Normal priority.
Tue, Jun 19, 7:11 PM · BF Blender: 2.8, Modifiers, Code Quest
Bastien Montagne (mont29) closed T54761: Static Overrides - implement collections insertions. as Resolved.

Meh, this was a duplicate of some other task actually, done since weeks ;)

Tue, Jun 19, 7:06 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) closed T54761: Static Overrides - implement collections insertions., a subtask of T53500: Static Override, as Resolved.
Tue, Jun 19, 7:06 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) committed rB1292aae5c0d8: Correction to previous commit. (authored by Bastien Montagne (mont29)).
Correction to previous commit.
Tue, Jun 19, 6:30 PM
Bastien Montagne (mont29) committed rB5372da012150: ModStack: Fix broken object_get_datamask helper. (authored by Bastien Montagne (mont29)).
ModStack: Fix broken object_get_datamask helper.
Tue, Jun 19, 6:25 PM
Bastien Montagne (mont29) committed rB61af6b83e675: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Tue, Jun 19, 4:50 PM
Bastien Montagne (mont29) committed rBb5893b1ba3b3: Fix (unreported) passing CDLayer 'ID' instead of bitflag to a cdlayer mask! (authored by Bastien Montagne (mont29)).
Fix (unreported) passing CDLayer 'ID' instead of bitflag to a cdlayer mask!
Tue, Jun 19, 4:28 PM
Bastien Montagne (mont29) closed T54820: COW Operators: Paint as Resolved.
Tue, Jun 19, 4:16 PM · Dependency Graph, Code Quest
Bastien Montagne (mont29) closed T54820: COW Operators: Paint, a subtask of T54810: Port operators to use COW (Parent Task), as Resolved.
Tue, Jun 19, 4:16 PM · Dependency Graph, Code Quest
Bastien Montagne (mont29) updated the task description for T54820: COW Operators: Paint.
Tue, Jun 19, 4:16 PM · Dependency Graph, Code Quest
Bastien Montagne (mont29) committed rBfbae373db545: Cleanup: remove ref to dm in names in projpaint struct. (authored by Bastien Montagne (mont29)).
Cleanup: remove ref to dm in names in projpaint struct.
Tue, Jun 19, 3:57 PM
Bastien Montagne (mont29) committed rB650bc17c1eba: Remove derivedmesh from 3DView texture/projection paint. (authored by Bastien Montagne (mont29)).
Remove derivedmesh from 3DView texture/projection paint.
Tue, Jun 19, 3:57 PM
Bastien Montagne (mont29) committed rBcaaf4e5a3711: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Tue, Jun 19, 10:52 AM
Bastien Montagne (mont29) committed rBb09a8203e98e: Cleanup DM generation code for ProjPaint. (authored by Bastien Montagne (mont29)).
Cleanup DM generation code for ProjPaint.
Tue, Jun 19, 10:50 AM
Bastien Montagne (mont29) committed rB64a2f9806238: Fix (unreported) unauthorized relesing of derived_final DM in paint projection… (authored by Bastien Montagne (mont29)).
Fix (unreported) unauthorized relesing of derived_final DM in paint projection…
Tue, Jun 19, 10:50 AM

Mon, Jun 18

Bastien Montagne (mont29) committed rB9fb59244466a: Fix a very nasty and sneaky bug in lib remap / static override code. (authored by Bastien Montagne (mont29)).
Fix a very nasty and sneaky bug in lib remap / static override code.
Mon, Jun 18, 8:21 PM
Bastien Montagne (mont29) committed rB594bcf934e58: Cleanup: use DEG tag flags, instead of old OB ones. (authored by Bastien Montagne (mont29)).
Cleanup: use DEG tag flags, instead of old OB ones.
Mon, Jun 18, 6:43 PM
Bastien Montagne (mont29) committed rB4efe8fc80642: Fix crash when making static override of an object from a collection. (authored by Bastien Montagne (mont29)).
Fix crash when making static override of an object from a collection.
Mon, Jun 18, 6:43 PM
Bastien Montagne (mont29) committed rB16b540f39e7f: Fix broken Amber after Group -> Collection change. (authored by Bastien Montagne (mont29)).
Fix broken Amber after Group -> Collection change.
Mon, Jun 18, 1:03 PM
Bastien Montagne (mont29) committed rBe1380ed958b1: Merge branch 'blender2.8' into asset-engine (authored by Bastien Montagne (mont29)).
Merge branch 'blender2.8' into asset-engine
Mon, Jun 18, 1:00 PM
Bastien Montagne (mont29) committed rB088691254e6d: Merge branch 'blender2.8' into temp-dynamic-overrides (authored by Bastien Montagne (mont29)).
Merge branch 'blender2.8' into temp-dynamic-overrides
Mon, Jun 18, 12:38 PM
Bastien Montagne (mont29) committed rB324e10e76af4: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Mon, Jun 18, 12:37 PM
Bastien Montagne (mont29) committed rB579631819f01: Fix T55503: File browser filter not working correctly. (authored by Bastien Montagne (mont29)).
Fix T55503: File browser filter not working correctly.
Mon, Jun 18, 12:31 PM
Bastien Montagne (mont29) closed T55503: File browser filter not working correctly as Resolved by committing rB579631819f01: Fix T55503: File browser filter not working correctly..
Mon, Jun 18, 12:30 PM · BF Blender: 2.8
Bastien Montagne (mont29) added a comment to T55503: File browser filter not working correctly.

@Philipp Oeser (lichtwerk) ah, nice finding of original faulty commit ;)

Mon, Jun 18, 12:17 PM · BF Blender: 2.8
Bastien Montagne (mont29) added a comment to T55503: File browser filter not working correctly.

This will fix that case, yes, but then you can find another broken one when hitting the 256 limit. We need to check/truncate the string properly here (and warn about it).

Mon, Jun 18, 11:26 AM · BF Blender: 2.8

Sat, Jun 16

Bastien Montagne (mont29) committed rB3b7f630a5416: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Sat, Jun 16, 6:03 PM
Bastien Montagne (mont29) committed rBdc1c820b2b00: Cleanup: remove BLI_frand from GreasePencil code. (authored by Bastien Montagne (mont29)).
Cleanup: remove BLI_frand from GreasePencil code.
Sat, Jun 16, 6:02 PM
Bastien Montagne (mont29) added a comment to rBd645b1a78a75: Cleanup: some more G.main removal..

I am sorry, but I am assuming there's a mistake.

3580 BLI_callback_exec(re->main, NULL, BLI_CB_EVT_RENDER_STATS); ---  main -> bmain.
Sat, Jun 16, 4:31 PM
Bastien Montagne (mont29) closed T54644: Static Override - Support adding (and removing?) from *some* collections as Resolved.

Eh, this was done several weeks ago actually :P

Sat, Jun 16, 4:29 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) closed T54644: Static Override - Support adding (and removing?) from *some* collections, a subtask of T53500: Static Override, as Resolved.
Sat, Jun 16, 4:28 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) closed T55296: Relinked blend file change rotation order as Archived.

Thanks for the report, but that's actually yet another great example of how bad it can be to roll into the darkest black magic bathing the whole proxy code.

Sat, Jun 16, 4:27 PM · BF Blender
Bastien Montagne (mont29) committed rBace8ad861de7: Fix T55427: Removing Vertex Group used by Data Transfer Modifier results in… (authored by Bastien Montagne (mont29)).
Fix T55427: Removing Vertex Group used by Data Transfer Modifier results in…
Sat, Jun 16, 4:22 PM
Bastien Montagne (mont29) closed T55427: Removing Vertex Group used by Data Transfer Modifier results in crash as Resolved by committing rBace8ad861de7: Fix T55427: Removing Vertex Group used by Data Transfer Modifier results in….
Sat, Jun 16, 4:22 PM · BF Blender
Bastien Montagne (mont29) added a comment to T55427: Removing Vertex Group used by Data Transfer Modifier results in crash.

@Philipp Oeser (lichtwerk) yes, will do that for now. In theory, we could modify/update object_deform.c's BKE_object_defgroup_remap_update_users(), but this would probably not work in all cases, and force it to loop over whole Main list of objects... :/

Sat, Jun 16, 4:19 PM · BF Blender

Fri, Jun 15

Bastien Montagne (mont29) updated the task description for T54820: COW Operators: Paint.
Fri, Jun 15, 7:02 PM · Dependency Graph, Code Quest
Bastien Montagne (mont29) committed rBecc57e7524bf: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Fri, Jun 15, 5:44 PM
Bastien Montagne (mont29) committed rBd645b1a78a75: Cleanup: some more G.main removal. (authored by Bastien Montagne (mont29)).
Cleanup: some more G.main removal.
Fri, Jun 15, 5:43 PM
Bastien Montagne (mont29) committed rB49915e324183: Cleanup: validate G.main's in creator code. (authored by Bastien Montagne (mont29)).
Cleanup: validate G.main's in creator code.
Fri, Jun 15, 5:37 PM
Bastien Montagne (mont29) committed rB3e4bf31327c9: Cleanup: G.main removal from 2.8-only code. (authored by Bastien Montagne (mont29)).
Cleanup: G.main removal from 2.8-only code.
Fri, Jun 15, 5:33 PM
Bastien Montagne (mont29) committed rB5b6ae0523e18: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Fri, Jun 15, 5:25 PM
Bastien Montagne (mont29) committed rBda9b1b14ed0f: Cleanup: some more G.main removal/validation... (authored by Bastien Montagne (mont29)).
Cleanup: some more G.main removal/validation...
Fri, Jun 15, 5:21 PM
Bastien Montagne (mont29) closed T55345: Spring Vertex Paint as Resolved.

Afaik no critical issue remain here, tool is essentially working, further bugs can be handled through general process.

Fri, Jun 15, 3:31 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) assigned T55451: Sculpt Brush texture crash to Clément Foucault (fclem).

issue is in OpenGL/xXinitThread thingy, @Clément Foucault (fclem) not sure whether you already fixed it?

Fri, Jun 15, 3:29 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) committed rB6ee25c9d5505: Fix broken multi-threaded concurrent access to same data. (authored by Bastien Montagne (mont29)).
Fix broken multi-threaded concurrent access to same data.
Fri, Jun 15, 2:47 PM
Bastien Montagne (mont29) added a comment to T55408: Double transforms on parents/children.

PS: please make one report per issue, the apply transform is something else ;)

Fri, Jun 15, 12:21 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) committed rB995a1815f5fd: Fix T55408: Double transforms on parents/children. (authored by Bastien Montagne (mont29)).
Fix T55408: Double transforms on parents/children.
Fri, Jun 15, 12:20 PM
Bastien Montagne (mont29) closed T55408: Double transforms on parents/children as Resolved by committing rB995a1815f5fd: Fix T55408: Double transforms on parents/children..
Fri, Jun 15, 12:19 PM · Code Quest, BF Blender: 2.8

Thu, Jun 14

Bastien Montagne (mont29) added a comment to T55408: Double transforms on parents/children.

OK, so this is actually COW-related issue, present since even before March when starting blender with it enabled....

Thu, Jun 14, 7:29 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) triaged T55408: Double transforms on parents/children as High priority.

Arg... This is a hairy mess :/

Thu, Jun 14, 6:35 PM · Code Quest, BF Blender: 2.8
Bastien Montagne (mont29) committed rB59bb5d3a89d4: Cleanup: some remaining G.main's in COllada in 2.8... (authored by Bastien Montagne (mont29)).
Cleanup: some remaining G.main's in COllada in 2.8...
Thu, Jun 14, 4:43 PM
Bastien Montagne (mont29) committed rBb9c9b87fa62e: Cleanup: remove BLI_frand ugly global random generator usage from compositor. (authored by Bastien Montagne (mont29)).
Cleanup: remove BLI_frand ugly global random generator usage from compositor.
Thu, Jun 14, 4:26 PM
Bastien Montagne (mont29) committed rB87b244427040: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Thu, Jun 14, 3:56 PM
Bastien Montagne (mont29) committed rBfd19069999e3: Cleanup: remove last G.main's from Collada code. (authored by Bastien Montagne (mont29)).
Cleanup: remove last G.main's from Collada code.
Thu, Jun 14, 3:16 PM
Bastien Montagne (mont29) committed rB3eba5c0079a7: Cleanup: remove last G.main's in WM code of 2.8. (authored by Bastien Montagne (mont29)).
Cleanup: remove last G.main's in WM code of 2.8.
Thu, Jun 14, 12:43 PM
Bastien Montagne (mont29) committed rB4bf751be7012: Merge branch 'master' into blender2.8 (authored by Bastien Montagne (mont29)).
Merge branch 'master' into blender2.8
Thu, Jun 14, 12:40 PM
Bastien Montagne (mont29) committed rB66407e15cb51: Cleanup: Remove last G.main's from WM code. (authored by Bastien Montagne (mont29)).
Cleanup: Remove last G.main's from WM code.
Thu, Jun 14, 12:35 PM
Bastien Montagne (mont29) added a comment to T55470: Normal Edit modifier incorrectly causes faces to become 'back faces'.

Am not happy with re-introducing such buggy behavior, but on the other hand there is not other way I can think of to get same effect, and NPR often relies on buggy/incorrect behaviors anyway, so...

Thu, Jun 14, 11:45 AM · BF Blender