From BlenderWiki

Jump to: navigation, search

Weekly Reports for Year 2017

Week 209 - 09/09 to 09/15

Most part of the week was spent on release tasks, found a bit of time to work on assets (Amber engine) though.

  • General Development:
    • Finalized 2.79 release and did AHOY.
    • Tagged 2.79 release.
    • Updated API doc for 2.79 release.
  • Assets:
    • Worked on bringing some edit features to Amber (being able to add/remove/etc. assets from an Amber repository…).
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T52682 When hair number=faces number, particles/face = 1 , actually some hair is overlap. (rB35ee9ff7a000).
    • Fixed T52729 Decimals not showing over 100m or 100 feet (rB3c1c3b64c532).
    • Fixed (reported in T52735) failure in our UI code that could allow search button without search callbacks, leading to crash (rBc57636f06001).
Fixed: 2; Unreported fix: 1; Closed: 7;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 208 - 09/02 to 09/08

Most part of the week was spent on release tasks, found a bit of time to work on assets (Amber engine) though.

  • General Development:
    • Checked commits to backport to 2.79.
    • Backported commits.
    • Did lots of testing of 2.79 branch.
    • Updated i18n files for latest 2.79 branch.
  • Assets:
    • Worked on bringing some edit features to Amber (being able to add/remove/etc. assets from an Amber repository…).
Fixed: 1; Closed: 8;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 207 - 08/26 to 09/01

Half a week of work again (due to lots of various unrelated issues here, hope Murphy is done we me now :| ), spent on tracker, since one has to do that work… ;)

  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T52538 Outliner crash when displaying groups and using Show Active on editmode bone not in any groups (rB5c4fc93f67f4).
    • Fixed T52478 Error report "Shrinkwrap: out of memory" on invisible target (rBfe71c86888fe).
    • Fixed T52498 Deleting force field doesn't remove "Surface" from modifier stack (rBdcebad773fd4).
    • Fixed T52588 Shape key value driver variables of duplicated object sets refer to old objects (rB29b2a47a8a36).
    • Investigated T52573 Cycles baking artifacts (found cause of the issue, how to fix it is another topic).
Fixed: 4; Investigated: 1; Closed: 35;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 206 - 08/19 to 08/25

Half a week of work, spent on Assets Engine work (mostly, adding some editing features for Amber repositories, still WIP), and bug tracker a bit, that monster was going out of control again.

  • General Development:
    • Updated bugfix list for 2.79 RC2.
    • Updated API docs for 2.79 RC2.
    • Updated API docs for master.
  • Assets:
    • Worked on bringing some edit features to Amber (being able to add/remove/etc. assets from an Amber repository…).
Fixed: 2; Closed: 10;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 205 - 08/12 to 08/18

Week spent nearly fully on Assets Engine work (mostly, rework of Amber code to make it possible to edit the repositories, still WIP).

  • General Development:
    • Usual i18n updates.
  • Blender 2.8:
    • Fixed several issues in new Scene & Object copying code.
  • Assets:
    • Worked on bringing some edit features to Amber (being able to add/remove/etc. assets from an Amber repository…).
  • Bug Tracker:
Fixed: 2; Closed: 2;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 204 - 08/05 to 08/11

Big week spent mostly on tracker, also merged and fix a few issues in new ID copying code.

  • General Development:
    • 2.79 Release: Update API doc.
    • Merged new ID copying code in master, and managed the aftermath...
    • Did some cleanup in the LoopTri code, we had lots of redundant crap there (rBe9cbc700ef, rBe324172d9ca66, rBc034193821ec7).
Fixed: 10; Closed: 17;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work.

Week 203 - 07/29 to 08/04

Basically half week, spent on release (2.79 RC1) tasks.

  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T52232 Crash in RNA_enum_from_value while inspecting compositor image node properties in outliner (rBf815aa01ebdd).
    • Fixed potential error in case no strip would be to be exported, in Sequencer Tools add-on (rBAC89bfa619831).
    • Fixed two issues with recent changes to number display while editing them (rBb6cb7b2c92).
