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
2014-02-27Fix root of the issue of bad_cast bug in localizationSergey Sharybin
No need to call l10n stuff when it's disabled in the preferences. Reviewed by @mont29, thanks!
2014-02-27Fix T36654.Antony Riakiotakis
There is a key conflict between grease pencil shortcuts and sculpt shortcuts (D and ctrl D were taken by draw brush and dyntopo toggle, respectively). Based on feedback, change dyntopo toggle to ctrl-T and draw brush to X. Also add missing property update for dyntopo detail size.
2014-02-27Fix: 'F-Curve Editor' popup text was truncated.Campbell Barton
2014-02-27RNA: rename matrix_for_frame -> matrix_from_frameCampbell Barton
2014-02-26Fix T38855: DIRECTORY_PATH vs. DIR_PATH inconsistency in python API docs.Brecht Van Lommel
2014-02-26Further work to fix T38726: signal viewport to update when adding/removing ↵IRIE Shinsuke
render layers. Reviewers: brecht Differential Revision: https://developer.blender.org/D346
2014-02-26Fix 3D tracks to mesh not aligning mesh properlySergey Sharybin
Also fixed wrong frame number used for reconstructed object visualization in 3D viewport.
2014-02-26Fix T38548: Edit externally always uses first frame onlySergey Sharybin
2014-02-26Fix T38836: change screencast timer limits so you can record with higher FPS.Brecht Van Lommel
Note that the screencast implementation is quite poor and that you may not even get the requested FPS, the timing system here is not reliable.
2014-02-25Fix T38824: curve which is constrained on a hidden layer causes cycles crashSergey Sharybin
Issue was caused by cycles setting scene frame which will update scene for all the layers (not just visible ones) which confuses depsgraph making objects which are needed as dependency are not really evaluated. Made it so setting frame via scene.frame_set() which check whether update need to be flushed to an invisible objects and do this if so. Not ideal solution but seems to be safest at this point.
2014-02-25Fix T38806: Proxy file changes don't update until Blender's restartSergey Sharybin
2014-02-25Object disable negative object dimensionsCampbell Barton
these would become positive on update
2014-02-24Fix T38766: blender material transparency setting not taken into account for ↵Brecht Van Lommel
viewport.
2014-02-24Fix T38800: Setting UV projector caused zero user objectsCampbell Barton
Don't change user count when setting modifier objects
2014-02-23Fix T38769: Python missing access to text materialsCampbell Barton
2014-02-22Code cleanup: styleCampbell Barton
2014-02-21Bugfix: Toggling "auto-blends" option on NLA Strips doesn't update them ↵Joshua Leung
immediately
2014-02-21Modifier: rename triangulate scanfill to ear-clipCampbell Barton
2014-02-20Allow using strips from the top of the stack as modifier argumentsSergey Sharybin
Poll function tried to be smart and disallow having dependency cycles, but it didn't work properly. Further, it still possible to re-shuffle strips stack in the way which introduces dependency cycles. So disabled this smartness in the poll function for now.
2014-02-20NDOF: yaw/pitch were swapped and add timeline fit.Campbell Barton
2014-02-20NDOF: define 2 default navigation modes: free & orbitCampbell Barton
After some discussion it seems both are valid defaults but useful for very different purposes. - 'free' lets you explore the scene with full 6dof (like fly mode) - 'orbit' is closer to typical mouse view orbit, constraining to orbiting about a central location. This doesn't effect orbit/pan which are available with modifier keys.
2014-02-19Added track weight to presetsSergey Sharybin
Useful for cases when you need to create bunch of witness tracks.
2014-02-19Fix T38714: MeshPolygon.center not a Vector typeCampbell Barton
2014-02-19Fix T38706: dropdown labels in popups not updatingCampbell Barton
Caused by own recent changes to menu handling
2014-02-18NDOF: Fix for fly/walk mode ignoring axis invert optionsCampbell Barton
2014-02-18Fix regression that Blender crashes on startup if UI translation is enabled, ↵IRIE Shinsuke
it was mistake in rB50b2c78ad8b6.
2014-02-18Fix T38654: Using a non-camera object for the SetCamera Scene Actuator ↵Mitchell Stokes
causes a segfault. Non-camera objects are not supported as cameras, and trying to use them just causes memory errors (some bad typecasts are involved). When converting a Scene Actuator, only use the object as a camera if it is actually a camera. Also, the logic brick UI now filters for camera objects, which should help avoid confusion.
2014-02-17Fix T38680: File output subpath file-select operator uses absolute path.Lukas Tönne
This is because the sub-paths of the individual sockets are defined as FILEPATH properties, which automatically adds the standard fileselect operator button in the uiLists. However, that operator returns full paths only, with no direct way to make them relative to the base path. So for now i've turned the subpath properties into regular strings, which removes these operator buttons but should at least avoid the confusion. Eventually new operators could be defined for this, which use the file- select operator and then make the path relative.
2014-02-17Fix T38651: Compositor Normal Node Sphere unchangable when Reset All ToLukas Tönne
Default Values is used on it. The default for the socket value was always 0. Now the default value for node socket default_value properties is chosen based on the socket subtype to give some more sensible values. NOTE: this may still be different from the values specified in the socket templates! It is not possible to directly use these template values, because all sockets share the same RNA types. At least it should work reasonably well in the majority of cases now.
2014-02-17RNA: assert on NULL return values from itemf callbacksCampbell Barton
2014-02-17Make sure RenderLayer/Image nodes always return a valid enum items list.Lukas Tönne
2014-02-17Fix T38650: Crash from enum item functions returning NULL instead of aLukas Tönne
single terminator item. Ideally no enum item function should return NULL, but since this is very common and an intuitive mistake, better handle that case gracefully in the RNA access function.
2014-02-17Fix for another deadlock with py-drivers: BlendData.scene.remove()Campbell Barton
2014-02-17Fix T38664: Blender hang when change scene from scriptSergey Sharybin
Deadlock between python script evaluation thread and drivers evaluation caused by scene update invoked from ED_screen_set_scene(). Pretty much the same as setting scene current frame with the same solution BPy_{BEGIN,END}_ALLOW_THREADS.
2014-02-17Sequencer: increase soft limits for translateCampbell Barton
2014-02-15Code cleanup: warningsCampbell Barton
2014-02-15IDProp API: change IDP_NewString so `sizeof()` can be passed in.Campbell Barton
2014-02-15NDOF: rename 'zoom updown' to 'pan xy swap axis'Campbell Barton
This swapped translation for all ndof events.
2014-02-14Code cleanup: duplicate headersCampbell Barton
2014-02-13Mask: add option to detect self intersectionsCampbell Barton
2014-02-13Mask: option not to treat overlapping curves as holesCampbell Barton
2014-02-13Code cleanup: styleCampbell Barton
2014-02-12Usual UI messages fixes...Bastien Montagne
2014-02-12Fix T38610: lattice U/V/W should not be animatable, is not supported.Brecht Van Lommel
2014-02-12Code cleanup: replace WM_OT_ndof_sensitivity_change -> WM_OT_context_scale_floatCampbell Barton
also increase maximum sensitivity
2014-02-12Revert own previous commit rBe2f9afbaabbd.IRIE Shinsuke
The "Cast Shadows" worked as expected, but it can cause problem in some cases. For example, when using strand render, we need disabling only buffer shadows, but the previous changes made that impossible. "Cast Shadows" should be added as a newly created option.
2014-02-11Blender Internal: Modify material property "Cast Buffer Shadows" to affect ↵IRIE Shinsuke
ray shadows also, and rename it to "Cast Shadows". This allows us to make materials that don't cast ray shadows. Turning off this property can reduce the rendering time slightly. Note: RNA path is changed to "use_cast_shadows" as well. The older path "use_cast_buffer_shadows" still can be used as its alias, but it will be removed after updating some addons. Reviewed By: brecht Differential Revision: https://developer.blender.org/D272
2014-02-10UI: First pass at creating some tooltip descriptions for the various editor ↵Joshua Leung
types While some of these are rather rough and crude, they should be sufficient to provide some helpful hints to (new) users when mousing over the editor type selectors (i.e. now we can see the names of the editors; without the descriptions, the enum item names wouldn't get shown) and also when browsing the list. This is useful now that we have the ability to display tooltips in menus, thanks to Campbell's earlier commit (35f62bd)
2014-02-10Patch T38282/D295: Add a time offset to the FCurve Noise ModifierBassam Kurdali
FCurve Noise Modifer now has an extra float property which offsets the noise in time. This is useful for creating follow through in procedurally animated noise. For example, if you've used a noise modifier on a parent bone to add additional movement, a quick and easy way to add overlapping motion is to create copies of that modifier on its children, and then offset the time those curves play at. See this in action at: http://youtu.be/Ph6fk_z_k3k Reviewed By: Joshua Leung
2014-02-10UI: use RNA for colorband interpolation menuCampbell Barton