GSoC 2024: Improvements to the Blender macOS User Interface Experience - Weekly Reports

Week 6

July 1 - 5

I ended up coming down with a pretty bad cold this week, which knocked me out for most of it. As a result, my work was mainly concentrated over the last few days. Here’s what I produced in this period:

This Week:

  • Fixed a bug where floating window title would not properly update on editor change (Pull Request)

  • Implemented a Splash Screen notice to warn against reduced performance if Blender is ran through Rosetta on macOS (Pull Request)

  • Progress on the first phase of the Objective-C Refactor (see previous week’s goals), with a PR coming in the next few days

  • Experimented with using AppKit’s NSColorSampler as an alternative eyedropper for picking color outside of the macOS Blender window, triggered when shift-clicking the eyedropper icon

  • Additional Color Picker and UI related experiments:

    • Experimented with an improved layout for the Color Picker
    • Experimented with improved color field drag-and-drop throughout the Blender UI

Next goals:

See previous week’s goals, mainly focusing on Objective-C refactors from now on.

9 Likes