Fixed: 1; Unreported fixes: 2; Closed: 15;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work, and design work over workspace/templates/etc.

Week 202 - 07/22 to 07/28

Quite a small week, for various reasons…

  • General Development:
    • 2.79 release: finished initial listing of the 'fix' commits since 2.78.
    • Usual i18n update.
    • Did second gsoc evaluation for custom normals editing project.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T52176 Bevel doesn't correctly work with default empty Vgroup (rB66e28a2827ab).
    • Fixed T52208 Using UI_BUT_REDALERT flag for UI_BTYPE_KEY_EVENT buttons crashes Blender (rB304e5541cb6d).
    • Fixed T52148 Point Density Texture ID User decrement error related to the Object field (rB05f377805bec).
    • Fixed (Coverity reported) potential 'divide-by-zero' in our UI fitting code (rB38eabcb858ac3).
    • Investigated/closed T52187 normals_split_custom_set() seems to smooth out given input.
Fixed: 3; Unreported fixes: 1; Investigated: 1; Closed: 8;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: assset work, and design work over workspace/templates/etc.

Week 201 - 07/15 to 07/21

Did some 2.79 release tasks, bug triaging and fixing, worked on whole static override/asset management, and… talked to the guys at the studio about 2.8 projects etc!

  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T39925 Set Origin to Geometry on a new text object moves the origin away from the object (rB06505c526453).
    • Fixed T52109 Folder search won't work when selecting animation output folder (rB3cfb248bb630).
    • Fixed T52136 Blender segfault (stack overflow most certainly) when converting to mesh (rB8b17ec0c0004).
    • Fixed (reported by @LucaRood) bad loss of precision when manually editing values in numbuttons (rBecb5b55d7faac1).
    • Fixed (unreported) seldom crash when using previews in filebrowser (rB73adf3e).
    • Fixed (unreported) FBX exporter: broken non-mesh geometry export (rB12ff437f3a623).
    • Investigated T51969 Filebrowser "Open File" button disappear when double-click thumbnail, not much luck so far.
    • Investigated & Closed T52039 Exporting bones to fbx with animated scale distorts transformations.
    • Investigated T51214 Dynamic Paint Works Only in Viewport Render, no luck so far.
Fixed: 4; Unreported fixes: 2; Investigated: 3; Closed: 29;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 200 - 07/08 to 07/14

Finished first version of new ID copying code. Then tried to tackle the Blender2.8 remaining bone drawing type (stick/line), with not much success so far... :/

  • General Development:
    • Worked on new ID copy rework (finished first version of new copying code, updated D2714).
  • Blender2.8:
    • Worked on 'stick' bones armature drawing.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T52029 Blender 2.78a doesn't import user properties from FBX file (rBA4e25de776a09).
    • Fixed T52054 Regression: Wavefront OBJ Import Fails With Current Builds (rBA6e8234a541d4).
    • Fixed (unreported) Scene copying doing very stupid things with World and LineStyle usercounts (rB806bc4b433965b7).
    • Fixed (unreported) Scene's copying toolsettings' clone and canvas, and particles' scene and object pointers (rB665288ccd7).
    • Fixed (unreported) broken uvsculpt in Scene's toolsettings' copying (rB8677c76f138e96c).
Fixed: 2; Unreported fixes: 3; Closed: 4;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 199 - 07/01 to 07/07

Spent start of the week on tracker, then resumed working on new ID copying code. That one turned out to be much more work than expected at start (as usual with ID management :/ ), but we are closing to first full/final version, ideally would like to move 'localize' functions (used for rendering some datablocks, mainly in shading area) to new code as well, but this should be doable in a later step.

  • General Development:
    • Kept implementing rework of our ID copy code (needed for assets/override/DEG/CoW...). Initial work visible also in D2714.
    • Added option to OpenImage operator not to detect sequences (rB28a9d7ec6ec02ee01).
  • Bug Tracker:
Fixed: 2; Closed: 18;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 198 - 06/24 to 06/30

