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-12-21Fix encoding of those files (was iso-8859-15, i.e 8bit, instead of utf-8!).Bastien Montagne
2012-12-20Another big patch set by Bastien Montagne, thanks a lot!Tamito Kajiyama
* Made Freestyle optional (turned on by default). * Fix for missing bpath.c updates in the previous merge of trunk changes.
2012-12-19Merged changes in the trunk up to revision 53146.Tamito Kajiyama
Conflicts resolved: release/datafiles/startup.blend source/blender/blenkernel/CMakeLists.txt source/blender/blenlib/intern/bpath.c source/blender/blenloader/intern/readfile.c
2012-12-19BGE: Removing the VBO raster_storage option from the UI.Mitchell Stokes
2012-12-19BGE: Some as of yet unmerged work I did in the Swiss branch. These changes ↵Mitchell Stokes
include: * Cleaning up the conversion code to avoid a per-face material conversion. Materials are now stored in buckets and only converted if a new material is found. This replaces some of Campbell's earlier work on the subject. His work wasn't as thorough, but it was much safer for a release. * Shaders are only compiled for LibLoaded materials once. Before they could be compiled twice, which could really slow things down. * Refactoring the rasterizer code to use a strategy design pattern to handle different geometry rendering methods such as immediate mode, vertex arrays and vertex buffer objects. VBOs are added, but they will be disabled in a following commit since they are still slower than vertex arrays with display lists. However, VBOs are still useful for mobile, so it's good to keep them around. * Better multi-uv support. The BGE should now be able to handle more than two UV layers, which should help it better match the viewport.
2012-12-19DPI: fix wrong scaling of editor type choosing buttons, and for menu arrowsBrecht Van Lommel
overlapping or being too close to icons in small buttons.
2012-12-18Icons now draw good again!Ton Roosendaal
- Exported via Inkscape a 16 and 32 pixel bitmap version - Use these as mipmap levels for OpenGL texture drawing. - Changed code to get right sizes for drawing icons - better than last week's method. Todo: - Custom icons don't work yet (old one) - Missing icons in the svg - The .sh script for inkscape needs changed to support this (now do manual saving)
2012-12-18Various minor fixes to i18n code (mostly, translation of enum items' ↵Bastien Montagne
tooltips was wrongly bound to iface option, not tooltips one, and recent changes in r53119 were incorectly using BLF_pgettext, made them simpler by using CTX_IFACE_ macro). Also fixed CTX_FOO_ macros when building without i18n, those were kinda wrong. And hid i18n ui section in userpreferences when built without its support too.
2012-12-18Adding "build_options" to bpy.app, a frozenset containing strings matching ↵Bastien Montagne
optional feature's build defines (like 'FFMPEG', 'MOD_BOOLEAN', 'INTERNATIONAL', etc.) for all enabled elements. Note I tried to select all interesting defines, but this might be extended if needed...
2012-12-18Made motion tracking data aware of DPI in clip editor.Sergey Sharybin
Also synchronized tracking dopesheet channels height/spacing with fcurve dopesheet.
2012-12-18Fix #33586: Encoding to mpeg4 makes first frame(s) blockySergey Sharybin
Issue was caused by rc_initial_buffer_occupancy being set for context Commented this option for now -- it's not used in ffmpeg.c. Now encoding seems to be working nice for MPEG4 and other codecs as well. However, if there're some gurus around please check :)
2012-12-18Multires baker: made octree aware of user-defined resolution in performance ↵Sergey Sharybin
panel
2012-12-18Multires baker: noneed to tag display as invalid after every flushed pixelSergey Sharybin
2012-12-18Ambient occlusion baker from multi-resolution meshSergey Sharybin
This implements AO baking directly from multi-resolution mesh with much less memory overhead than regular baker. Uses rays distribution implementation from Morten Mikkelsen, raycast is based on RayObject also used by Blender Internal. Works in single-thread yet, multi-threading would be implemented later.
2012-12-18Move multires baker into own file in render/Sergey Sharybin
Currently will only keep object editor a bit clearer, but in the future will be needed because of using some internal renderer data structures.
2012-12-18fix for crash in recent changes, missing NULL checkCampbell Barton
2012-12-18make sure color picker and color swatch buttons have rnaindex of -1.Campbell Barton
Some were 0 some -1, but this messed up reporting - making it think that only red was being changed for each button.
2012-12-18fix for crash in own commit - happend when changing userprefs.Campbell Barton
2012-12-18use 'bpy.context' when printing properties in the info window.Campbell Barton
2012-12-18Fix part of #33469: cloth preroll had a wrong tooltip and low limit of 200 ↵Brecht Van Lommel
frames.
2012-12-18changing RNA properties now prints python script in the info view.Campbell Barton
next will add context so bpy.data.xxx[id] are not used for all references.
2012-12-18Blender icons now are in the 21st century too!Ton Roosendaal
Default size for bitmap now is 32x32 pixels. Code change for higher densities is easy, all under review. Let's first check this!
2012-12-18Fix region expander (+) drawing too narrow.Brecht Van Lommel
2012-12-18Class method 'get_node_type' for node RNA types. This can be used to map RNA ↵Lukas Toenne
types and Python classes to the associated node type by means of the node type identifier.
2012-12-18Fixes for ctrl+click on panel header:Brecht Van Lommel
* It collapsed panels in other tabs too * Ctrl + click next to the panel header still caused panels do be collapsed * Ctrl + Return over panel header now works as well
2012-12-18functions to make a string representation of a property & assignment.Campbell Barton
2012-12-18Fix #33600: copying objects with point caches did not copy the external,Brecht Van Lommel
disk cache and lib path settings.
2012-12-18Nicer function for drawing text in 3d window:Ton Roosendaal
ED_region_visible_rect(ar, rect) Returns the visible rect inside a region, subtracting the overlapping UI regions. Added with minimal overhead, only called once per region draw. Also fixes the 'Auto Key' warning print in 3d window (was behind properties)
2012-12-18some speedup by avoiding translation on entire enum arrays, and just ↵Campbell Barton
translate the single name that ends up being used.
2012-12-18fix for include and use break statement (may as well not loop more then needed).Campbell Barton
2012-12-18add index argument to RNA_property_as_string() - currently unused.Campbell Barton
2012-12-18Fix #33599: VBO textured draw mode did not update correctly when an image ↵Brecht Van Lommel
filepath was changed to an invalid one. Also fixed Object Color not being displayed correctly with VBO's. The way it has to clear the VBO buffers here is quite poor though and slow, we really need textures and materials in the depsgraph to do this quicker.
2012-12-18Bug fix, IRC collection. (Fix for recent commit)Ton Roosendaal
On saving new files (after loading startup.blend), the user prefs were included. G.fileflags again...
2012-12-18fix [#33598] Regression in 2.65 while opening a 2.64 fileCampbell Barton
VBO's were using a material limit half the size of the rest of blender.
2012-12-18Correction for own commit r53006, removed some ndof keymaps, bad!Campbell Barton
2012-12-18fix [#33580] Masking keyframes disappear from dope sheet when using undo.Campbell Barton
2012-12-18fix for own error in recent commit with active pose mode, depended on an ↵Campbell Barton
uninitialized flag.
2012-12-18add support for active-element in pose mode and armature editmode.Campbell Barton
This works most usefully when combined with Normal orientation.
2012-12-18code cleanupCampbell Barton
2012-12-18fix [#33575] Manipulator showing incorrect local axes in armature pose mode.Campbell Barton
2012-12-18style cleanupCampbell Barton
2012-12-18style cleanupCampbell Barton
2012-12-18Another big code clean-up patch by Bastien Montagne (GPL headers, indentation,Tamito Kajiyama
spaces around operators, and so forth). Many thanks!
2012-12-18Made Freestyle Edge/Face Marks accessible from Python.Tamito Kajiyama
2012-12-18Fix #33487: game engine did not convert objects with rotation modes other thanBrecht Van Lommel
Euler XYZ correctly, was never implemented;
2012-12-18Fix #33505: various issuesBrecht Van Lommel
* Motion blur with shutter time > 1 did result in the correct evaluation of some modifiers because it set the subframe to values > 1, and some places assume the current frame to be set to the integer coordinate and the subframe to be a value between 0 and 1. * Shape keys did not take subframe time offsets into account. * Point density texture was using an current frame value that was never set.
2012-12-18Minor tweaks to some UI messages...Bastien Montagne
2012-12-18uv edge based stitch. Useful to disambiguate betwen islandsAntony Riakiotakis
when uvs are shared by more than two islands. Uv edges usually belong to only two islands, making for much cleaner stitches. To change between stitch modes, press TAB. Initial mode depends on the selection mode of the image editor. Documentation can also be found on the release wiki
2012-12-17Fix [#33590] The Screw Tool in Edit Mode isn't calculating the correct angle ↵Bastien Montagne
step divisions per turn. Degrees were used as radians... :p Also tweaked min values of steps and turns!
2012-12-17Object Layer property now has tag "not animatable".Ton Roosendaal
Even with new depsgraph that'll be a big problem to support. For as long layers define relationships or define evaluation this should remain a static state. Instead, animate outliner "visibility".