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
2011-09-19svn merge ^/trunk/blender -r40311:40338Campbell Barton
2011-09-19remove duplicate variable - wpaint_make_validmap(ob) was being called twice ↵Campbell Barton
for no good reason.
2011-09-19refactor wpaint_stroke_update_step not to call expensive functions ↵Campbell Barton
per-vertex and move args passed to do_weight_paint_vertex into WeightPaintInfo structure since there were far too many args to this function.
2011-09-19edits to radish before merge with trunkCampbell Barton
- removed some unused functions. - renamed vars to make more sense paint_vertex.c 'flags' --> 'lock_flags' - some odd modifications were made in unrealted, commented code, copy these back from trunk. - rename vertex_group_fix 'cp' property to 'accuracy' - make style more consistant with trunk. - remove 'Radish' comments.
2011-09-18Split do_weight_paint_vertex() to isolate the simple case.Jason Hays
Added a tool-tip to the "fix deforms" op. Removed code markers: "Radish"
2011-09-18allow multiple bones to be selected in weight paint mode in a less ↵Campbell Barton
complicated way (allow Shift+RMB)
2011-09-18style changes onlyCampbell Barton
2011-09-18replace malloc of a single DeformVertex with stack variable.Campbell Barton
2011-09-18add back GPL2+ header to paint_utils.c, copied from editface.c since some of ↵Campbell Barton
its functions trace back to that file from 2.4x. (imapaint_tri_weights for eg).
2011-09-18Minor: Other UI strings typos and tweaks.Bastien Montagne
2011-09-18Changed the branch code markers to say "Radish" in response to a review.Jason Hays
They weren't & aren't meant to show ownership, they just help me navigate my related code.
2011-09-18rename EM_backbuf_checkAndSelectTVerts to ↵Campbell Barton
EM_backbuf_checkAndSelectVerts_obmode until we come up with a better name this one at least says its in object mode, also there is no such thing as a TVert.
2011-09-18svn merge -r40197:40311 ^/trunk/blenderCampbell Barton
2011-09-18Console Scrolling - reset while typing.Campbell Barton
patch from Damir Prebeg with some edits. Also made it so resizing the console view keeps the lower part of the text in view (could be annoying when you needed to scroll because of a resized view).
2011-09-18I made multitude of fixes based on the comments provided online:Jason Hays
Removed the drawSelectedVerts and added drawSelectedVertices, which uses dm->foreachMappedVert. In calc_weightpaint_vert_color(): Made the weight paint color black and return instead of input=-1 Made the pose bone selection normal when multi-paint is inactive. Name fix for functions using mv instead of mvert. Used vector functions provided by the math lib. Changed some MEM_callocN references to be stacks. Changed dm_deform_clear to use ob->derivedDeform primarily Made the variable "float **changes" into "float (*changes)[2]" Used CTX_data_active_object() in place of CTX_data_pointer_get_type() Added the invert selection hotkey "Ctrl+I" to weight paint's vertex mask.
2011-09-17image button was hard coded to draw the splash screen which it loaded from ↵Campbell Barton
PNG data on every draw. now pass the ImBuf when callign the image button so we could have different images in buttons later on.
2011-09-17Minor: fixing other UI typos.Bastien Montagne
2011-09-17use macros RAD2DEG & DEG2RAD rather then multiplying by 180.0/M_PI or M_PI/180.0Campbell Barton
2011-09-17Minor: fixing an UI typo.Bastien Montagne
2011-09-17more mini optimizations - don't call UI_ThemeColor 4 times per curve handle, ↵Campbell Barton
instead get all colors at the start and index them when drawing curves in editmode. also remove redundant NULL check.
2011-09-17micro optimization for circle drawing.Campbell Barton
- use vertex array for drawcircball() - add circball_array_fill() and call from drawcircball(). - for object center's rather than drawing 2 circles, create the array and reuse it.
2011-09-17use less confusing array syntax for circle drawing, no functional changes.Campbell Barton
2011-09-16WeightVG: added WeightVG icon for outliner (don’t know when that where ↵Bastien Montagne
lost...).
2011-09-16- fix for memory leak in findFreeNavPolyIndex()Campbell Barton
- also correct own script for running cppcheck.
2011-09-16correction for my fix for [#28668], would crash when there were no editbones.Campbell Barton
2011-09-16use replace 0 with NULL for pointers, set some functions staticCampbell Barton
also fixed own errors in recent static check commit.
2011-09-16replace macros with math lib functionsCampbell Barton
2011-09-16- fix for access past the buffer size (paint / sculpt used some 2d vecs as 3d)Campbell Barton
- remove redundant NULL checks on old code where it would crash if the result was NULL later on. - add some missing NULL checks.
2011-09-16- remove deprecated pose channel membersCampbell Barton
- change short -> char for flags that support it. - add pose 'temp' pointer to use for outliner drawing (was using 'prev' and restoring which seems dodjy)
2011-09-16fix [#28668] Crashes entering edit mode on ArmatureCampbell Barton
2011-09-15- Whitespace fixes (was commiting from windows where text editor wasn't ↵Sergey Sharybin
configured, pardon) - Fixing typo in description of GP paint mode.
2011-09-15replace BLI_strncpy with BLI_strncpy_utf8 where input isnt ensured to be valid.Campbell Barton
also replace strcpy's which copy using "" with str[0]='\0'
2011-09-15replace rna_update_active_object with NC_GEOM|ND_DATA notifier (as pointed ↵Campbell Barton
out by Matt Ebb), also some whitespace edits to match trunk.
2011-09-14fix for a bug painting on selected verts, also fix an error in my own recent ↵Campbell Barton
commit.
2011-09-14some picky rna/variable renaming:Campbell Barton
Mesh.wp_vert_sel --> use_paint_mask_vertex
2011-09-14- move vgroup lock buttons on the panel into the vgroup specials menu.Campbell Barton
- merge object.vertex_group_lock_all / object.vertex_group_invert_locks / "object.vertex_group_unlock_all into one operator. - change lock button from a checkbox to a lock icon.
2011-09-14- use a flag define for bDeformGroup->flag rather than setting TRUE/FALSECampbell Barton
- rename RNA bDeformGroup.flag to "lock_weight"
2011-09-14remove count_selected_defgroups() function and make get_selected_defgroups() ↵Campbell Barton
return the total selected items. also some variable renameing, no functional changes.
2011-09-14another cleanup pass, quiet all warnings for GCCCampbell Barton
- comment unused funcs/vars. - replace some allocs with stack variables. - use BLI_math functions to replace in-line vector math.
2011-09-14initial cleanup for weight paint branchCampbell Barton
- move get_selected_defgroups & count_selected_defgroups into blenkernel - split calc_weightpaint_vert_color() logic so its more obvious whats default and multipaint behavior
2011-09-14svn merge -r40195:40197 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-14move ED_object_pose_armature --> object_pose_armature_get to so we dont get ↵Campbell Barton
bad level calls in the weight paint branch.
2011-09-14svn merge -r40179:40195 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-14resolve bad level calls from blenkenel/ into editors/ & remove editors from ↵Campbell Barton
the include path from CMake & SCons. * ED_curve_editnurbs --> curve_editnurbs * ED_sculpt_modifiers_changed --> object_sculpt_modifiers_changed
2011-09-14Re-added the interface template for vertex groups' checkboxes (they were cut ↵Jason Hays
out in a merge conflict)
2011-09-13quiet compiler warningsCampbell Barton
2011-09-13svn merge -r40000:40179 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-13svn merge -r39900:40000 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-13svn merge -r39800:39900 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-13svn merge -r39558:39800 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton