Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-27Clamp min/max frame rate for playerAntony Riakiotakis
2015-05-27Fix T44745 non manifold edges of mesh do not work when smoothing inAntony Riakiotakis
multires. Code had special guards for such edges to stop this from happening. I don't see why this is needed though since code above assigns smoothed positions for all vertices in the grid. After removing the guards I saw that this in fact was the only place where grd adjacency was used, so I completely removed it.
2015-05-27Fix mismatch in strings length compute in filebrowser, leading to annoying ↵Bastien Montagne
'...' in longest filename. We must take kerning into account everywhere! Note this will disappear in upcomming filebrowser refactor anyway. Reported through IRC by Pablo (venomgfx), thanks.
2015-05-27Fix T44748: Particle is not displayed definitely when I use a new dependence ↵Sergey Sharybin
graph
2015-05-27Forgot this in the last commitAntony Riakiotakis
2015-05-27Fix jpeg preview for exr renders broken.Antony Riakiotakis
2015-05-27Correct convex-hull for recent join-tri changesCampbell Barton
2015-05-27fix:T44856 reverted triangluation back to bmesh ( apparently broken by ↵Gaia Clary
commit rB51f33 )
2015-05-27Fix off by one error in display of start/end frame in sequencer.Antony Riakiotakis
2015-05-27Code cleanup, silence some warnings when building without legacy depsgraphSergey Sharybin
2015-05-27Fix compilation error with legacy depsgraph disabledSergey Sharybin
2015-05-27Fix T44854: Creating hooks from curve to objects doesn't workSergey Sharybin
The issue was introduced in e529882 by doing wrong range checking.
2015-05-27Missing NULL check getting selected obdataCampbell Barton
2015-05-27Fix parent tips staying selected after separateCampbell Barton
2015-05-27Use PKey for edit-armature separateCampbell Barton
As used already for mesh & curves. Add confirmation menu for curve & armature, since this isn't such a common operation and undoing leaves object data (long term bug/todo to fix).
2015-05-26Fix T44497: Crash on deleting curve handle with hook modifierSergey Sharybin
It was possible race condition on empty curves -- it's possible that curve object is fully updated and path is null in that cases, Proper way to deal with this is to check curve_cache for non-NULL.
2015-05-26Building without OpenEXR works againCampbell Barton
2015-05-26Cleanup: update commentCampbell Barton
2015-05-26Cleanup, add comment for old code.Antony Riakiotakis
2015-05-26Trying to pack image with invalid path crashesAntony Riakiotakis
2015-05-26Correct own recent error, uninitialized var useCampbell Barton
2015-05-26Style cleanup: space after keywordSergey Sharybin
2015-05-26Revert "Cleanup: set var twice"Bastien Montagne
This reverts commit eb799dc3501483ff87ec26395bf365b1fbe3dd56. I recommend reading code before doing cleanup, next time...
2015-05-26Fix own sillynessAntony Riakiotakis
2015-05-26Don't crash with pie menus with more than 8 items.Antony Riakiotakis
This will print a warning and users will get overlap of pie buttons, but it should be quick paper over the cracks and at least should keep blender working until a more complete fix is coded.
2015-05-26Fix T44740: Tweak events stuck (ignored release)Campbell Barton
Tweak event was being added to the end of the event queue (out of order), meaning any mouse releases already in the queue wouldn't be used to exit the gesture. Gestures could get stuck (mostly when the system wasn't able to handle events fast enough). Now tweak events are now added in order.
2015-05-26Fix multilayer OpenEXR not supporting metadata.Antony Riakiotakis
This will fix exporting of metadata and importing for imbufs, but image editor will not display these metadata since multilayer gets converted to renderresult, which does not support metadata display yet. This commit is more meant for external image editors/viewers.
2015-05-26Images: Solve broken forward compatibility with packed imagesSergey Sharybin
Use first packed image as legacy image->packedfile, so saving .blend file with latest builds makes it so packed images are not lost when opening with previous releases. This will only work reliably if mutliview is not used, otherwise it'll be only first view in the .blend file, which is rather expected since previous releases are not aware of views.
2015-05-26Fix T44821: Making warp shortcut failsCampbell Barton
Using OBJECT prefix for editmode operators causes shortcuts to go into the wrong keymap.
2015-05-26Cleanup: warning, spellingCampbell Barton
2015-05-26Fix RMB menu in popup, included 'Header' submenuCampbell Barton
2015-05-26Depsgraph: Fix for uninitialized variable in root depsnodeSergey Sharybin
2015-05-26Fix T44697: Multi-value edit /w layers failsCampbell Barton
Not such a nice solution, but good to have this working.
2015-05-26BMesh: join tris, split angle limit in twoCampbell Barton
Use a separate limit for face-angle and shape comparisons. There was no way to join non-rectangular, co-planer tries.
2015-05-26BMesh: join tris now delimits all UV/Color layersCampbell Barton
Previously was only checking active layers Also add delimit by edge seam
2015-05-26Cleanup: set var twiceCampbell Barton
2015-05-25Minor cleanup...Bastien Montagne
2015-05-25Fix `widget_draw_preview()` not taking into account given alpha.Bastien Montagne
Needed to get correct 'inactive' effect on buttons with big previews.
2015-05-25preview buttons: tiny optimizationInes Almeida
2015-05-25Fix T44836: crash when multi-view is enabled and switching to BI rendered ↵Dalai Felinto
viewport display
2015-05-25Depsgraph: Avoid unnecessary char*/string conversion when creating RNAPathKeySergey Sharybin
2015-05-25Fix T44709: New Depsgraph not evaluating driver interactivelySergey Sharybin
Issue was caused by drivers which uses component of an array as a target, this was not handled properly in the RNA path key.
2015-05-25Fix T44822: python enums' itemf callback did not handle 'NULL' context case.Bastien Montagne
Enum's itemf callback can be called without context in some cases (UI, doc generation...). Python's enum properties did not handle this at all - it's kind of odd this did not cause more trouble and wasn't notice earlier... Probably dynamic enums using context are not much used in py code. Note about nodes: those are heavy users of dynamic enum with context. Now, we expect `NodeCategory.poll()` and `NodeItem.poll()` to always be called with a valid context (since when there is no context available, we can assume `poll()` is always True). `NodeCategory.items()`, however, must accept NULL context, so if you use custom `items` callable for your custom node categories, you may need to update it (as was done here for builtin `node_group_items()`).
2015-05-25Fix T44815: Sound bake doesn't check filepathCampbell Barton
2015-05-25Fix error redoing shrink fattenCampbell Barton
Use a property to store even-offset option.
2015-05-25Fix bend in object mode (wasn't rotating objects)Campbell Barton
2015-05-25Fix memory leak /w bend toolCampbell Barton
2015-05-25Cleanup: const char for operator ID'sCampbell Barton
2015-05-24Fix T44814: 'preview' icons would not greyout.Bastien Montagne
Since they are premultiplied, we need separated handling of colors and alpha blending if we want additional alpha factor to work OK.
2015-05-24Some more minor cleanup in new icon preview code.Bastien Montagne