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. |
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` |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021