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
path: root/source
AgeCommit message (Collapse)Author
2011-09-19Merged 40338-40364soc-2011-radishJason Hays
2011-09-19attempt to fix windows/scons issue I caused in a recent commit.Campbell Barton
2011-09-19edits to argument parsing for Euler.rotate_axis, also corrected some ↵Campbell Barton
exception messages and minor style edits.
2011-09-19vgroup_validmap needed to be assigned when locks were active.Jason Hays
2011-09-19add back mathutils Matrix() * Vector(), this is row_vector multiplication.Campbell Barton
some minor changes to exception messages.
2011-09-19Blenfont: fix use incorrect clear of ascii glyph cache, leading to crashBrecht Van Lommel
when toggling use antialising user preference. Also fix some other use of uninitialized memory found by valgrind.
2011-09-19/blender/makesrna: Removed final points in UI strings and messages.Bastien Montagne
Plus a few splits of very long lines…
2011-09-19Sequencer: switching to preview mode works fine againSergey Sharybin
2011-09-19Move function out of mathutils to: BLI_math_rotation --- ↵Campbell Barton
single_axis_angle_to_mat3(mat3, axis, angle), copied out from mathutils, axis arg is a char 'X/Y/Z' rather then a vector like axis_angle_to_mat3().
2011-09-19/blender/editors: Removed final points in UI strings and messages.Bastien Montagne
Plus a few cuts in very long lines…
2011-09-19remove Buffer.list, deprecated before 2.59 release.Campbell Barton
2011-09-19Curve back/front fill changes:Sergey Sharybin
- Use enum instead of back/front flags combinations. - This flags behaves differently for 2d/3d curves so use different enums for them. - This commit shouldn't change existing files.
2011-09-19Fix for add hook/vertex parent for meshesSergey Sharybin
The only way to achieve this is to re-load editMesh. After this commit you can't iterate through vertices and insert hooks/parents from script anymore -- this operators are now treated as topology-changing and shouldn't be used when iterating via geometries.
2011-09-19replace WORDS_BIGENDIAN with __BIG_ENDIAN__Campbell Barton
2011-09-19cleanup endian handlingCampbell Barton
- define __BIG_ENDIAN__ or __LITTLE_ENDIAN__ with cmake & scons. - ENDIAN_ORDER is now a define rather than a global short. - replace checks like this with single ifdef: #if defined(__sgi) || defined (__sparc) || defined (__sparc__) || defined (__PPC__) || defined (__ppc__) || defined (__hppa__) || defined (__BIG_ENDIAN__) - remove BKE_endian.h which isn't used
2011-09-19remove WITH_* defines from image formats, instead just dont build the files ↵Campbell Barton
at all.
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-18add back object update function for auto-normalize too.Campbell Barton
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-18add old style nan GPL2+ header to sound.c since this file is from rev2 and ↵Campbell Barton
should have had this header added.
2011-09-18patch [#28684] Image pack/unpack() implementation.Campbell Barton
from Bill Currie (taniwha)
2011-09-18replace strnlen with BLI_strnlen & some style changes.Campbell Barton
2011-09-18fix for crash loading a file saved with fluidsim when blenders compiled with ↵Campbell Barton
it disabled. also remove unneed class prefix on function name for itasc.
2011-09-18blf - further shrink drawing functions & some style changes.Campbell Barton
2011-09-18blf code - no functional changes.Campbell Barton
- remove saniy checks from blf_font.c, the callers now check instead. - move duplicate code into defines (may move into static functions). - move kerning checks into const values set at the start of the function, rather then checking on every character.
2011-09-18Fix for [#28672] Blender segfault after exiting a game that was opened with ↵Joerg Mueller
autoplay on (Blender, not blenderplayer) Autoplay misses uninitialisation, I'm just fixing the reported crash, it still misses all other frees, but as the program exits, we don't care?
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-18added back scene/object update function, its needed for multipaint switching.Campbell Barton
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-17Recast/detour: fix some property enum identifiers to follow conventions.Brecht Van Lommel
2011-09-17Nodes: fix nodes in groups not getting socket templates verified, and reserveBrecht Van Lommel
some socket flags for cycles to avoid conflicts.
2011-09-17Speedup for font drawing, every letter was character was calling:Campbell Barton
glGetIntegerv(GL_TEXTURE_2D_BINDING_EXT, &cur_tex); ... with shadow enabled glGetFloatv(GL_CURRENT_COLOR, color) was called twice per character as well. Now only call glGetFloatv(GL_CURRENT_COLOR, ...) once per string and only when drawing with shadow or blur, texture bind is stored in the font. Gives 8% overall FPS speedup when displaying heavy UI in my test.
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-17use const and array size in function definitions, no functional change.Campbell Barton
2011-09-17correction to recent commit, wouldnt have given any troubles but was ↵Campbell Barton
assigning the 4th component of a float[3].
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.