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
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-11-28Variable declaration in code, not allowed!Ton Roosendaal
Also made it NULL, looks nicer than 0 ;)
2010-11-28== Sequencer ==Peter Schlaile
This fixes Orig Dimension display (mostly). * orx, ory both didn't get calculated, if dimension already matched * putting them into Strip instead of StripData ment, that using images of different dimensions in one strip could lead to incorrect results Still TODO: on file open, timeline display happens before preview display which means: orig_width and height are calculated after the first draw of N-keys dialog. You have to hit refresh (or scrub one frame) to get the right values displayed.
2010-11-28fix for fix [#24955] Generating UV-Images within blender (Alt-N) not possibleCampbell Barton
We had 3 reports of not being able to add images in editmode which was a workaround for redo in editmode bug. Rather then having it use operator redo, just give an OK button.
2010-11-28minor changes to the python api.Campbell Barton
- pep8 script was giving an error on non utf8 scons source files. - use PyList_SET_ITEM macro when list type is ensured. - all mathutils types use subtypes to create new types when available. - use defines MAT3_UNITY, MAT4_UNITY to initialize unit matrices.
2010-11-27[#24935] Proportional translation size stuck to noneMartin Poirier
Adjust hard and soft limits on proportional size operator property. Prevent zero in old files with reset if under hard limit (in tools settings).
2010-11-27bugfix [#24944] Crash on attempting to keyframe HSV colorCampbell Barton
prevent eternal loop
2010-11-27console text underscore would draw outside the view for larger font sizes.Campbell Barton
2010-11-27fix for fix r33330, bug [#23118].Campbell Barton
combing hair the view matrix wasn't updated so depth comparison was incorrect.
2010-11-27Particle draw was calling glColorMaterial(...) after ↵Campbell Barton
glEnable(GL_COLOR_MATERIAL), this is documented to be incorrect. On my system it set the ambient color value to 1.0.
2010-11-26Update nurb keyindex data when subdividing -- shape key data wouldn't be ↵Sergey Sharybin
lost anyway
2010-11-26fix building blenderplayer and a divide by zero bug with the console view.Campbell Barton
2010-11-26change monospace font to be an extern, not good final design but better then ↵Campbell Barton
loading the same font 3 times. need to load twice still because render may use the font in a thread.
2010-11-26lasso select wasn't comparing the depth with particle selection, where ↵Campbell Barton
border and circle select do.
2010-11-26bugfix [#23118] Blender freezes when combing hair - OS X path changes related?Campbell Barton
- glReadPixels() was running to get the depth on each pixel, this works fine one some cards but was locking up on OSX. - Replace glReadPixels() call with a single call to view3d_update_depths() right after view3d_validate_backbuf(), so the depths are only read once. - Unrelated to the changes above, but should improve performance: view3d_validate_backbuf() was being called on every redraw while combing, now only call once when combing starts.
2010-11-26remove calls to update the depth buffer while in particle editmode, this ↵Campbell Barton
calls glReadPixels() for the viewport which is slow on some systems and the depths are currently not used.
2010-11-26fix [#24900] Texture paint mode brokenCampbell Barton
own commit r33070 broke this.
2010-11-26bugfix while looking into [#24900], color wasn't being set for face-mask mode.Campbell Barton
2010-11-25bone roll recalculate, option to use active bones Z axis.Campbell Barton
2010-11-25bugfix [#24907] bone roll z up broken and python script showing correct ↵Campbell Barton
method to roll bones from Josh Wedlake (joshwedlake), who provided a reference script used to apply changes in ED_rollBoneToVector(). - Obvious bug fixed where Z-Up didnt work right. - More align axis options to Recalculate Roll operator: X/Y/Z/View Axis & Negate. - Axis Only option, ignore the axis direction, use shortest rotation to align bones. ED_rollBoneToVector() changes: - would give bad roll when the axis wasn't normalized or perpendicular to the bone. some callers accounted for this but not all. - option to align to the axis but not the direction.
2010-11-25bugfix [#24916] Blender Crash after inappropriate Merge-CommandCampbell Barton
2010-11-25Redraw 3d view when new object was added (NC_OBJECT|NA_ADDED notifier)Sergey Sharybin
This fixes one issue from #24914: 3D text glitch and crash ("delayed" 3d view refresh)
2010-11-24fix for crash introduced r33257, also tag some vars as unused.Campbell Barton
2010-11-24fix [#24893] Minor error message glitchCampbell Barton
2010-11-24bugfix [#24887] Crash on snapping verts on other objectCampbell Barton
now the derived mesh and the editmesh will always have matching faces.
2010-11-24fix for crash canceling fly mode.Campbell Barton
2010-11-24Bugfix #24847Ton Roosendaal
When report error was drawn in info header, using border select or paint brushes flickered. Was caused by Triple Buffer method not checking for correct redraw case. Also made report redraws less aggressive, it was drawing the info header all over with 50 FPS for 10 seconds. Made it 20 FPS, and added code to only send notifiers for actual changes. As todo note for future: animated UI options could get better caching to cope with slower refreshes.
2010-11-24fix [#24879] "Feather" symmetry option in sculpt mode crashes.Campbell Barton
rotate_m4() was being called with axis=0
2010-11-23Bugfix #24860Ton Roosendaal
On entering editmode Curve/Nurbs, the undo buffer was not correct; storing old Curve/Nurbs object name. This caused for example the Operator tool redo options to fail; it added another curve on first use (with user pref "enter editmode). Solved with adding good undo push + nicer code for curve and nurbs naming.
2010-11-23use unit system for the grid floor (was only ortho before).Campbell Barton
2010-11-23Changes to the ortho grid drawing based on discussion with Ton.Campbell Barton
- ortho grid now draws scaled by the view3d 'Scale' setting, venomgfx noticed this was missing. - so as not to confuse add scale next to unit display text, so rather then "Metres" it shows "Metres x 1.5" otherwise its confusing that grid lines are not in exact units. - changed grid spacing to grid scale (needed for more logical behavior with units) - when units are enabled grey out subdivisions.
2010-11-23transform snapping to a unit scaled grid was broken.Campbell Barton
2010-11-23use zero initializers instead of memset(), also change PointerRNA_NULL from ↵Campbell Barton
an extern into a define.
2010-11-22Bugfix #24823Ton Roosendaal
Color picker: RMB "insert single value" was inserting all three values. Same case as yesterday, made code recurse into open menu to check for active button there.
2010-11-22More button alignment stuff: campbell had a script that wasTon Roosendaal
drawing various cases. Fixed another one. :)
2010-11-22Bugfix #24856Ton Roosendaal
Button aligning revisited. Now layer buttons draw OK too, and even better than before (missed a rounded corner!)
2010-11-22bugfix [#20768] Project Snap BrokenCampbell Barton
2010-11-22find filepaths operator had blend file and search path swapped.Campbell Barton
2010-11-22User preference to hide Python references in Tooltips.Elia Sarti
2010-11-21== Sequencer ==Peter Schlaile
* documented and rewrote the render interface of the sequencer. (now, the geometry / render_type / etc. settings are stored within a seperate structure called SeqRenderData that is passed within the code.) * that fixes * cache problems, since the caching system didn't keep track of proxy files vs. final renders. * is a necessary step, to bring back frame blending in speed effect (the SeqRenderData structure elements are already there) * will make motion blur render options available within the sequencer! * this patch also fixes: * "easy retiming" using speed effects. (in Blender 2.49, you could add a speed effect and resize the source track to retime it to that length) * adds labels for the Original dimensions for Image + Movie tracks (worked in 2.49, too)
2010-11-21Toggle cyclic on when creating segment between first and last points of ↵Sergey Sharybin
non-cyclic bezier
2010-11-21Recalc handles after toggling bezier's cyclic flag when deleting segmentSergey Sharybin
2010-11-21Applying patch #24822: Select linked for curves as for meshes, CTRL + L versionSergey Sharybin
With some own changes: - Select pick moved to invoke() - Used editsurfcurve_region_view3d as poll function for this operator due to ogl dependency Thanks to Elia Sarti (vekoon)!
2010-11-21[#22854] Objects lag behind mouse pointer when transformed (translated)Martin Poirier
[#24652] Project vertices button showing in object mode and leads to wrong behavior. Removing soft redraw (code is still there in case we need it eventually) on mouse move, now that events are compressed.
2010-11-21Bugfix #24825Ton Roosendaal
Error in alignment code caused some buttons to draw not nicely aligned, like the Frame rate buttons in Render properties.
2010-11-21Fixed missed selection oulines for curves/surfaces/fonts/armature when ↵Sergey Sharybin
texture shading is active
2010-11-21Bugfix #24824Ton Roosendaal
Color Picker: when inserting keys (right mouse menu), the colors didn't change for buttons to indicate such. The function that sets the flags returned too early.
2010-11-21- include pthreads for win32 globally (as with opengl).Campbell Barton
- MSVC CFLAGS were being set by only checking WIN32, (breaking non-msvc win32 builds)
2010-11-21fix for RNA ranges exceeding the range of the type (INT_MAX used on short's ↵Campbell Barton
for eg).
2010-11-21[#24827] Crash when auto-keyframing while playing animationMartin Poirier
Reported by André Oliveira Need to pass valid context to autokeying callback function.