Spent most of the week on tracker.

  • General Development:
    • Kept implementing rework of our ID copy code (needed for assets/override/DEG/CoW...). Initial work visible also in D2714.
    • Some gsoc mentoring work.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T51902 Severe problem with relocating linked libraries (rBd4ca2ec9d5bd).
    • Fixed T51900 Crash after pressing "F" multiple times (rB2c0ee61f6d3d).
    • Fixed T51926 Selecting pose icon under expanded group in outliner causes crash rBa57a7975a162).
    • Fixed T51890 Turning off viewport display for array modifier is blocking dupliface in final render (rB0210c6b9de38).
    • Fixed node UI not using translation context correctly (rBb5696f27991c).
    • Reviewed and committed D2578 Enable optional jack in install_deps.sh (rB3c2f0466d806).
    • Reviewed D2713 FBX import characters with bone weights exceeding 1.0.
Fixed: 4; Unreported fixes: 1; Reviewed: 2; Closed: 14;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 197 - 06/17 to 06/23

Spent most of the week on rework of our ID copy system (which is a bit more work than hopped at first sight…).

  • General Development:
    • Kept implementing rework of our ID copy code (needed for assets/override/DEG/CoW...). Initial work visible also in D2714.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T51774 Children particles hair interpolation not correct with textures or dp (rB3190eaf10942).
    • Fixed T51856 FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier (rBaf3545591228).
    • Fixed T51867 I - L / I - R / I - S key combos are broken (rB7abed4e4332e).
    • Fixed (unreported) memory leak in Fluid modifier copying (rBe9aaf5ed211d).
    • Fixed (unreported) Dynamic Paint modifier not increasing ID usercount in copy function (rB0d5c7e5e36b9).
    • Fixed (unreported) bad copying code in Mesh Deform modifier (rBe917bc5ee0a19).
    • Fixed (unreported) bad copying of Ocean modifier (rB1addac8e0c7087).
    • Fixed (unreported) bad copying code of Surface Deform modifier (rB24486513d573a).
    • Fixed (unreported) missing Image usercount increase when copying UVProject modifier (rBe3b1d562a77).
Fixed: 3; Unreported fixes: 6; Closed: 6;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 196 - 06/10 to 06/16

Spent most of the week on static override and rework of our ID copy system (turns out current limitations are not only a problem for static override/assets, but also for DEG/CoW work from Sergey).

  • General Development:
    • Worked on static override branch (implementing 'override template' idea).
    • Designed (T51804) and started implementing rework of our ID copy code (needed for assets/override/DEG/CoW...). Initial work visible also in D2714.
    • Usual i18n update.
Fixed: 2; Unreported fixes: 2; Closed: 10;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on ID copying, hopefully override/assset work.

Week 195 - 06/03 to 06/09

Ended up being a small week, something like three days of work, spent on tracker and a bit on gsoc mentoring.

  • General Development:
    • Did another attempt to solve FBX scaling issues, in temp branch for now (rBA0a03ed937b62).
Fixed: 3; Unreported fixes: 1; Closed: 15;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: keep working on override/assset work.

Week 194 - 05/27 to 06/02

Heavy tracker week, also resumed a bit work on assets/static_overrides. And workspaces were finally made ready for master and merged!

  • General Development:
    • Added minimal support for Cycles shader in OBJ importer (rBA0ed2792d30d726).
    • Usual i18n update.
    • Submitted new build to Coverityscan.
  • Assets:
    • Worked on static override towards proxy-like support for armatures + deformed objects.
  • Blender2.8:
    • Workspace branch: Changed 'do not link WS data-blocks' check to something more limited, temporary in code.
    • Finalized ultimate details of workspace review.
Fixed: 10; Unreported fixes: 1; reviews: 1; Closed: 30;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: bring workspace in branch, hopefully resume override/assset work.

Week 193 - 05/20 to 05/26

Week spent mainly on tracker, especially some ugly modifier bug that ate over two days of work, yuck. Also spent some time with GSoC student.

  • General Development:
    • Reviewed/cleaned up/committed PovRay syntax highlighting for our text editor, by Maurice Raybaud (rB9b2923380092c7).
Fixed: 4; Closed: 9;
  • Next week:
    • Usual BT & patches work.
    • Blender2.8: bring workspace in branch, hopefully resume override/assset work.

