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
2013-01-17draw active+disabled menu-items, helps for keyboard navigation. Campbell Barton
2013-01-17fix for arrow keys being reversed in the snap menu (Ctrl+Shift+Tab)Campbell Barton
also - when expanding rna enums into existing menus - don't nest inside a row/column.
2013-01-17Release Cycle:Thomas Dinges
* Readme and release log links for the Blender 2.66 release.
2013-01-17show a title in menus triggered by WM_OT_context_menu_enum, also show an ↵Campbell Barton
icon when available.
2013-01-17change to own commit r53852. use existing pressure member of ↵Campbell Barton
UnifiedPaintSettings.
2013-01-17minor speedup for dyntopo edge queue - replace iterator with while loop.Campbell Barton
2013-01-17fix bug in dyntopo - check to remove pbvh vert was always false.Campbell Barton
2013-01-17code cleanup: rename BMVert *v[3]; --> 'v_tri', since 'v' is normally for ↵Campbell Barton
single verts.
2013-01-17code cleanup: double, float - conversion warnings.Campbell Barton
2013-01-17speed-up dyn-topo by storing the edge-loops rather then edge-faces.Campbell Barton
- no need for bm_triangle_other_vert_find(), the other vert is known relative to the loop. - no need for bm_face_edge_backwards(), the verts are in order in the loop.
2013-01-17optimize bmesh operations that use triangle BMFace's (dyn-topo and mesh ↵Campbell Barton
conversion).
2013-01-16fix for airbrush not using tablet pressure (any brush with BRUSH_SPACE ↵Campbell Barton
disabled).
2013-01-16Shape enhanced method exaggerates a shape using a Laplacian smoothing ↵Alexander Pinzon
operator in the reverse direction. http://wiki.blender.org/index.php/User:Apinzonf/shape_enhanced
2013-01-16draw the brush size with pressure applied (when the tablet is used), nice to ↵Campbell Barton
see the actual size used.
2013-01-16style cleanupCampbell Barton
2013-01-16Movies support for CyclesSergey Sharybin
This adds support of movie textures for Cycles rendering. Uses the same builtin images routines as packed/generated images, but with some extra non-rna hookups from blender_session side. Basically, it's not so clear how to give access to video frames via C++ RNA -- it'll require exposing ImBuf to API, doing some threading locks and so. Ended up adding two more functions which are actually bad level call, but don't consider it's so much bad -- we have few bad calls already, which are actually related. Changed a bit how builtin images names are passing to image manager. Now it's not just an ID datablock name, but also a frame number concatenated via '@' character, which makes itpossible to easily know frame number to be used for movie images, without adding extra descriptors to image manager. Decoding of builtin name is a bit slower now, but it should be still nothing in comparison with rendering complexity. Also exposed image user's frame_current to python API, which is needed to get absolute frame number of movie from node's image user. P.S. Generated/packed images are also using bad level call but only does it to make things more clear here. Either all images are using C++ RNA here or no images does. That's the most clear for now.
2013-01-16Support view mapping mode in projective texture painting. DisableAntony Riakiotakis
masking in that case to match 2d image painting behaviour.
2013-01-16Get rid of the BRUSH_FIXED_TEX flag, use mapping modes instead. VersionAntony Riakiotakis
patched all previous texture paint brushes to use tiled mapping since mappping is now shared between 2d and 3d painting.
2013-01-16Unification of brush codeAntony Riakiotakis
* rename sculpt_brush_texture_settings to brush_texture_settings * Expose texture scale and offset in texture paint mode * Introduce still inactive mapping mode for texture paint, tiled and view aligned only. Projective paint uses only tiled, while 2d paint can use both. Commit will come that will use both appropriately for both modes, omitting fixed brush flag (which is tiled with another name)
2013-01-16dont add identifiers starting with digits to autocompleteCampbell Barton
2013-01-16don't check for mouse-movement if the double click event isn't on a ↵Campbell Barton
mouse-button.
2013-01-16move double click check into its own function.Campbell Barton
2013-01-16text syntax highlighting: don't use utf8 stepping if we know the text is asciiCampbell Barton
2013-01-16patch [#33888] Syntax Highlighting ChangesCampbell Barton
from Benjamin Tolputt (btolputt), (with minor changes) adds support for LUA syntax highlighting.
2013-01-16correction to last commitCampbell Barton
2013-01-16Unification of brush codeAntony Riakiotakis
Move anchored and rake options away from Sculpt struct and to UnifiedPaintSettings where they may be used by other tools in the future (carefree whistle...) No functionality should change but if it does I'll follow the screams...
2013-01-16text syntax highlighting, add utility function 'text_format_fill()' which ↵Campbell Barton
fills in the line with a formatting value. this fixes a mistake in OSL lexer which would comment all lines after '//'
2013-01-16resolve issue [#33882] New GG slide - Lost functionalityCampbell Barton
Holding Alt stops switching the active edge so you can drag in the negative direction.
2013-01-16minor changes to ghostCampbell Barton
- use WITH_ASSERT_ABORT define, so GHOST_ASSERT will abort. - rename XTablet -> GHOST_TabletX11, was confusing since it was named like an xlib struct.
2013-01-16style cleanupCampbell Barton
2013-01-16code cleanup:Campbell Barton
- cycles ui used 'cscene' for scene.cycles and scene.cycles_curves - style cleanup
2013-01-16fix for typo in recent commit.Campbell Barton
2013-01-16WM / Screenshot fix:Thomas Dinges
* Screenshot resolution was wrong on Macbook Retina (did only capture a cropped part of the screen).
2013-01-15Bug fix #33873Ton Roosendaal
CTRL+F in text editor now also works in the button region. Added generic keymap for it, could get other shortcuts as well. Will leave it to the maintainers :)
2013-01-15Bug fix #33748Ton Roosendaal
Old fixes, since 2009 and before! Related to Curve object editmode: - normals are not being drawn for hidden curves anymore - even worse: Blender also didn't hide the extrusions or bevels for hidden curves - outside edit mode, it shows all (as for all other modes) - (de)select-all now works when 1st (or any) handle was hidden.
2013-01-15Logic window usability:Ton Roosendaal
- Added a bit of more margin in bottom (for view pans) - Made HOME option (view all) to show full width of editor, instead of zoom level 1:1.
2013-01-15style cleanupCampbell Barton
2013-01-15Code cleanup: remove some remaining code from the old compositor.Brecht Van Lommel
2013-01-15Fix #33800: GLSL group nodes not using the external input value unless a nodeBrecht Van Lommel
was connected to the socket.
2013-01-15Fix #33875: minimize stretch UV tool incremented in steps of 0.2 instead of 0.1,Brecht Van Lommel
and now also shows the shortcut keys for setting the blend value.
2013-01-15Fix #33741,#33856: multi texture drawing problem with VBO's after a recent ↵Brecht Van Lommel
bugfix.
2013-01-15Render: set minimum render size to 1x1 instead of 2x2. As far as I can tell thisBrecht Van Lommel
works ok, and it's useful for debugging.
2013-01-15Jpeg2000 should be saved with straight alphaSergey Sharybin
2013-01-15Follow general mathutils rules for naming straight<->premul functionsSergey Sharybin
2013-01-15fix [#33781] Confusing units in displacement modifier parametersCampbell Barton
16bit PNG images were not doing any conversions when saving linear float buffers, but would always load them as SRGB. apply the same method used for 16bit images from floats as used in jpeg2000.
2013-01-15Spelling correctionsSergey Sharybin
2013-01-15Two threading issues:Sergey Sharybin
- Drawing masks in image editor requires LOCK_DRAW_IMAGE around ED_space_image_get* functions since they'll acquire image buffer. Lock is needed because viewers will be modified directly in compositor (see commend in draw_image_main) - Seems that was wrong order of invalidating render result and viewer image invalidation happened in Composite node, which could easily lead to thread lock.
2013-01-15write 16 bit PNG files even when there is no float buffer,Campbell Barton
the existence of a float buffer can depend on the image being used in the compositor for example, so better give the user what they expect - 16bit png if its selected from the UI.
2013-01-15replace vertex slide with the transform operator. (MESH_OT_vert_slide -> ↵Campbell Barton
TRANSFORM_OT_vert_slide)
2013-01-15vertex slide was using flipped value, wasnt so noticable unless you types in ↵Campbell Barton
a value.