Tempo
June 7, 2020, 5:52pm
1
Hi !
I’ll post the weekly report for the custom menus in this thread.
you can take a look at the proposal here , and give feedback and talk about the project here .
My branch is soc-2020-custom-menus
and here’s the build
Week 1 : June 1 - 7
Section added in preferences
Added Space selector and context selector
The section display the items in the menu according to the space and the context
other buttons are set but not linked
next week objective : being able to add and remove an item and modify it.
32 Likes
Tempo
June 14, 2020, 9:47pm
2
Week 2 : June 8 - 14
You can select an item and change it’s name and operator
You can add an item
You can remove an item
next week objective : manage all kind of items (operator, menu, separator and properties) correctly.
19 Likes
Tempo
June 21, 2020, 10:42pm
3
Week 3 : June 15 - 22
you can move items up and down
you can change the type of the item
lot of cleaning and fixing
started sub menu management
next week objective : finish sub menu management and start to work on custom pie menu
21 Likes
Tempo
June 29, 2020, 1:21am
4
Week 4 : June 22 - 28
next week objective: finish to implement pie menu and add macro
37 Likes
I am willing to help you out in every possible way on this project ,…since i ardently need this feature in blender 2.9 stable release…
2 Likes
Blender 2.90 alpha is currently in Bcon2 phase, which means no more new features can be added (only features improvements and stabilization). Maybe for 2.91…
https://developer.blender.org/project/view/110/
https://wiki.blender.org/wiki/Process/Release_Cycle
Tempo
July 6, 2020, 12:07am
7
Thank for your support !
Week 5 : June 29 - July 5
Sorry, I got sick this week so I didn’t do much, I still fixed some issues and added a menu editor for pie menus.
Next week objective : catch up last week objectives and work on items edition
19 Likes
Tempo
July 13, 2020, 4:03am
8
Week 6 : Jul 6 - 12
switch custom menu displaying from menu to operator
start implementation of multi user menus.
next week objective : finish implementing multi menu
23 Likes
This is and awesome Feature. I have 2 questions:
1 - Do you think it would be possible to export this into some kind of python Code?
2 - Will we be able to add Icons into those menu?
Thank you for all the good work.
1 Like
Tempo
July 19, 2020, 11:25pm
11
1 - It’s not planned in this project.
2 - yes, you’ll be able to use icons.
Thank you for the support
4 Likes
Tempo
July 20, 2020, 4:33am
12
Week 7 : Jul 13 - 19
adding and removing an user menu
creating multiple menus implemented and fully working
you can change menu name
next week objective : add keymap binding and finish items edition
25 Likes
Tempo
July 27, 2020, 2:20am
13
Week 8 : July 20 - 26
added keymap for each menus
started fixing pie menu button.
next week objective: finish pie buttons and items edition
22 Likes
Tempo
August 2, 2020, 9:07pm
14
Week 9 : July 27 - August 2
Pie menu : sub menu tools buttons set
property edition
operator properties edition
icon edition
Keymap displaying and keybinding remake
Next week objective : set unique identifier for user menus and ad panel displaying
19 Likes
The two dropdowns in the top center and top right (View3D and objectmode) are for setting the Poll conditions?
Tempo
August 10, 2020, 1:49am
16
The content of the menu is different depending on where you use it. 3D view won’t have the same actions than the Node editor.
Tempo
August 10, 2020, 1:54am
17
Week 10 : August 3 - 9
change id to auto generated id names
change icon edition
started to setup panel displaying
Next week objective : Finish panel setup
15 Likes
Tempo
August 16, 2020, 8:40pm
18
Week 11 : August 10 - 16
We’re coming close to the end of the GSoC so my mentor asked me to clean the work, fix bugs, …
Therefor, this week and the next one will mostly be about cleaning code.
Do not hesitate to report bugs and crashes.
7 Likes
I’d love to try this out, but the User Menus tab in the preferences is completely blank for me. And if I try to load factory defaults, Blender just crashes without warning. Maybe it’s because the built on GraphicAll is a bit old?
Thane5
August 21, 2020, 11:32am
20
I just tried to compile it (on windows), but i’m getting some symbol error, and in the end there is no blender.exe in the build directory.
Tempo
August 24, 2020, 12:01am
21
Hi, the blank screen has been fixed, I’ll go ask for a new build. I’m still working on the factory default crash. Thank you for the report.
I don’t know where you compilation error can come form, what error do get ?