[Bf-committers] OpenXR SDK Dependency now enabled by defaut

2020-03-17 Thread Julian Eisel via Bf-committers
Hi all, The Blender VR patches just landed [1] and with that, I enabled the WITH_XR_OPENXR build option by default, see [2]. No further action from platform maintainers should be needed, everything should be handled already. I poked the buildbots and they built just fine. So this is more of a "ju

Re: [Bf-committers] Why forbid spaces in enum identifiers?

2020-03-18 Thread Julian Eisel via Bf-committers
Hi, what you report was a bug in the commit, fixed with https://developer.blender.org/rBdd416681fbb0. The commit was supposed to only affect our internal properties, because these really must not contain spaces or they may cause errors, e.g. https://developer.blender.org/rBe37988fa2131f98. Before

[Bf-committers] UI team meeting notes - June 19

2020-06-22 Thread Julian Eisel via Bf-committers
Hi all, Last Friday, we had a UI team video meeting. The meeting notes for it are now on devtalk: https://devtalk.blender.org/t/2020-06-19-ui-team/14024 Cheers, - Julian - -

Re: [Bf-committers] Monday meetings - feedback wanted

2020-10-05 Thread Julian Eisel via Bf-committers
Hey, Was asked to give some feedback :) I don’t have too strong feelings about this. The meetings don’t cost me much time really, I can at any point opt-in and raise a point if I feel like. So they definitely have their use. But I do realise they may actually take away quite some time from how

Re: [Bf-committers] Commit access for branch

2020-10-13 Thread Julian Eisel via Bf-committers
Hey, People who had commit rights with SVN still have in the Git repository. So you should already/still have them. Nowadays, giving commit rights means adding someone as member to the BF Blender project on developer.blender.org -- which you are: https://develop

Re: [Bf-committers] Code Quality Day - 6/Nov

2020-11-07 Thread Julian Eisel via Bf-committers
Hi all, I started work to refactor the Outliner architecture into a more manageable, testable, readable and safer design using C++. https://developer.blender.org/D9499 This is a relatively low-hanging fruit as a first experiment on the process of moving to a better engineered, "modern C++" base

[Bf-committers] Asset Browser, Milestone 1 Status

2020-11-20 Thread Julian Eisel via Bf-committers
Hi all, Time for an update on the Asset Browser! There was lots of design work on various aspects. But now my entire focus is on implementation sprints for milestone 1: A basic, local Asset Browser for Blender data-blocks. With this milestone, the user is the asset manager and can use the Asset

Re: [Bf-committers] GPencil I/O Project: Request to integrate libharu lib to export PDF format

2020-12-11 Thread Julian Eisel via Bf-committers
Hi, I'm not at all convinced that we’ll need Cairo “down the road”, at least not beause of Wayland. UI team/contributors already agreed years ago that it would be nice to do window decorations ourselves, to make better use of space [1]. We could do that with our existing graphics abstractions and

[Bf-committers] RNA Forward Declarations Are Now Generated

2022-03-14 Thread Julian Eisel via Bf-committers
Hi all, Just a heads up on an RNA change that affects other developers. So far, when defining a new RNA struct, you'd usually also have to add a forward declaration of the generated struct to `RNA_access.h`, something like: `extern StructRNA RNA_MyNewStruct;` Makesrna now generates them at com

Re: [Bf-committers] Handling of user data.

2022-05-17 Thread Julian Eisel via Bf-committers
Hi, Some general input. 1. Regarding the priority of addressing this: Agreed about the need to make this a high priority. Unfortunately such core design issues (there are plenty of them) are often overlooked in development planning. There is just too much other stuff that’s also important. 2. Re

Re: [Bf-committers] Handling of user data.

2022-05-17 Thread Julian Eisel via Bf-committers
> Neither are great for forgetful users, but it sounds like some indications > could go a long way here, compared to rewriting the garbage collection system. There is no garbage collector that would have to be rewritten really. There’s nothing that actively searches for garbage. Blender just keeps

[Bf-committers] Technical Documentation Discussion Notes

2022-11-22 Thread Julian Eisel via Bf-committers
Hi all, There was an interesting (not planned) chat amongst some developers today at the headquarters about technical documentation, with tangible outcomes. Full meeting notes here: https://devtalk.blender.org/t/technical-documentation-discussion-21-november-2022/26656 In short: - We want to pr

[Bf-committers] Technical documentation day this Friday!

2023-01-23 Thread Julian Eisel via Bf-committers
Hi all, This Friday we would like to get the development community to focus on technical documentation for one day. Some developers tried this in person some weeks ago with positive outcome. So let's make this a regular thing for the developer community, similar to the code quality day. Blog p

Re: [Bf-committers] Technical documentation day this Friday!

2023-01-26 Thread Julian Eisel via Bf-committers
Hi all, Reminder! Tomorrow is the first technical documentation day, let’s focus on technical documentation for a day :) See: https://code.blender.org/2023/01/technical-documentation-day/ There will be a public meeting to discuss technical documentation at 12:00PM CET. Your local time and the

[Bf-committers] Technical Documentation Day this Friday

2023-02-22 Thread Julian Eisel via Bf-committers
Hi all, Quick reminder that the second technical documentation day is happening this Friday (Feb 24). Developers are asked to focus on writing and improving Blender developer documentation on that day. More info: https://code.blender.org/2023/01/technical-documentation-day/ There's a Technical

[Bf-committers] Technical Documentation Day this Friday :)

2023-03-27 Thread Julian Eisel via Bf-committers
Hi all, This Friday (March 31) is the next technical documentation day. Developers are asked to focus on writing and improving Blender developer documentation on that day. More info: https://code.blender.org/2023/01/technical-documentation-day/ Project board with tasks: https://projects.blend