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
2014-01-17Code Cleanup: spellingCampbell Barton
2014-01-17BMesh: minor optimization for remove doublesCampbell Barton
- replace heap allocation with stack for small arrays. - remove edge-lookup when its already known.
2014-01-17EditMesh: add delete loose operator (access from Cleanup menu)Campbell Barton
2014-01-17BMesh: add bmesh delete functions that dont depend on operator flagsCampbell Barton
2014-01-17Build Modifier - Add "Reversed" OptionJoshua Leung
This commit introduces the ability to make the Build Modifier operate in reverse, essentially allowing it to be used as a "deconstruction" effect. (See D219 for more details about use cases for this)
2014-01-17Fix for long keyframes not getting faded out with their associated keyframes ↵Joshua Leung
on protected channels
2014-01-17Assorted polish fixes for keyframe theme settings patchJoshua Leung
* Version patching fixes for theme settings * Added missing support for NLA (needed for the keyframes drawn in the action lines) * Fix for a lack of contrast between selected and unselected extreme keyframe type (restoring it back to the pre-patch color scheme) * Fix for keyframes on protected channels not being drawn with partial opacity
2014-01-17T37579: Theme settings for Keyframe ColoursJose Molina Garcia
This patch makes it possible to customise the colours used for the different keyframe types (Keyframe, Breakdown, Extreme, Jitter) and the border colours (normal and selected). Reviewed by: Joshua Leung
2014-01-17Code Cleanup: remove redundant bmesh functions & make staticCampbell Barton
2014-01-17BMesh: minor speedup for deleting faces. also remove unused delete-allCampbell Barton
2014-01-17Code Cleanup: move delete funcs out of bmesh_construct.c into own fileCampbell Barton
2014-01-17Outliner: minor speedup for drawing, avoid 3 rna lookups per objectCampbell Barton
also for movie-clip dope-sheet
2014-01-17Code cleanup: fix gcc/clang compiler warning in release build.Brecht Van Lommel
2014-01-17Fix T37958: part of blender internal approximate AO / indirect light preprocessBrecht Van Lommel
could not be cancelled.
2014-01-16Minor change to last commit to solidify, only allocate bitmap as neededCampbell Barton
2014-01-16Correct versioning check for manipulatorCampbell Barton
2014-01-16Code Cleanup: loop over ThemeSpace's where possibleCampbell Barton
2014-01-16BLF: Fix for changing the DPI storing many fonts (300+)Campbell Barton
Each dpi value stores its own set of font sizes, so while dragging the dpi value would collect many sizes and never free. Also change how BLF_cache_clear works, it was freeing memory but not the OpenGL textures. Now just free all the cache and GL textures and let drawing allocate them again as needed.
2014-01-16BLF: avoid allocating empty array in blf_glyph_cache_textureCampbell Barton
2014-01-16Fix for BLF using realloc() on guarded-alloced memoryCampbell Barton
2014-01-16Code Cleanup: spellingCampbell Barton
2014-01-16Fix T38217: Fix glitch adding Monkey with view alignCampbell Barton
added an option so view-align can default to a different axis.
2014-01-16Fix T38116: Crash when using solidify modifier on multi-user meshSergey Sharybin
Issue was caused by solidify modifier using original vertices bitfield to store tags. This isn't thread-safe obviously. Now use bitmap to store needed tags. Reviewed by Campbell, thanks!
2014-01-16Code Cleanup: no need to pass empty strings as default valuesCampbell Barton
2014-01-16Code Cleanup: avoid using G_PICKSEL for transform manipulatorCampbell Barton
2014-01-16Correct error in own recent commitCampbell Barton
2014-01-16Code Cleanup: outliner used magic numbers for active items and selectingCampbell Barton
Replace with enums to make it more obvious whats happening
2014-01-16Compilation error fix: mismatch declarationSergey Sharybin
2014-01-16Code Cleanup: style and redundant castsCampbell Barton
2014-01-16Code Cleanup: simplify matcaps checks and quiet warningCampbell Barton
2014-01-16User Prefs: Manipulator unit and tooltip fixesAndrew Buttery
removal of x5 hardcoded size multiplier
2014-01-16Tweak to early threaded update escapeSergey Sharybin
Issue was caused by some objects being in bMain and tagged for update but not being in the DAG. This means objects wouldn't be updated and their recalc flag remains untouched triggering threaded for the next frame. Solved by tweaking POST_UPDATE_HANDLER_WORKAROUND in the way that it checks objects' recalc flags from the DAG, not from the bMain. This will work a bit longer since DAG stored more nodes than objects in the scene, but this code only runs in cases when there're some objects tagged for update, which keeps overall CPU usage on such a workaround pretty low. Now CPU usage on 11a_comp scene from project Pampa went down from ~15% down to ~5% (2,69 release uses ~%7). Pointed by Thomas Dinges in IRC.
2014-01-15Fix T38233: Right click in Particle Edit mode closes applicationSergey Sharybin
It was wrong memory access in selection operators when point doesn't have keys.
2014-01-15Potential fix for T38111: Duplicating BOIDS emitter cause glitchy operationSergey Sharybin
Need to reset cached KD tree when duplicating particle system.
2014-01-15Fix collada and freestyle module compile errors after recent commit, forgot toBrecht Van Lommel
compile with those enabled.
2014-01-15UI: add "double click to rename" tooltip to list items.Andrew Buttery
This is to try to avoid some confusion now that the separate text fields are gone. Reviewed By: billrey, brecht Differential Revision: https://developer.blender.org/D217
2014-01-15Python/Depsgraph: bpy.data.*.is_updated now detects add/remove of any datablock.Tom Edwards
Previously this only worked for some datablocks relevant to rendering, now it can be used to detect if any type of datablock was added or removed (but not yet to detect if it was modified, we need many more depsgraph tags for that). Most of the changes are some function parameter changes, the important parts are the DAG_id_type_tag calls. Reviewed By: sergey, brecht Differential Revision: https://developer.blender.org/D195
2014-01-15Fix T38234: changing smooth/flat shading on linked mesh data should not be ↵Brecht Van Lommel
allowed.
2014-01-15Fix for infinite freestyle re-render in the viewportSergey Sharybin
Was a regression since e618d8238e0e and was caused by the wrong main being tagged for update.
2014-01-15Eek, terrible typo in previous commitSergey Sharybin
Pointed by Bastien!
2014-01-15Only check OB_RECALC_ALL flags of the object in transform codeSergey Sharybin
Because of the issue of how simplification works, there could be more flags in on->recalc bitfield which are ignored by object anyway. Would save some update calls after simplificating the scene.
2014-01-15Followup to the previous commitSergey Sharybin
It was actually rather simple to make sure depsgraph is up to date before calling BKE_object_handle_update() in the transform code by just moving DAG_scene_relations_update() to the beginning of the function. Wouldn't expect any side effects for other cases since DAG is not used bu the code between new location of the call and old one.
2014-01-15Fix T38224: Blender crashes on duplicating curveSergey Sharybin
Issue is caused by the evaluation flags getter called with NULL depsgraph. It happens on direct object update from the transform code after duplicating the curve. Proper solution is probably to make sure depsgraph is rebuild after duplication, but for now it's better to prevent crashes.
2014-01-15Fix T38216: Cycles render crash Blender in some scene in versionsSergey Sharybin
Issue was caused by evaluation flags getter function polluting the DAG. Need to use dag_find_node() instead. Still need to doublecheck exporting objects with curve deform works properly. On the first thought it should, but might be wrong again.
2014-01-15Fix a bunch of UI string issues...Bastien Montagne
2014-01-15Fix text overlap when using edge angle & lengthCampbell Barton
From D193 by Ron Davis with some edits.
2014-01-15Fix T38166: Vertex slide C key doesn't workCampbell Barton
2014-01-15Fix T38227: Cloth cache storing only every 10 frames.Sergej Reich
Make sure pointcache step is set to 1 for cloth when copying objects.
2014-01-15Fix for mistake in recent shadow addition in tabsCampbell Barton
2014-01-15Fix T38207: Tab scale jitters when resizing regionCampbell Barton