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-04-20Cleanup: use bool /w flag checksCampbell Barton
2015-03-28Cleanup: redundant struct declarationsCampbell Barton
2015-03-27Use squared dist /w comparisons (mask, edge-slide)Campbell Barton
2015-01-12revert part of 7a1dc20Campbell Barton
These warnings are false positives & confuses intended logic to set dummy values.
2015-01-11Cleanup: quite some harmless but noisy warnings from gcc...Bastien Montagne
2014-12-09Fix T42857: Inconsistency between cache line visibility and ability to ↵Sergey Sharybin
change frame from image space
2014-11-28Cleanup: unused headersCampbell Barton
2014-10-13Code cleanup: Move output arguments to the end of the listSergey Sharybin
2014-10-13Roto: Improve spline sliding vs. curvature detectionSergey Sharybin
If the mouse is closer to the spline than to it's center do a spline curvature correction operator instead.
2014-10-13Code cleanup: Prevent possible int->float conversionSergey Sharybin
2014-10-13Code cleanup: Use new SQUARE() macro to get squared distance thresholdSergey Sharybin
2014-10-11CleanupCampbell Barton
2014-10-08Ghost Context RefactorJason Wilkins
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-02Fix T42030: Grabbing the whole mask interfere with grabbing individual curveSergey Sharybin
This fix is for the final 2.72 release.
2014-09-28Fix T41981: Crash by Copy mask splines without splinesSergey Sharybin
2014-09-26Fix for missing shortcuts for mask copy/pasteSergey Sharybin
It's a safe fix and would be real cool to have in final release, it makes roto even easier than mentioned in the previous commit.
2014-09-26Fix T41961: Crash by Copy n Paste splines to new mask without layerSergey Sharybin
It makes much more sense to ensure layer before pasteing, makes roto as easy as it has never been before!
2014-08-21Fix incorrect 2d stabilization for masksSergey Sharybin
Reported by Sebastian Koenig in IRC>
2014-08-19Roto: Add spline dragging zone in it's centerSergey Sharybin
This dragging zone is visualized as the circle (the same as object origin) in the spline bounding box center and dragging that circle drags the whole spline. Pretty much basic functionality, but quite useful in practice. Requested by our roto team (Sebastian and Sean :) in IRC.
2014-08-19Mask slide can be cancelled with RMB nowSergey Sharybin
2014-06-22WM: set circle select minimum radius to 1Campbell Barton
2014-06-19Fix T40546: Duplicate spline breaks shape keysCampbell Barton
2014-05-28Fix T40412: Moving mask layers does not invalidate mask drawing in the movie ↵Thomas Beck
clip editor Issue was caused by a missing WM_event_add_notifier(..) in the mask_layer_move_exec() function...
2014-05-15Mask vertex colors used to be totally ignoredSergey Sharybin
2014-05-14Code cleanup: doxy commentsCampbell Barton
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-26Code cleanup: use 'const' for arrays (editors)Campbell Barton
2014-04-21Code cleanup: view2d api namingCampbell Barton
2014-04-21View2d: API Cleanup for view<->region conversionCampbell Barton
View2D had some inconsistencies making it error prone in some cases. - Inconstant checking for NULL x/y args. Disallow NULL args for x/y destination pointers, instead add: - UI_view2d_region_to_view_x/y - UI_view2d_view_to_region_x/y - '_no_clip' suffix wasn't always used for non-clipping conversion, switch it around and use a '_clip' suffix for all funcs that clip. - UI_view2d_text_cache_add now clips before adding cache. - '_clip' funcs return a bool to quickly check if its in the view. - add conversion for rectangles, since this is a common task: - UI_view2d_view_to_region_rcti - UI_view2d_region_to_view_rctf
2014-04-17Fix T39767: Parent in Mask mode crashesCampbell Barton
2014-04-16Fix for half pixel offset rasterizing masksCampbell Barton
2014-04-11Code cleanup: use boolCampbell Barton
2014-04-04Fix for typos in array sizeSergey Sharybin
2014-04-04Fix for mask slide operators didn't work with LMB selectionSergey Sharybin
2014-04-04Mask spline slide didn't respect auto-keySergey Sharybin
2014-04-04Mask spline slide: holding Ctrl will make handles freeSergey Sharybin
2014-04-04Followup to the previous commit: forgot to tweak handle typeSergey Sharybin
2014-04-04Mask spline segment slide improvementSergey Sharybin
This implements weighted slide of second handle, just the same exact way as it works in Gimp.
2014-04-04Mask point slide: clean-up of SlidePointData structureSergey Sharybin
2014-04-04Maks point slide: get rid of jump when you press shiftSergey Sharybin
2014-04-04Mask point slide: remove commented out codeSergey Sharybin
The code wasn't needed for quite a while already, so let's get rid of it.
2014-04-04Mask curvature slide: reduce jumps on slideSergey Sharybin
Also correct wrong logic around tweaking handles type.
2014-04-03Slide mask spline segment to define it's curvatureSergey Sharybin
This actually implements the idea used in Gimp which is grabbing an arbitrary point on the spline and dragging it, ensuring spline goes over this point. This is really useful way to tweak spline curvature. Currently only affects on a closest handle, meaning no weighting on changes for both handles which are adjacent to the same segment will happen just yet, Another limitation is that currently such a slide is a big jumpy when you start sliding. This is because projection is not used to calculate u value because projection used to fail a lot for me here and didn't find a nice solution for this yet. But this is to be improved for sure!
2014-04-03Code cleanup: styleCampbell Barton
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-03-31Usual UI messages fixes...Bastien Montagne
2014-03-31Vector handles were hidden but were allowed to slide apparentlySergey Sharybin
2014-03-31Code cleanup: use false/true/bool for maskingSergey Sharybin
2014-03-31Masking: fix for initialdeather point not being offset to the mouse positionSergey Sharybin
2014-03-31Maksing: fix issue when it's not possible to drag right handle of aligned ↵Sergey Sharybin
handles