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
2011-11-04Camera UI: tweaking panels, move clipping back because it's not part of theBrecht Van Lommel
preset, and move depth of field settings to a separate panel.
2011-11-04correct some warnings, also sensor_x was being paassed to ↵Campbell Barton
object_camera_matrix(...) for x and y args, looks like an accident
2011-11-04Configurable sensor size:Sergey Sharybin
- Added support of variable size sensor width and height. - Added presets for most common cameras, also new presets can be defined by user. - Added option to control which dimension (vertical or horizontal) of sensor size defines FOV. Old behavior of automatic FOV calculation is also kept. - Renderer, viewport, game engine and collada importer/exporter should deal fine with this changes. Other exporters would be updated soon.
2011-11-03patch [#27917] MARKER MENUS: Unification and adding "Duplicate Marker to ↵Campbell Barton
Scene..." from Troy Sobotka (sobotka), with edits - remove Markers from Ctrl+L menu (was out of place here and was broken from recent changes to marker operators) - further de-duplicte scripts by having all menus call the same function: marker_menu_generic(). this fixes bug [#29083] too.
2011-11-03modify previous api feature to tag functions as permanent, use nicer ↵Campbell Barton
decorator style, eg: # -------- import bpy from bpy.app.handlers import persistent @persistent def my_func(scene): pass bpy.app.handlers.frame_change_pre.append(my_func)
2011-11-02RenderEngine/Nodes: system to check for shading nodes compatibilityBrecht Van Lommel
* Scene.use_shading_nodes property to check if RenderEngine is using new shading nodes system, and RenderEngine.bl_use_shading_nodes to set this. * Add mechanism for tagging nodes as being compatible with the old/new system.
2011-11-02Nodes: add support for shader nodes on world and lamps, in addition to ↵Brecht Van Lommel
materials. The internal render engine does not support them, and they are not accesible in the UI yet, but cycles will use them.
2011-11-02Projection Paint UI:Thomas Dinges
* Code cleanup, much better to understand what is going on there now. * Stencil menu was mis aligned, fixed it for UI beauty. :)
2011-11-02Toolbar UI code:Thomas Dinges
* More cleanup.
2011-11-02Related to #29092: make the working of the Mist Intensity option more clear inBrecht Van Lommel
the user interface.
2011-11-02fix [#29120] project painting errorCampbell Barton
2011-11-01Fix #29101: 2D Tilt on Bezier Curve Bug?Brecht Van Lommel
Changing tilt for 2D curves doesn't really hurt, just makes things not so clear tosee what's going on because you're changing value which isn't used at all for 2D curves. Disallwo to run TRANSFORM_OT_tilt operator for 2D curves. Also made a correct fix for incorrect shortcut for tilt in 3D viewport toolbar, it was really confusing to have almost the same operators (TRANSFORM_OT_tilt and TRANSFORM_OT_transform with mode=tilt) in keymap. Better to use tilt operator in toolbar.
2011-11-01vertex group mirrorCampbell Barton
- now works in vertex select + weight paint mode. - added option not to mirror all vertex groups.
2011-10-31fix own error r41191 getting id property string lengths.Campbell Barton
2011-10-31Sculpt UI:Thomas Dinges
* Code cleanup.
2011-10-31Another Bconf Feature Request. :) Thomas Dinges
Some UI and code cleanup for the "Symmetry" panel in sculpt mode. * Made X, Y, Z Buttons toggle buttons, as the other X,Y,Z in the "Options" panel above in sculpt mode, for consistency.
2011-10-28fix [#29063] reprojetion painting : failed to create opengl offscreen bufferCampbell Barton
error report was not passed into the UI and only printed into the terminal, now shows an error popup.
2011-10-28Renaming the extensionless "blenderbuttons" to "blender_icons.png"Joshua Leung
2011-10-25SVN maintenance.Guillermo S. Romero
2011-10-25- fix numpad comma replacement which was broken since unicode input was added.Campbell Barton
- add blender-softwaregl wrapper script for unix - quiet compiler warning.
2011-10-23Remove some more $Id$ that still were left after r41227 and r41228.Guillermo S. Romero
2011-10-23Remove the svn:keywords property.Guillermo S. Romero
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23minor formatting edits (80 char width)Campbell Barton
2011-10-23rename user interface operator properties from 'op' to 'props'Campbell Barton
2011-10-22* Re-commit splash screen with Alpha header. Thomas Dinges
2011-10-21svn merge -r41171:41170 . --- fix coming nextCampbell Barton
2011-10-21Bugfix [#28967] Attempting to add a new pose to the Pose LibraryJoshua Leung
causes Blender 2.60 RC2 to crash This commit just rolls back part of r.40868, which was causing crashes when trying to treat id-property-groups as bpy.type.Property to access a special "rna_type" attribute added as part of said commit. The underlying Py-API voodoo here is far too evil (along with the myriad of ways of creating custom props) to work out an API fix for, but at least we don't get anymore crashes now. In tests here, this check even seems redundant!
2011-10-21- remove release/bin/.blender/.bfont.ttf, we have ↵Campbell Barton
./release/datafiles/bfont.ttf already, and its not used anymore. - removed scons WITH_BF_FREETYPE
2011-10-21move fonts/ and locale/ dirs into release/datafiles, since blender wasn't ↵Campbell Barton
finding them in their current location and so to test international characters you had to 'make install'. updated scons/cmake/translation-scripts.
2011-10-20UI tweak: user texture datablock chooser for fields and warp modifier,Brecht Van Lommel
more consistent with other places.
2011-10-20A big set of UI messages fixes and tweaks! No functional changes.Bastien Montagne
2011-10-20misc editsCampbell Barton
- rename define DISABLE_SDL --> WITH_SDL (which was already used in some places) - blenders interation preset was using orbit rather then turntable 3d view preference (different from factory defaults). - tagged some unused rna args.
2011-10-19Revert own commit 41026.Thomas Dinges
It now had issues when hiding menus with the - icon, space selector disappeared. I am sorry for that, but I consider this a show stopper eventually. :( This commit introduces the issue with narrowed verts/edge/face select in solid/edit mode again.
2011-10-17Allow symlinks in user_scripts, this fixes raised exeption in copy_prefs for ↵v2.60Jens Verwiebe
version_updates
2011-10-17correct spelling errors in commentsCampbell Barton
2011-10-17docs / clenup (no functional code changes)Campbell Barton
- added API examples for mathutils.Color/Euler/Quaternion/Matrix. - corrected own bad spelling matricies --> matrices. - minor pep8 edits. - update CMake ignore file list.
2011-10-16Particle dupliobject rotation changes:Janne Karhu
There has been quite a bit of fuss about particle dupliobject rotation in 2.59, so here are some changes to make things work a bit more consistently and predictably in 2.60. Much of the confusion has been about what the "Initial rotation" for particles actually means. Simply put it's just a vector that that the particles (and the dupliobjects) are aligned to and around which they can be rotated with the phase controls. I've now renamed these controls under a label "Rotation axis". In 2.59 and previous versions the dupliobject's global x-axis was aligned to the particle rotation axis for non-hair particles. This meant that the object's own rotation (in addition to the particle rotation) could effect the dupliobjects' rotations. This old behavior can still be used with the "Rotation" option in the particle render panel when object/group is set as the visualization. This option is also activated automatically for old files to maintain backwards compatibility. Now the default dupliobject rotations ignore the object's own rotation completely and align the object's tracking axis to the particle rotation axis. The tracking axis can be found under the Object tab -> Animation Hacks panel. In 2.58 the way of calculating the rotation for hair didn't work as intended and enabled many non-functional combinations of options. For this reason I removed most of the rotation options for hair in 2.59. Now the options have been reimplemented better and the dupliobject's tracking axis is aligned to the hair direction by default (Rotation axis = Velocity / Hair). All the other axis options work too along with the phase controls.
2011-10-15Last minute UI fix:Thomas Dinges
* Vert/Edge/Face select buttons looked crappy when in EditMode and Wireframe shading. Fixed it. This commit makes the View3D Template a bit narrower in general, but it's very minor, should be no problem. This also fixes some weird increase/decrease of the 3D Mode selector menu when toggling between Textured/Solid and Wireframe/Boundbox shading.
2011-10-15- add template for defining custom driver functions.Campbell Barton
- comment unused assignments.
2011-10-15misc editsCampbell Barton
- cmake/windows was installing locale & font when internationalization was disabled, twice when enabled. - file selector was using the string size-1, where this isn't needed since string buttons expected this value to be the sizeof(), accounting for '\0'. - use const char for extension checking funcs. - minor pep8 edits
2011-10-13radius interpolation was incorrectly greyed out for 2D curves.Campbell Barton
2011-10-12Fixes for #26837: MPEG Preseek does not work for some h264 files.Sergey Sharybin
- Display running job template in all sequencer modes It was displayed only for sequencer mode without preview. - Fixed proxy rebuild progress indicator It was alsways zero because of incorrect rounding. - Fixed timecode saving on windows (and probably some other platforms) It was caused by incorrect opening file for writting -- it should be opened in binary format "wb". This error caused incorrect movie duration detection on windows. - Fixed movie resolution detection for some movies. In file attached to report, Blender detected resolution 1920x1088 instead of 1920x1080. Not sure if this fix is correct or it's issue in FFmpeg, but it's something what mplayer using: store width/height before running avcodec_open(). - Fixed frame number calculation when building timecodes. It was rounding error caused some frames be positioned incorrect in several cases (that each 6th frame rendered as next frame from report).
2011-10-12python UI was doing a lot of attribute lookups on tool & sculpt tool (not ↵Campbell Barton
especially efficient & annoying when adding breakpoints into why its not working right).
2011-10-11py api: bpy_extras.io_utils.path_reference() - added library argument so ↵Campbell Barton
exporters get the paths of linked images right.
2011-10-11- bpy.path.abspath(), added optional library argument since any paths from ↵Campbell Barton
linked datablocks are relative to this, not the blend files path, this saves kludgy path code wherever libraries may be used. - Image "Edit Externally" operator can now edit relative library images. also minor edits to navmesh.
2011-10-10correct operator name from my own recent changes and edit navmesh rna prop ↵Campbell Barton
name for consistency
2011-10-10updates to navmeshCampbell Barton
- 2 new navmesh operators, reset and clear navmesh data. - rename operators to be more consistent with existing names. - some minor edits to draw function, was getting the custom data for every index when it already had the array.
2011-10-10fix crash for recent navmesh edits when setting a non-mesh object to a navmesh.Campbell Barton
also minor cleanup.
2011-10-10move NavMesh draw code out of being a modifier and into DerivedMesh drawing ↵Campbell Barton
hack (which IMHO is less bad then mis-using a modifier only to override drawing calls).