Week 192 - 05/13 to 05/19

Finally won the fight with envelope bone drawing for new drawmanager, and a bit of bug tracker.

  • General Development:
    • Updated python/OCIO/collada libs in install_deps' script (rB6bf05ab2ca7f2).
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T51524 Instantiated Hair Object which has dupligroup children and hidden orig objects of group crash at render (rBb6f5e8d9a1aa).
Fixed: 1; Closed: 5;
  • Next week:
    • Usual BT & patches work (will try to bring tracker down a bit).
    • More Blender2.8 OGL.

Week 191 - 05/06 to 05/12

Very light week for various reasons, mostly spent on fixing some depsgraph issue and working on bone envelope drawing.

  • General Development:
    • Investigated issue with some linked datablocks from Agent327 production files being incorrectly reported as directly used. Not much luck here, since this is not really crucial bug decided to stop wasting time on it for now.
    • Investigated missing update when editing NodeTree of World with new depsgraph (fix committed in rB42c346028f535968df).
  • Blender2.8:
    • Worked on envelope bone drawing, not much done there.
    • Reviewed workspace patch (D2451).
  • Next week:
    • Usual BT & patches work (will try to bring tracker down a bit).
    • More Blender2.8 OGL.

Week 190 - 04/29 to 05/05

Heavy week, mostly spent on Blender2.8 OpenGL work, and investigating/fixing hairy issue with make local code in complex Agent327 scene.

  • General Development:
    • Investigated/fixed crash and other issues related to MakeLocal in some Agent327 file.
  • Blender2.8:
    • Finished main step of setlinestyle replacement for new core profile OpenGL in blender2.8 (only remaining place of concern is DrawManager context, drawobject.c and drawmesh.c can be ignored since they are to be removed at some point, being legacy draw code).
    • Finished implementation of BBone/Wire Armature draw modes in DrawManager (rBd116932f3a6cf0).
Fixed: 1; Unreported fix: 1; Closed: 3;
  • Next week:
    • Usual BT & patches work…
    • More Blender2.8 OGL.

Week 189 - 04/22 to 04/28

Spent whole week on OpenGL dashed line replacement, mostly done now.

  • General Development:
    • Worked on new GLSL dashed lines to replace deprecated setlinestyle() calls.
    • Finalized/committed D2605 Add C internal version of msgfmt (similar to makesrna/dna binaries) (rBd67609697e7a).
    • Investigated better handling of "max painting per stroke" effect in new PBVH vpaint code, see D2150.
    • Usual i18n update.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
Closed: 1;
  • Next week:
    • Usual BT & patches work…
    • More Blender2.8 OGL.

Week 188 - 04/15 to 04/21

Spent most of the week on OpenGL Dashed shader.

  • General Development:
    • Worked on new GLSL dashed lines to replace deprecated setlinestyle() calls.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T51176 Cache file location can be blank and prevent fluid simulation from reading baked data (rB4621392353c2).
    • Fixed T51150 user_remap on itself changes users to 0 (rB4d0d1b5936c5).
    • Fixed T51243 Delete Globally won't work with Datablock ID Properties (rB1873ea337c24).
Fixed: 3; Closed: 2;
  • Next week:
    • Usual BT & patches work…
    • More Blender2.8 OGL.

Week 187 - 04/08 to 04/14

Was a rather small week for me, also first week of Blender2.8 OpenGL 'workforce', mainly tackling low hanging fruits and getting used to new OGL APIs...

  • Blender2.8:
    • Removed last usages of deprecated QUAD primitives in our OpenGL code.
    • Removed some deprecated OpenGL calls from new manipulator code.
  • Next week:
    • Usual BT & patches work…
    • More Blender2.8 OGL.

Week 186 - 04/01 to 04/07

