Blender Git Commits

Blender Git commits from all branches.

Page: 1553 / 2888

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)
Correct accidental changes by C Logging addition

Error in 891c1cfc9a3
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021