April 16, 2018, 09:20 (GMT) |
Logging: use for Python API Adds categories "bpy.context" & "bpy.rna" |
April 16, 2018, 09:20 (GMT) |
imbuf: revert some of the changes of rBb6ba3c682dd6615e760905572a5bcd69bb46371f since they broke the build. |
April 16, 2018, 09:20 (GMT) |
Fix compiling with Alembic Still need G.main |
April 16, 2018, 09:20 (GMT) |
April 16, 2018, 09:20 (GMT) |
Resolve unsigned comparison error w/ MSVC |
April 16, 2018, 09:20 (GMT) |
Cleanup: remove global header |
April 16, 2018, 09:20 (GMT) |
Cleanup: warning |
April 16, 2018, 09:20 (GMT) |
Removed by accident in last commit |
April 16, 2018, 09:20 (GMT) |
Undo: unified undo system w/ linear history - Use a single undo history for all operations. - UndoType's are registered and poll the context to check if they should be used when performing an undo push. - Mode switching is used to ensure the state is correct before undo data is restored. - Some undo types accumulate changes (image & text editing) others store the state multiple times (with de-duplication). This is supported by checking UndoStack.mode `ACCUMULATE` / `STORE`. - Each undo step stores ID datablocks they use with utilities to help manage restoring correct ID's. Needed since global undo is now mixed with other modes undo. - Currently performs each undo step when going up/down history Previously this wasn't done, making history fail in some cases. This can be optimized to skip some combinations of undo steps. grease-pencil is an exception which has not been updated since it integrates undo into the draw-session. See D3113 |
April 16, 2018, 09:20 (GMT) |
BLI_sort_utils: add pointer sorting callback Also rename Pointer -> Ptr |
April 16, 2018, 09:20 (GMT) |
Logging: fix own error with formatting |
April 16, 2018, 09:20 (GMT) |
Use int instead of bool Causes issues when including in some files. |
April 16, 2018, 09:20 (GMT) |
Logging: add argument --log-show-basename Optionally strips leading path from filenames when logging. |
April 16, 2018, 09:20 (GMT) |
Cleanup: --help text output Some arguments missed their <value>. |
April 16, 2018, 09:20 (GMT) |
Cleanup: blf internal struct naming - use x/y/width/height/max as a suffix. - replace 'num' prefix /w 'len' suffix. |
April 16, 2018, 09:20 (GMT) |
Logging: add ability to exclude categories. |
April 16, 2018, 09:20 (GMT) |
Docs: doxygen docs for clog |
April 16, 2018, 09:20 (GMT) |
Fix clog: own error allocating from static buffer |
April 16, 2018, 09:20 (GMT) |
Fix logger build w/ MSVC |
April 16, 2018, 09:20 (GMT) |
Build deps: do sndfile patch also on linux platform |
|