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
2012-04-29Camera tracking: backport refactoring made in local branches with masking ↵Sergey Sharybin
and dopesheet view into trunk Mostly related on changes in poll functions for tracking operators and some changes to how interface is initializing for different view types.
2012-04-28Code and style cleanup in own modules in BKE and also mball moduleSergey Sharybin
- Make sure functions are named in way BKE_<object>_<action> (same way as RNA callbacks) - Make functions which are used by mball.c only static and remove their prototypes from public header file. Further cleanup is coming.
2012-04-28Camera tracking: if there's no image for current frame display default gridSergey Sharybin
and allow to interact with tracks for operators which doesn't require image. Merged from tomato branch: svn merge ^/branches/soc-2011-tomato -r45624:45625
2012-04-28code cleanup: Campbell Barton
- replace inline face UV center calc. - use const float[3] for mesh and uv functions. - remove unused define
2012-04-27code cleanup:Campbell Barton
- move lasso functions into BLI (were in 3D view but UV editor needs access) - remove unused UV functions (ones that assumed 3-4 sized UVs only)
2012-04-26rename WholeCharacter in C too, add pthreads include back for msvc which ↵v2.63Campbell Barton
needs it.
2012-04-26Fix #31066: cycles keeps rendering in viewport after window closed.Brecht Van Lommel
2012-04-25code cleanup: typos and set gcc attributes for string formatting.Campbell Barton
2012-04-25code cleanup: no functional change - had both EDBM_editselection_* and ↵Campbell Barton
BM_editselection_* funcs, replace EDBM_ funcs.
2012-04-24code cleanup: rename UV functions to closer match bmesh apiCampbell Barton
2012-04-24bmesh/uv editorCampbell Barton
- selecting in UV window with sync-sel enabled now sets/validates sel-history. - border de-select now clears sel history.
2012-04-23code cleanup: comment unused functions (removed one which isnt useful anymore).Campbell Barton
2012-04-23fix [#31064] Save confirmation stops showingCampbell Barton
also comment unused functions.
2012-04-23- fix for python freeing its own bmesh clearing the global mirror cache.Campbell Barton
- fix for own mistake (Ctrl+T didnt set beauty peroperty). - remove bad level includes in bmesh.
2012-04-23code cleanup: bmesh subdivide code - BM_mesh_esubdivideflag() & "esubd" ↵Campbell Barton
bmesh operator was passing a flag about in a fairly confusing way. since we will eventually have python bmesh operator access better expose this as multiple booleans. remove remaining editbutflag's
2012-04-23code cleanup: remove editbutflag flag from toolsettings & related defines.Campbell Barton
2012-04-22style cleanup: commentsCampbell Barton
2012-04-19code cleanup: remove unused BMesh args.Campbell Barton
2012-04-16bmesh todos:Campbell Barton
- curve undo now runs ED_curve_updateAnimPaths() again. - comment out unneeded index setting.
2012-04-15Fix #30949: live unwrap when marking seams did not work with bmesh.Brecht Van Lommel
2012-04-04use 'const float' when passing readonly colors, and include array size.Campbell Barton
2012-04-03Popup menu layout inherits context store from button.Lukas Toenne
When adding extra context data in a layout using uiLayoutSetContextPointer, this info was not inherited by popup menus generated in this layout. While operators from regular buttons work fine, the data is missing in operators from menus and such. This patch copies the bContextStore from buttons to the new uiLayout used for popups.
2012-03-29added Mesh.calc_tessface(), needed to update mesh tessface after bmesh edits.Campbell Barton
also add py api BMDeformVert.clear()
2012-03-29skip using bmesh operators for converting to/from undo meshes (gives some ↵Campbell Barton
speedup)
2012-03-28Cycles: viewport rendered draw mode now shows background images, also ↵Brecht Van Lommel
changed the image editor checkerboard pattern to be the same as cycles viewport.
2012-03-27style/name cleanup: have EDBM_* functions match our style guide and also ↵Campbell Barton
match BM_ function naming conventions
2012-03-27fix [#30651] bpy.ops.object.mode_set(...) editmode removes faces.Campbell Barton
problem was that BMesh had tessellation call when undo pushes were called. if python called an operator with no undo push, tessfaces would not be created. fix this by making it the responsibility of each editmesh operator to re-tessellate, as it is with notifiers and depsgraph. added EDBM_update_generic() function to add notifier, tag for depsgraph update and optionally re-tessellate.
2012-03-26disallow adding tessfaces to a mesh with polygons (only allowed case is ↵Campbell Barton
creating a new mesh with tessfaces and later converting to polygons, which wont work if polygons exist)
2012-03-26fix [#30657] New UV layers created with Mesh.uv_textures.new reset previous ↵Campbell Barton
ones. adding UV's from python was resetting the active UV layer but not setting the new layer to active, resetting existing UV's.
2012-03-24code cleanup: re-shuffle some functions so EDBM_ functions are in bmesh_utils.cCampbell Barton
remove bmesh_selecthistory.c, only wrapped a few functions.
2012-03-24Sequence Editor Themes:Thomas Dinges
* Preview Background is now themeable. Patch by Pablo Vazquez (venomgfx).
2012-03-233D View Themes:Thomas Dinges
* Camera and Empty colour is now themeable. Patch by Pablo Vazquez (venomgfx) with some minor edits.
2012-03-21== Sequencer ==Peter Schlaile
This adds movieclip input support to the sequencer, thereby making undistorted and stabilized footage available without a seperate render step. Also: removes some old cruft code from the sequencer: * new_tstripdata wasn't used anymore * StripElems were allocated for SCENE strips on full length, wasting memory Added a comment, that hopefully makes things a little bit clearer: StripElems are *only* usefull for MOVIE + IMAGE strips for all other strip types one can set this pointer to NULL. (If that should cause otherwise problems, then the code that doesn't check for NULL is to blame!)
2012-03-19Fix for [#30495] Framerate goes crazy after changing Sync mode from "Frame ↵Joerg Mueller
Dropping" to "no Sync" while playing anim
2012-03-18Re-enable the clay strips sculpt brush.Nicholas Bishop
Most of the tool code was already in place, only significant functionality change is that anchored stroke works now. TODO: * Gave it a new icon, but could use a better one * Default .blend should have a clay strips brush
2012-03-152.6 User Interface:Thomas Dinges
* New Icons for the File menu, patch by David Klein (cgeffex). Thanks a lot! * This patch also adds a new icon for the use_filter_text in Filebrowser.
2012-03-11[#30373] Which part to snap in volume snapping is removedMartin Poirier
By Bug reported by Pep Ribal Also fixed an object mode bug with volume snapping and made it compatible with the edit mode "Snap on self" option
2012-03-08Fixing several issues with keyingsets:Bastien Montagne
*Add a new idname to keyingsets, keeping name as label-only (using same string for both made lookup fail when using i18n other than english, as it tried to compare an untranslated static string id against a translated RNA name). Also adding a description string (can be helpful with custom keyingsets, imho). *Fixed a few other bugs related to that area (namely, you can’t deselect current keyingset from the shift-ctrl-alt-I popup menu, and insert/delete key ops were using a rather strange way to get chosen custom keyingset…). *Fixed UI code so that it always uses (RNA) enum, and simplified menu-creation code.
2012-03-07Mango request: use active scene clip as background for sequencer scene strip ↵Sergey Sharybin
renderer and opengl renerer when rendering from camera view. Other usages of offscreen drawing shouldn't be affected by this change.
2012-03-07patch [#30481] rna_Screen_scene_set does the wrong thing [patch]Campbell Barton
from Dan Eicher (dna) --- from the tracker Setting Screen.scene only uses the active screen through a call to CTX_wm_screen(C) instead of the actual referenced scene. The attached py-op demonstrates this behavior, assuming at least two separate scenes in the VSE.
2012-03-07fix for bug in ED_view3d_project_float that only effected the 'Rip' tool.Campbell Barton
when the source and destination vectors were the same pointer, the X value would get overwritten. now the rip tool uses the best side to grab as in trunk.
2012-03-05RegionView3D.update call, to address issue in report:Campbell Barton
[#30454] perspective_matrix not update in real time with bpy.ops.view3d.zoom This is so you can modifify the view settings and get the view matrix after without waiting for a redraw.
2012-03-04style cleanup - comment spelling + translate some dutch.Campbell Barton
2012-03-03style cleanup - use aligned * prefixed blocks for descriptive comments (was ↵Campbell Barton
already used a lot and part of proposed style guide).
2012-03-03style cleanup - spelling corrections & update some incorrect comments.Campbell Barton
2012-03-02style cleanupCampbell Barton
- spelling - turns out we had tessellation spelt wrong all over. - use \directive for doxy (not @directive) - remove BLI_sparsemap.h - was from bmesh merge IIRC but entire file commented and not used.
2012-03-02mesh.update() now has option to calculate tessellation faces.Campbell Barton
2012-03-01Spelling CleanupCampbell Barton
2012-02-29Code Cleanup: remove non existing function declarations.Campbell Barton
added some missing functions too - which are not used yep but should be there for api completeness. * CDDM_set_mloop * CDDM_set_mpoly * BLI_mempool_count
2012-02-28code cleanup: use float vector size in function definitions, and const's ↵Campbell Barton
where the values are unchanged.