Revision 8f949dd by Bastien Montagne March 31, 2012, 14:22 (GMT) |
Fixing kyrgyz language (code is ky_KG, just ky does not work...). These keycodes are a mess, and impossible to test them all under linux, as you always have to install the corresponding locales... :( |
Revision ce8f3b4 by Nicholas Bishop March 31, 2012, 12:29 (GMT) |
Small array modifier performance improvement. Transform vertices directly rather than using BMOp. |
Revision 6904d97 by Nicholas Bishop March 31, 2012, 12:29 (GMT) |
Minor code cleanups for bmo_dupe.c. |
Revision cbf9c1e by Campbell Barton March 31, 2012, 04:24 (GMT) |
style cleanup: text editor |
Revision 21ac9ae by Campbell Barton March 31, 2012, 04:04 (GMT) |
code cleanup: use uppercase defines and change drawFCurveFade into static function. |
Revision f3792b0 by Campbell Barton March 31, 2012, 03:36 (GMT) |
code cleanup: use uppercase for defines and dont end macro's with ; |
Revision 5b88712 by Campbell Barton March 31, 2012, 00:59 (GMT) |
move debug flag into its own global var (G.debug), split up debug options. --debug --debug-ffmpeg --debug-python --debug-events --debug-wm This makes debug output easier to read - event debug prints would flood output too much before. For convenience: --debug-all turns all debug flags on (works as --debug did before). also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context. |
Revision ebb2291 by Nicholas Bishop March 30, 2012, 17:30 (GMT) |
Fix bug 30195, Array modifier fails to merge vertices. All cases should work now -- that's adjacent duplicate merging, first-last duplicate merging, and start/end cap merging. A lot of complexity really, wonder if it might not be better to just do a full "remove doubles" rather than try to match pre-BMesh behavior exactly. |
Revision c7aed8b by Nicholas Bishop March 30, 2012, 17:30 (GMT) |
For BMesh functions that test flags, add enabled/disabled variants. |
Revision bbbbe1b by Nicholas Bishop March 30, 2012, 17:30 (GMT) |
Add BMO function to append to a buffer slot. |
Revision d5ffec1 by Brecht Van Lommel March 30, 2012, 16:09 (GMT) |
Image editor: shortcuts 1-key to 8-key for switching between render slots, patch by Damir Prebeg. Also changed back J-key slot switching to only cycle through used slots, not used slots + 1. This is much more useful to compare two renders easily, rather than being shown an empty slot each time. |
Revision f469e06 by Brecht Van Lommel March 30, 2012, 16:09 (GMT) |
Node socket values now only have soft limits, rather than hard limits, so you can type in any value, and only when sliding the number value there is a limit. It was already possible to assign any value to a socket with node linking, so this shouldn't cause any new issues. Also raised the limits on the math nodes, with a patch by Agustin Benavidez. |
Revision 953af01 by Brecht Van Lommel March 30, 2012, 16:08 (GMT) |
Fix #30708: pressing escape in the color picker popup did not reset to the previous color. |
Revision 83ec6dd by Nicholas Bishop March 30, 2012, 13:49 (GMT) |
Fix out-of-date slot type sizes. The BMO_OPSLOT_TYPEINFO array was out of date, the last two entries were off by one. Updated with correct values and added comments to make it easier to match up in future. Also changed the alloc string for mapping slot's ghash to something more descriptive than "bemsh op". |
Revision 55c210b by Bastien Montagne March 30, 2012, 13:04 (GMT) |
Fix [#30709] Renaming a bone renames all drivers' targets using a bone of that name, regardless of the armature. This fix adds a "ref_id" ID pointer to BKE_all_animdata_fix_paths_rename() & co, which is the ID against which prefix+oldName/NewName is "applied", currently only used for drivers' bones targets. Just pass NULL to get same behavior as previously. A bit annoying to make such a change for such a specific case, but there seems to be no other way to go... :/ |
Revision 89b83f0 by Campbell Barton March 30, 2012, 11:35 (GMT) |
patch to add __deepcopy__ to mathutils types, this is no different to __copy__, except some py utilities expect __deepcopy__ to exist, so better have them. |
Revision 785373b by Sergey Sharybin March 30, 2012, 10:37 (GMT) |
Added new command-line arguments --debug-ffmpeg and --debug-libmv to be able to see debug prints coming from FFmpeg or libmv independently of general blender debug messages. |
Revision 81e3db3 by Sergey Sharybin March 30, 2012, 10:37 (GMT) |
Camera tracking refactoring: - Deduplicate patetrn sampling used in esm and lmicklt trackers and move SamplePattern to image/sample.h - Move computation of Pearson product-moment correlation into own function in new file image/correlation.h so all trackers can use it to check final correlation. - Remove SAD tracker. It's almost the same as brute tracker, with only two differences: 1. It does brute search of affine transformation which in some cases helps to track rotating features 2. It didn't use common tracker api which probably gave some speed advantage, but lead to a real headache to use it together with other trackers leading to duplicated code in blender side. - Switch blenedr to use brute tracker instead of sad tracker which tracking made source code much more simple to follow. |
Revision 991ab58 by Sergey Sharybin March 30, 2012, 10:37 (GMT) |
Cleanup: move tracking settings to be just after Track panel which makes it easier to control things during tracking. |
Revision a32cc95 by Campbell Barton March 30, 2012, 10:00 (GMT) |
style cleanup |
|
|
|


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