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
2012-01-21quiet warnings and possible NULL checking crash fix for indentation functions.Campbell Barton
2012-01-21modify number button copy/paste to work as if you enter the button, select ↵Campbell Barton
text, type into another button the same value. This means you can copy/paste units and python expressions.
2012-01-21fix 2 bugsCampbell Barton
- box packing wasn't flagging out the right free corner of a vertex in some cases. - tex_space_curve wasn't counting quad displists properly.
2012-01-20Skip subsurf normal allocation/calculation when not needed.Nicholas Bishop
CCGSubsurf has already a function to disable calculation of normals, but seems it wasn't used. This patch changes subsurf UV and subsurf_calculate_limit_positions() to not calculate normals, and also not allocate space for them. Should be no functional changes, just a small speedup/less memory use during subdivision for these cases. Code review link: http://codereview.appspot.com/5558058/
2012-01-20Try fixing modifier keys not working correctly for uv sculpting.Antony Riakiotakis
2012-01-20Minor fix for socket default value conversion. The switch statement would ↵Lukas Toenne
not break correctly.
2012-01-20comment some dead assibnment and set dummy values for image profile ↵Campbell Barton
conversion in case of invalid input.
2012-01-20quiet warnings for using uninialized color var in ED_image_draw_info().Campbell Barton
2012-01-20Cleanup of default_value handling in node sockets.Lukas Toenne
The structs stored in the anonymous void *default_value in bNodeSocket are now handled completely inside node_socket.c. All allocation/freeing/duplicating for this has been replaced by the appropriate calls to generic API functions (declared in NOD_socket.h). This will make the default value handling more reliable for future node socket code. Group socket copying and value conversion has also been moved into the generic socket API file.
2012-01-20Fix #27120: Bake to image used for rendering glitch (bake feedback loop)Sergey Sharybin
Detect feedback loop and do not bake to images detected in this loop and show nice warning message in such cases. It's a way which wouldn't overcomplicate code trying to duplicate images and so without real benefit.
2012-01-20- Fix for commit 43551 which caused a linking error in blenderplayer.Andrew Hale
- Minor clean up for commit 43551.
2012-01-20misc changes from bmesh, syncing across to trunk, no functional changesCampbell Barton
2012-01-20- Added functions to remove mesh vertices, edges and faces. These functions ↵Andrew Hale
remove a specified number of elements from the end of their respective arrays. For example, removing two vertices removes the last two vertices of the mesh. - Minor fixes to descriptions of add edge and add face functions.
2012-01-20Small cleanup to parameters of _getSubSurf().Nicholas Bishop
Removed the unused third argument and changed useAging and useArena to named flags.
2012-01-20smart stitchAntony Riakiotakis
============= * refactoring, separate common functionality to functions. * enable each uv to check independently for other stitchable uvs. This allows to limit stitch uvs belonging to the same vertex, while previously this was impossible. * made changes to island rotation when calculated from sole uvs when using midpoint stitch. It should now be evenly distributed across islands. There are still some glitches with vertices that have multiple uvs per island for the snap island + midpoint stitch combination. The solution is to precalculate the static island rotation/translation in this case. If I haven't managed to make this work correctly I may turn this combination off before release. It's more like an extra feature than really necessary.
2012-01-19Minor code enhancement (replace for loops with while's, and avoid multiple ↵Bastien Montagne
checks to get good face vertex index). No functional changes.
2012-01-19Fix issue in recent color commits, was still doing a multiplication by 255 tooBrecht Van Lommel
many, also don't check uchar range after casting to int, this can still cause overflow with large float values.
2012-01-19simplify clipping loopCampbell Barton
2012-01-19style edits - < 120 line widthCampbell Barton
2012-01-19size for static string was too small, we should really have dynamic sized ↵Campbell Barton
strings to rna functions.
2012-01-19yRemove missed/unused "tweak" property from keymap for outliner's border selectSergey Sharybin
2012-01-19Dynamic Paint:Miika Hamalainen
* Added "Project" option also for "Volume + Proximity" brush type.
2012-01-19use color conversions functions in more places.Campbell Barton
also add rgba_float_to_uchar, rgba_uchar_to_float
2012-01-19Baked edit: Make particle edit mode more usable for Softbodies and Cloth ↵Daniel Genrich
(jahka gave "OK")
2012-01-19rename rgb_float_to_byte, rgb_byte_to_float to rgb_float_to_uchar, ↵Campbell Barton
rgb_uchar_to_float and swap args (math functions mostly have dest arg first like strcpy).
2012-01-19add utility functions linearrgb_to_srgb_uchar4,Campbell Barton
linearrgb_to_srgb_uchar3, was being done inline.
2012-01-19Fix for building in release mode with scons.Nicholas Bishop
Change given thumbs up from JesterKing.
2012-01-19Remove a couple more unneeded variables from paint cursor drawing.Nicholas Bishop
2012-01-19Fix a minor RNA warning.Nicholas Bishop
function warning.
2012-01-19Couple minor fixes for DM_debug_print().Nicholas Bishop
Fix a gcc warning by not using the DM_debug_info string as the format string, also free the string after printing.
2012-01-19Remove some unused alpha code in paint_cursor.Nicholas Bishop
2012-01-19Remove stroke parameter from PaintStroke's StrokeGetLocation callback.Nicholas Bishop
Only affected sculpt.
2012-01-19Move paint's WM paint cursor code into a new file.Nicholas Bishop
The paint cursor code is fairly muddled still and needs futher cleanup (commented in the new file.) Over half the paint_stroke code was just called from the cursor draw function. There should be no functional changes from this.
2012-01-19debug function DM_debug_info / DM_debug_print, with access from pythonCampbell Barton
through Object.dm_info('SOURCE/DEFORM/FINAL') this is to help tracking down issues with modifiers where loosing data layers between modifiers can cause bugs, also to helo with comparing bmesh/trunk's modifier stack.
2012-01-19patch [#29679] Expose connected logic bricks from pythonDalai Felinto
it exposes sensor.controllers and controller.actuators this is how the data is exposed in blender. to have controller.sensors or actuator.controllers is not that straightforward
2012-01-19Fix #29922: NaN pixels due to bump map in degenerate case.Brecht Van Lommel
2012-01-19Code cleanup: remove some unused code.Brecht Van Lommel
2012-01-19patch [#29924] Border select tool implementation for the outlinerCampbell Barton
from Perry Parks (scuey), with edits. - select row rather than icons. - adjust outliner selection rather than object selection.
2012-01-18fix [#27589] Random crash with python UICampbell Barton
This script was defining an operator within the panels draw function, while its possible to support this its really asking for trouble. the fix is to raise an error when this happens. also fix crash passing non classes to register_class/unregister_class
2012-01-18Curve points of tracking curves now can be grabbed to smooth spikesSergey Sharybin
Curve points of tracks curves now can be selected for X and Y channels separately and can be moved along Y axis of curve viewer, points currently can't change frame they belong to. This allows to smooth spikes caused by unwanted marker jump. Also fixed some mistakes in cancel transform in cases when locked tracks were being trying to be moved; fixed incorrect calculation of marker speed for curve drawing.
2012-01-18Fix #29918: Set Scale does not work the second timeSergey Sharybin
Issue was caused by recently added operator presets stuff.
2012-01-18edit to r43487Campbell Barton
- make red outline more obvious (was hard to see when the camera was selected) - remove text, red-alert text IMHO should only be used when something is wrong (example - its used when FPS cant keep up), but this is just information. realize out UI isnt dealing well with added view3d options but dont think its good to solve by displaying options as text overlay. red outline for the camera is just a hint which users notice when enabling the camera, think its acceptable.
2012-01-18small usability edit, now there is some feedback on when the camera is ↵Michael Fox
locked to view. A warnign will now appear in the top left corner and the camera outline becomes red, this warning only appears in camera view
2012-01-18remove ARB_texture_gather from bicubic bump map dependencies. It will be ↵Antony Riakiotakis
needed when/if monochrome images are supported
2012-01-17fix [#29914] paste text into blender causes crashSv. Lockal
2012-01-17misc small changes and bmesh support for testing scriptCampbell Barton
2012-01-17Whitespace tabs vs. spaces consistency changesSergey Sharybin
2012-01-17fix for error in merge 43462Campbell Barton
2012-01-17Uv Tools branch GSOC 2011Antony Riakiotakis
========================= Documentation: http://wiki.blender.org/index.php/User:Psy-Fi/UV_Tools Major features include: *16 bit image support in viewport *Subsurf aware unwrapping *Smart Stitch(snap/rotate islands, preview, middlepoint/endpoint stitching) *Seams from islands tool (marks seams and sharp, depending on settings) *Uv Sculpting(Grab/Pinch/Rotate) All tools are complete apart from stitching that is considered stable but with an extra edge mode under development(will be in soc-2011-onion-uv-tools).
2012-01-17Disable "Ask for each file" menu option for files unpack. It was never ↵Sergey Sharybin
implemented in 2.5x