Finally finished ID pointers IDProperties patch review/finalization, also reviewed some GSoC proposals.

  • General Development:
    • Finished review/work on D113 Datablock ID Properties, at last!
    • Reviewed some GSoC proposals.
    • Worked on static overrides (finished first rough version of UI interaction to define/clear overrides).
    • Worked on moving our msgfmt.cc to C version (MSVC debug building is dead slow otherwise!, D2605).
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50976 Blender UI problems with certain theme files (blender2.8, rB1f6037c887863e6).
Fixed: 1;
  • Next week:
    • Usual BT & patches work…
    • Start Blender2.8 OGL work to finalize that refactor.

Week 185 - 03/25 to 03/31

Spent whole week over ID pointer IDProperties (fixing, adding missing things, etc.), see D113.

  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 184 - 03/18 to 03/24

Spent most of the week on ID static override, and reviewing some patches.

  • General Development:
    • Worked on static override (adding some basic UI/UX control).
    • Cleanup: removed soon-to-be-deprecated usage of (un)register_module() from addons I maintain.
    • Usual i18n update.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Reviewed D113 Datablock ID Properties.
    • Reviewed D2565 Application Templates Pach.
    • Fixed various i18n ambiguous issues reported in T43295 (rBa7f16c17c260).
Fixed: 1; Reviewed: 2; Closed: 1;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 183 - 03/11 to 03/17

Electricity was back, so back to work!

  • General Development:
Fixed: 4; Reviewed: 1; Closed: 22;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 182 - 03/04 to 03/10

Blackout week thanks to Zeus, so mainly holidays one…

  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50900 Text-Blocks created from "Edit Source" have zero users.
    • Fixed (unreported) useless allocation of edge_vectors in threaded case of loop split generation.
    • Worked on T50876 Cycles Crash - Cycles crashes before sampling when certain meshes have autosmooth enabled.
Fixed: 1; Unreported fix: 1; Investigated: 1; Closed: 6;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 181 - 02/25 to 03/03

Worked on static override mostly.

  • General Development:
    • Worked on static override (reworked how diff override data is stored in .blend file, added some UI feedback).
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T49655 Reloading library breaks animated proxy (rBdf88d5428433).
    • Fixed (unreported) missing update when adding constraint from RNA (rBd66d5790e9fa82).
    • Reviewed/committed D2523 When creating texture/image in Texture Paint mode, both datablocks should get the same name (rBcdfae957f247).
Fixed: 1; Unreported fix: 1; Reviewed: 1; Closed: 6;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 180 - 02/18 to 02/24

Implemented BMesh access for new (2.8) viewport draw code, and worked on some issue with sharp edge split code.

  • General Development:
    • Finished refactored BKE_split_faces (and fixing issues, rBae1c1cd8c0da0c4).
    • Committed to blender2.8 D2521 Initial rework of BKE's mesh_render to support BMesh directly (rBef60979029).
    • Usual i18n update.
    • Updated our API doc layout and generating scripts to match new names, as decide in T50466 (rBc7ad27fc07d9a).
    • Updated Py API doc.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50745 Shape key editing on bezier objects broken with Rendered Viewport Shading (rB5e1d4714fef7).
    • Fixed T50736 Zero streaks in Glare node (rB9dd194716b0f).
    • Fixed T50676 Crash on closing while frameserver rendering (rB9062c086b481).
    • Reviewed D2524 Fix rows with fixed last item.
Fixed: 3; Reviewed: 1; Closed: 18;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 179 - 02/11 to 02/17

Tracker week (triaging mostly, not even fixing :/ ).

  • General Development:
    • Worked on static override.
    • Refactored writefile code to be more in line with other parts of blender, and make it easier to add generic ID pre/post writing process (D2510).
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50614 Curve doesn't restore initial form after deleting all its shapekeys (rB6f1493f68fe0).
Fixed: 1; Closed: 34;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 178 - 02/04 to 02/10

Mostly worked on override this week, trying to solve some performances/efficiency issues.

  • General Development:
    • Worked on static override.
    • Usual i18n update.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50590 BI lamp doesn't hold a texture in this case (rB6663099810f5).
    • Fixed (IRC-reported) 'public' global 'g_atexit' var in Blender (rBac8348d033914).
    • Fixed (IRC reported) noisy assert when trying to read file linking non-existing libraries (rB3ede515b5b3b).
    • Fixed (unreported) crash in new snap code (rBa2c469edc2).
    • Investigated T50587 Hair system, pick random from dupligroup leads to a huge viewport performance drop.
    • Reviewed D2505 Snap_System: Reduction of memory used by DerivedMesh.
