Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3989 / 8462

March 16, 2017, 19:05 (GMT)
Check classes are registered before unregistering
March 16, 2017, 19:05 (GMT)
Disable addons before setting template

This is needed so we can manage classes without getting mixed up with add-on classes.
Revision b4e8dc8 by Mike Erwin (master)
March 16, 2017, 19:02 (GMT)
set required MacOS version to 10.9

We could do more to simplify build files, but this is a start.
March 16, 2017, 18:54 (GMT)
Merge branch 'blender2.8' into workspaces

Conflicts:
source/blender/blenloader/intern/versioning_280.c
source/blenderplayer/bad_level_call_stubs/stubs.c

Also had to do some more changes in versioning_280.c to prevent startup
crash.
March 16, 2017, 18:23 (GMT)
Merge branch 'master' into app-templates
March 16, 2017, 18:20 (GMT)
Add support for loading preference struct

Previously it would always load into 'U' global.
Needed for loading & merging template preferences.
March 16, 2017, 18:20 (GMT)
PyAPI: Menu.path_menu: Add path filter callback

Needed if we want to filter based on filenames (not just extension).
March 16, 2017, 18:20 (GMT)
Correct reading missing property
March 16, 2017, 18:02 (GMT)
Only show startup.blend in template menu
March 16, 2017, 18:01 (GMT)
PyAPI: add filter path to Menu.path_menu
March 16, 2017, 17:54 (GMT)
Fix T50958: `template_ID_preview` is crashing the blender's UI from branch 2.8

So apparently ID pointer is allowed to be NULL here.
March 16, 2017, 17:50 (GMT)
Store active layout of each workspace per window

Allows users having a different active window stored even in inactive
workspaces per window. So that when activating a workspace the layout
is activated that was active the last time the workspace was active in
this window.
This is basically a per window, per workspace storage, but it's probably
how users would expect things to work.

Also, getting file read/write to work correctly was a challenge once
again, had to use global oldnew-map for pointer lookup on file read.

And another 'also': had to change order in which IDs are freed, so that
workspaces are freed after window-manager. Needed so that we can free
assignments/relations correctly when closing windows.
March 16, 2017, 16:28 (GMT)
Merge branch 'master' into blender2.8
March 16, 2017, 16:10 (GMT)
Example preferences for 101
March 16, 2017, 16:09 (GMT)
Support for template-local preferences
March 16, 2017, 16:05 (GMT)
Fix missing undo pushes in outliner's new datablock management operations.

Not sure why I did not put those from start... Actually *not* having an
undo point here can be problematic, since undoing some previous action
was trying to restore from bad pointer (I think) in UI, generating
asserts.

Note however that it's not a 'pure' undo, in that you may not find your
linked data in exact same state as before deleting it, after an undo,
since it actually implies *reloading* the deleted libraries (and not
restoring from a previously stored memory dump).

Reported by @sergey, thanks.
March 16, 2017, 16:05 (GMT)
Fix outliner contextual menu allowing to delete indirect libraries.

There is no way currently to prevent the option from showing in menu, so
instead report a warning to user (and curse again current nightmarish
system of operation in outliner...).

Reported by @sergey, thanks.
March 16, 2017, 15:35 (GMT)
Minor API changes
March 16, 2017, 15:28 (GMT)
Move app_templates into data-files
March 16, 2017, 15:06 (GMT)
Minor API changes to read user-preferences

Support reading user-preferences without assigning to `U`
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021