Weekly-Reports/2023.md

91 KiB

Weekly Reports: 2023

November 27 - December 3

  • Gave a presentation on the new (proposed) developer documentation platform.
  • Wrote a blog post based on the presentation. Needs finishing but most content is there.
  • Meeting with two Blender Studio technical artists about the Blender Projects support. Quite useful, and important outcome is that we will try to get it used in the Gold production.

Main branch commits:

Review:

Next Week

  • Work on Blender Projects
  • Finish & publish blog post about the new developer documentation platform.
  • UI meeting

November 20 - November 26

Focused on Blender project add-ons support, almost done. Showed it to the Studio, they are really enthusiastic about it.

Review:

Next Week

  • Presentation on new developer documentation platform.
  • More work on Blender projects.
  • Catch up with patch reviews.

September 18 - September 24

New PRs:

Main branch commits:

Review:

September 11 - September 17

  • UI module meeting
  • Meetings regarding UI/UX designer candidate.
  • Work on asset shelf UI polish.

New PRs:

Main/release branch commits:

Review:

Next Week

  • Wrap up asset shelf UI polish
  • General development.

September 4 - September 10

New PRs:

Main/release branch commits:

Review:

August 28 - September 3

Bug fixes and general UI/asset-system development (plenty of refactoring).

New Tasks:

New PRs:

Main/release branch commits:

Review:

August 21 - August 27

Back from holidays on Wednesday. Made the asset-shelf non-experimental, fixed high priority bugs and some general UI development.

Main/release branch commits:

Review:

August 14 - August 20

One day of work only, Holidays starting Tuesday.

Main/release branch commits:

Review:

Next Week

  • Move asset shelf out of experimental
  • Asset shelf UI polish
  • General maintenance, review & fixes.

August 7 - August 13

Two days of sick leave again :/

Main/release branch commits:

New PRs:

Review:

Next Week

  • Holidays mostly :)

July 31 - August 6

One day off. Managed to land the asset shelf in the main branch now!

Main/release branch commits:

Review:

Next Week

  • Further Asset Shelf UI polish
  • General changes focusing on 4.0 compatibility breakages.

July 24 - July 30

One last day of sick leave. Focused on the asset shelf review and merging individual bits into main otherwise.

Main/release branch commits:

Review:

Next Week

  • Further Asset Shelf UI polish
  • Merge Asset Shelf into main

July 17 - July 23

4 days of sick leave.

New PRs:

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed
  • Further asset shelf UI polish

July 11 - July 16

Got tree-view and Grease Pencil 3 layer UI drag & drop support merged, further merges of asset-shelf related changes and a UI polish pass on the asset shelf.

New PRs:

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed
  • Further asset shelf UI polish

July 3 - July 10

Asset shelf UI polish, merged some more changes from the asset shelf branch into the main branch, and some work on tree-views (hierarchy lines drawing and drag & drop reordering).

Main/release branch commits:

New PRs:

Review:

Next Week

  • Get asset shelf reviewed
  • Asset shelf UI polish
  • Merge tree view and grease pencil tree view drag & drop reordering support

June 26 - July 2

1 day of work only, 4 days off.

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed
  • Asset shelf UI polish

June 19 - June 25

Created PRs:

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed (split patch further)
  • Holiday starting Tuesday

June 12 - June 18

Work in various areas: asset shelf (merging more general changes into main, splitting up the patch), asset system (initial work for breaking 4.0 changes), Blender Projects, GSoC reviews.

Created PRs:

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed
  • Asset shelf UI polish
  • Review (UI & assets)

June 5 - June 11

Plenty of work to get the asset shelf ready for review, to cleanup changes there and merge more general changes into the main branch already. Also general review and 4.0 asset system work.

Created Tasks:

Main/release branch commits:

Review:

Next Week

  • Get asset shelf reviewed
  • Asset shelf UI polish
  • Review (UI & assets)

May 29 - June 4

2 days off. Mostly caught up with some stuff, reviews & fixes.

Main/release branch commits:

Review:

Next Week

  • Get asset shelf into review
  • Review (UI & assets)

May 22 - May 28

4 days off.

May 15 - May 21

Mostly work on the asset shelf and the new developer documentation infrastructure.

Main branch commits:

Review:

Next Week

  • Asset shelf work (name filtering, finish instance based settings, technical documentation)
  • 4 days off

May 8 - May 14

Asset shelf work, review and plenty of work towards the proposed new developer documentation infrastructure.

Main branch commits:

Review:

Next Week

  • Get asset shelf ready for merge into main branch as experimental feature
  • Patch review (asset system & UI)

May 1 - May 7

Main Branch Commits:

Review:

Next Week

  • Get asset shelf ready for merge into main branch as experimental feature
  • Patch review (asset system & UI)

April 24 - April 30

3 work days only (national holiday plus one day off). Focused on catching up with reviews and GSoC proposal reviews (there were plenty for me to go through).

  • GSoC proposal reviews (signed up to mentor a project).

Main Branch Commits:

  • Cleanup: Avoid unnecessary & misleading Outliner context function call (1fad165c1a)

Review:

  • Fix #107186: Curve assets don't generate preview images (blender/blender#107214)
  • macOS: Add open files to system recent files (blender/blender#107174)
  • Fix #107294 : Node Editor "Frame All/Selected" ignore Smooth View (blender/blender#107296)
  • UI: OS File Operations Within File Browser (blender/blender#104531)
  • macOS/File Browser: Support external operations (blender/blender#107267)
  • Initial implicit sharing docs (JulianEisel/devdocs#1)
  • Suport relative path option per-asset library (blender/blender#107345)
  • Fix #104722: Outliner Renaming Double Click Error (blender/blender#105872)

Next Week

  • Focus on brush assets / asset shelf.

Previous Reports