2015-09-24, 19:02
Yup, no default properties have been added with this PR. I saw the request for them (it's on GitHub as issue 57), but decided not to implement them with this code - two problems sprang to mind with doing them:-
1. Where in the code to actually retrieve and set the default values, and what is the best code to actually do it (just needs thinking through)
2. Setting a precedent - if all menu items have a default custom property, why not a default background, a default widget and so on. So, whilst implementing the defaults may not be a big job (once the changes needed have been thought through) it could actually lead to much more significant code changes
Which is not to say that I or anyone else may not implement them at some point.
1. Where in the code to actually retrieve and set the default values, and what is the best code to actually do it (just needs thinking through)
2. Setting a precedent - if all menu items have a default custom property, why not a default background, a default widget and so on. So, whilst implementing the defaults may not be a big job (once the changes needed have been thought through) it could actually lead to much more significant code changes
Which is not to say that I or anyone else may not implement them at some point.