Week 11
August 5 - 9
This Week (and start of the next):
- Participated in the last UI Meeting (13/05/2024)
- Got further feedbacks on the project and its ongoing PRs, especially on the Color Picker Layout
- Discussed macOS window placement and future plans to properly support multiple monitors
- Quickly showcased the new Client-Side Decoration WM API, with a potential future implementation of Colored Titlebar Decoration on Windows 11 by Harley
- General UI discussion, see the Meeting Notes for more details
- Continued Improvements on ongoing PRs
- Misc bug fixing PRs such as Fix: UI: Wrong single editor window titles due to unset area sub-spacetype #126224
- Finishing up the design of the new WM/GHOST Client-Side Decorations API deliverable as part of the Colored Titlebar PR.
- Expandable flag-based API, featuring the possibility of applying multiple decorations style flags on a per-window basis
- Provides Blender with a simple platform-independent and future-proof decoration API, allowing to create dynamic decorations using the current theme or window state
- API overview/writeup coming soon once the design will be completely final
- macOS Image Copy/Pasting Support:
Demo - PR Coming Soon, some tweaks are still needed to properly cover all image source and destination types.
Next week:
As the very last week of GSoC (starting August 19th) will overlap with me starting a new (Blender related \o/) job, I’ll be less available in this final period. Next week will thus be focused on finishing and releasing in progress deliverables and refactors to start wrapping up the project.