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
2015-06-07Cleanup: use staticmethodsCampbell Barton
2015-06-07Cleanup: pep8Campbell Barton
2015-06-04BMesh decimate, improve behavior with weightsCampbell Barton
Add slider to adjust the influence of weights relative to geometry distortion. This allows subtle influences to be applied - without drastic changes in behavior.
2015-06-03I18n extract: better handling of commandline args.Bastien Montagne
2015-06-03Fix inconsistencies in texture paint UI T44929, T44927:Antony Riakiotakis
* lock alpha only works in projective painting * fill threshold only works in 2D painting
2015-06-03Fix object align crash (use-after-free)Campbell Barton
2015-05-31Improvements to the Freestyle Python API (needed by the SVG Exporter)Tamito Kajiyama
This patch adds some new functionality to the Freestyle Python API, notably: - MaterialBP1D, checks whether the supplied arguments have the same material - Fixes a potential crash in CurvePoint.fedge (due to NULL pointer) - Makes (error handling in) boolean predicates more robust - Adds a BoundingBox type, to make working with bounding boxes easier - Adds several new functions (get_object_name, get_strokes, is_poly_clockwise, material_from_fedge) - Adds a StrokeCollector StrokeShader, that collects all the strokes from a specific call to Operators.create() - Adds hashing and rich comparison to the FrsMaterial type These new features (most of them, anyway) are needed for making a more robust SVG exporter that supports holes in fills. Reviewers: kjym3, campbellbarton Subscribers: campbellbarton Projects: #bf_blender Differential Revision: https://developer.blender.org/D1245
2015-05-31Python: avoid mutable default param valuesCampbell Barton
D1328 by @yedpodtrzitko
2015-05-29Fix wrong 'check context' handling in addon i18n messages generator.Bastien Montagne
Reported (with patch) by yedpodtrzitko (yed podtrzitko), thanks a bunch! Differential Revision: https://developer.blender.org/D1327
2015-05-28Fix T44872Antony Riakiotakis
All musgrave tupes use intensity, never hide it.
2015-05-26Cleanup: pythonCampbell Barton
2015-05-26Fix T44036: Add option to bake into current action instead of creating a new ↵Bastien Montagne
one. This is needed when you want to bake only part of an armature's bones, since they all share a single action, otherwise you'd lose non-baked bones' animation...
2015-05-26Fix T44821: Making warp shortcut failsCampbell Barton
Using OBJECT prefix for editmode operators causes shortcuts to go into the wrong keymap.
2015-05-25I18n message extractor script: py code: do not consider strings inside ↵Bastien Montagne
'Compare' AST nodes. Otherwise, we'd get 'MOVIE' from `text="Build Proxy / Timecode" if clip.source == 'MOVIE' else "Build Proxy")`...
2015-05-25Fix T44842: Modal Timer (template) should return {'CANCELLED'} when cancelled!Bastien Montagne
2015-05-25Fix T44822: python enums' itemf callback did not handle 'NULL' context case.Bastien Montagne
Enum's itemf callback can be called without context in some cases (UI, doc generation...). Python's enum properties did not handle this at all - it's kind of odd this did not cause more trouble and wasn't notice earlier... Probably dynamic enums using context are not much used in py code. Note about nodes: those are heavy users of dynamic enum with context. Now, we expect `NodeCategory.poll()` and `NodeItem.poll()` to always be called with a valid context (since when there is no context available, we can assume `poll()` is always True). `NodeCategory.items()`, however, must accept NULL context, so if you use custom `items` callable for your custom node categories, you may need to update it (as was done here for builtin `node_group_items()`).
2015-05-24Fix T44823: No menu entry for Circle Select in UV/Image editor.Bastien Montagne
2015-05-22BGE: grey out Alpha and Specular sliders when Transparency panel isJorge Bernal
unchecked
2015-05-21Fix T44778 missing specular transparency slider in game engineAntony Riakiotakis
2015-05-21Fix T44795: same menu item for different command in node editor.Bastien Montagne
We have too much of those cases in our UI, if we want to keep operators doing several similar/related but yet different tasks, we should have a real way to support it on label/icon/tip side too. Easier to say than to do though. :|
2015-05-20Clip Editor: Make it more obvious that Rebuild Proxy also rebuilds TimecodeSergey Sharybin
2015-05-18Fix T44708: UI label should use pluralJulian Eisel
Just to keep commit ratio up while being busy preparing for final exams ;)
2015-05-17Fix T44737: Missing 'Spin' op entry in surface (NURBS) tools/menu.Bastien Montagne
2015-05-17Fix own error deleting previewsCampbell Barton
2015-05-17Cleanup: pep8Campbell Barton
2015-05-15Fix T44724: missing menu entries for 'view fit' (F) in clip/image editors.Bastien Montagne
2015-05-15Zoom to frame options, requested by the Hwoozeberry (dutch translation)Antony Riakiotakis
team. There are 3 options here: 1) Keep range (previous behaviour) 2) Seconds - allows a specified offset in seconds around current frame 3) keyframes - zoom to include a number of keyframes around the cursor Options 2 and 3 have their own properties to tweak the behaviour and all options can be found in User Preferences->Interface under the 2D viewports section. Number 3 will probably need some refinement so commiting here for the hwoozeberry team to test first.
2015-05-14BGE: Add 'Lock Translation' for dynamic objectsThomas Szepe
The XYZ translation lock was missing for dynamic object. Reviewed By: panzergame
2015-05-14Add clear seams to uv editorAntony Riakiotakis
2015-05-12PyAPI: Remove release method, just use delitemCampbell Barton
2015-05-12Minor tweaks to preview templatesCampbell Barton
2015-05-12Doc: add bpy.utils.previewsCampbell Barton
Updated sphinx_doc_gen.py to better handle pure py-classes.
2015-05-12Doc: correct rst syntaxCampbell Barton
also remove some API docs from example
2015-05-12Doc: replace addons -> scripts in docstringCampbell Barton
Theres nothing add-on specific here.
2015-05-12Doc: minor fixesCampbell Barton
- check for class/static methods assumed nonzero args. - subclass references and set-flag items are now sorted. - use 'order' for Py operator mix-ins, so operator settings don't show in random order.
2015-05-11Expose PreviewImage & custom icons to py API.Bastien Montagne
This commit mainly: * Exposes PreviewImage struct in RNA, including ways for user to set images data. * Adds a new kind of PreviewImage, using a file path and IMB_thumb to get image. * Adds a new kind of custom icon using PreviewImage, unrelated to ID previews system. * Adds a python API (utils.previews) to allow python scripts to access those custom previews/icons. Note that loading image from files' thumbnails is done when needed (deferred loading), not when defining the custom preview/icon. WARNING: for release addons who would want to use this, please keep it to a strict minimum, really needed level. We do not want our UI to explode under hundreds of different flashy icons! For more info, see also the release notes of Blender 2.75 (http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.75/Addons) and the example/templates featured with Blender. Patch by Campbell (ideasman42), Inês (brita) and Bastien (mont29). Differential Revision: https://developer.blender.org/D1255
2015-05-10UI: consistent naming for operator propsCampbell Barton
2015-05-10UI: move sharp/smooth out of vertex menuCampbell Barton
Was confusing to have shade smooth/soft in both edge & vertex menu named differently. This is an edge-flag, so keep in the edge-menu, use vertex option when in vertex mode.
2015-05-07Fix T27642: Add version in .exe installer propertiesAnatoly TechTonik
2015-05-07Fix T44614: Maya keymap left mouse click to add cut not working.Brecht Van Lommel
2015-05-06Feature request: Dyntopo detail expressed in percentage of brush radius.Antony Riakiotakis
Not sure how useful this will be but people have requested it so, here it is...
2015-05-06Fix T44624: world menu appears in node editor header with Blender internal.Brecht Van Lommel
2015-05-04Follow up to previous commit, remove depth of field from UI inAntony Riakiotakis
wireframe/boundbox mode.
2015-05-04Separate scene simplification into viewport and renderSergey Sharybin
This way it is possible to have viewport simplification bumped all the way up, making viewport really responsive but still have final render to use highest subdivision possible. Reviewers: lukastoenne, campbellbarton, dingto Reviewed By: campbellbarton, dingto Subscribers: dingto, nutel, eyecandy, venomgfx Differential Revision: https://developer.blender.org/D1273
2015-05-04Support displaying metadata for images in sequencer preview windows (notAntony Riakiotakis
backdrop)
2015-05-03BGE: Fix: Activate collision mask/group in UI.Porteries Tristan
2015-05-03Cleanup: rename clear_skin & clear_mask operators to skin_clear and mask_clear.Bastien Montagne
So that they match all other op names around - and sensible logic as well.
2015-05-03Fix T44589: No way to add a skin data layer manualy.Bastien Montagne
There are several ways to end up with an object with skin modifier, but no skin data on the geometry. So we need an operator to add it by hands. Also tweaked a bit UI of this modifier.
2015-05-02Fix T44586: Viet language problem for Blender InterfaceBastien Montagne
We were missing many of the complex diacritics combinations in latin extended additional code block... Alawyas a pleasure to edit this font... :|
2015-05-02Turn bpy.utils into a package, so that we can easily add submodules to it.Bastien Montagne