Fixed: 3; Unreported fix: 1; Investigated: 1; Reviewed: 1; Closed: 12;
  • Next week:
    • Usual BT & patches work…
    • More assets/override related work.

Week 177 - 01/28 to 02/03

Back on business, mostly on tracker this week.

  • Bug Tracker:
Fixed: 6; Reviewed: 1; Closed: 7;
  • Next week:
    • Usual BT & patches work…
    • More assets/poselib related work.

Week 176 - 01/21 to 01/27

Another half-time week, mostly spent of enhancing time issue from relations between IDs in data-block management (mainly, make all local feature).

  • General Development:
    • Worked on enhancing efficiency of massive data-blocks relationships management.
    • Usual i18n updates.
    • Updated py API doc.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50491 Cycles UI breaks when pushing F8 (rBce8889175a55).
    • Fixed T50534 exported normals do not correspond with normals shown in viewport (rBfb2f95c91a36, rB11abb1348301).
    • Fixed (IRC reported) DataTransfer modifier affecting base mesh in some cases (rBe4e1900012).
    • Reviewed D2403 Compositor: Make HSV node inputs a real sockets.
    • Reviewed D2474 Snap Functions: Remove the use of the function 'BLI_bvhtree_find_nearest_to_ray'.
Fixed: 3; Reviewed: 2; Closed: 4;
  • Next week:
    • Usual BT & patches work…
    • More assets/poselib related work.

Week 175 - 01/14 to 01/20

That week turned out to be half-time really, too much things outside of Blender… :/

  • General Development:
Fixed: 2; Reviewed: 2; Closed: 6;
  • Next week:
    • Usual BT & patches work…
    • More assets/poselib related work.

Week 174 - 01/07 to 01/13

Lot of review work done again this week… Static override is really ready for first skim review on its design at least now.

  • General Development:
    • Worked on static ID override.
    • Usual i18n updates.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed T50385 Deadlock in BKE_libblock_remap_locked (rB9c756162aed5).
    • Fixed (IRC reported) missing user when opening text from ID UI widget (rB646aa40cf).
    • Reviewed D2423 Layouts with fixed size.
    • Reviewed D2456 Fix T50393: Flipping bone names error.
    • Reviewed/committed D2423 Layouts with fixed size (rBda026249abbe).
    • Reviewed D2409 Dynamic Paint: improve UV island border handling in effects.
    • Reviewed D2448 proposed fix for T50352.
    • Reviewed D2459 Add cent_poly_v3 function.
    • Reviewed D2461 Fix out of bounds memory access in interp_weights_face_v3.
    • Reviewed D2460 Add 3d to 2d plane mapping functions to math lib.
    • Reviewed D2150 GSoC 2016: Added PBVH based vertex and weight painting to Blender.
Fixed: 2; Reviewed: 9; Closed: 13;
  • Next week:
    • Usual BT & patches work…
    • More assets/poselib related work.

Week 173 - 12/31 to 01/06

Mostly worked on some utf8 handling issues in our code, and static override.

  • General Development:
    • Added some utf-8 gtests (rBacbb84b021).
    • Worked on static ID override.
  • Bug Tracker:
    • BT misc (general check, assign & close work).
    • Fixed (unreported) heavily broken 'utf-8 sanitizer' BLI code (rBadadfaad880b2a).
    • Fixed T50305 Blender truncates a long multibyte character object's name to an invalid utf-8 string (rB7924c84c44c7).
    • Fixed T50369 Objects can't be deleted from scene when using "link group objects to scene" ({{GitCommit|rB351a9d084f59}).
    • Fixed (IRC reported) bad handling of Text data-block user count (rBa9163f7d222).
    • Reviewed D2449 proposed fix for T50373.
Fixed: 4; Reviewed: 1; Closed: 10;
  • Next week:
    • Usual BT & patches work…
    • More assets/poselib related work.