Blender Git Loki

Blender Git commits from all branches.

Page: 1890 / 2888

December 3, 2016, 14:09 (GMT)
Factorize gridflow computation code.
December 3, 2016, 14:09 (GMT)
Fix gridflow layout logic, and building with bplayer.

Also add the 'modulo' option for columns number (i.e. set number
automatically, but only allow multiples of given number).

Notes: changes to properties_data_mesh.py are just for testing
obviously, will be reverted for final patch!
December 3, 2016, 14:09 (GMT)
Add gridflow layout RNA API
December 3, 2016, 14:09 (GMT)
Initial (and theorical) code for grid flow layout.

Needs RNA API, and... testing! :P
December 3, 2016, 13:43 (GMT)
Move active screen layout into the active workspace

Changing the workspace now also changes the layout. Note that there is a drawing issue here so you'll have to move the window to see the change. There is also a crash when closing Blender, need to investigate some more.
This commit also cares for compatibility, we simply create a new workspace for each screen layout of the old file.

I want to avoid any low-level access of workspace related data, instead everything should go through an API. Thus I also added some API functions for workspaces.
To store bScreens (aka layout) using a ListBase in a workspace, I had to add a bScreen wrapper, called WorkSpaceLayout.
December 3, 2016, 01:44 (GMT)
RNA: layer.objects.selected

Instead of exposing the base I think this may be nicer for the API. We still need a way to change select for a layer though (expose the ObjectBase perhaps? :/)
December 3, 2016, 01:23 (GMT)
layer.engine
December 3, 2016, 01:23 (GMT)
layer.objects.active
December 3, 2016, 01:23 (GMT)
layer.active_collection

This one is straight from the "layers" branch. I nailed it quite nicely there, so it was simply a matter of bringing it over :)
December 3, 2016, 01:23 (GMT)
Shuffle code around to re-order functions
December 3, 2016, 01:23 (GMT)
layer.objects
December 2, 2016, 23:33 (GMT)
DNA documentation
December 2, 2016, 22:57 (GMT)
BKE_collection_remove: (also first of five of the syncing functions)
December 2, 2016, 22:31 (GMT)
Cycles: Clamp optimal bandwidth parameter to the range of evaluated parameters
December 2, 2016, 22:07 (GMT)
moved forces to pre step function and now resetting inflow obstacle with 0.0 (instead of 0.5)
December 2, 2016, 21:57 (GMT)
RNA layer collections
December 2, 2016, 21:16 (GMT)
Fixup for new layers
December 2, 2016, 21:14 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising
December 2, 2016, 21:14 (GMT)
Cycles: Actually enable FTZ

The previous commit added the function to enable it, but didn't ever call it...
December 2, 2016, 17:31 (GMT)
Rename CollectionBase > LayerCollection
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021