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
2016-02-19Cleanup: remove unused environment files.Campbell Barton
2016-02-16Correct label for simple deform modifierCampbell Barton
2016-02-15Usual i18n tweaks...Bastien Montagne
2016-02-11Fix T47314: Misaligned DataBlock Previews for groups with custom center ↵Bastien Montagne
coordinates Now take into account `dupli_offset` of groups. Also fixed another issue related to objects renderability, previous code was giving bad results due to added temp objects to generate previews (camera, lamp...).
2016-02-11Disable bmesh-boolean modifier for 2.77 releaseCampbell Barton
Edit-mode boolean is still available
2016-02-09Typo: Open GL -> OpenGLAaron Carlisle
2016-02-09Fix T47371 - add access to 'static' enum items.Bastien Montagne
Some dynamic enums, which do not need a valid context pointer, have their 'itemf' callback always called. This is annoying for introspection tools (like the ones generating translations, or API documentation), because it means they never have access to all possible options (enum items). So now, there is also an `enum_items_static` accessor to get only statically-defined enum items. Note: only i18n tools take advantage of this currently, others are still to be updated. Reviewers: campbellbarton, sergey Differential Revision: https://developer.blender.org/D1782
2016-02-08GPencil UI: Show selection mask toggle in 3D view header to make it easier ↵Joshua Leung
to access
2016-02-08GPencil UI: Expand Sculpt Settings panel by defaultJoshua Leung
Sculpt settings are often quite handy to be able to easily access while drawing, so make it easier to access these when drawing without having to first expand the panel. (On the other hand, the "Edit Strokes" panel contains tools already found in various other places - menus,etc. - so no need to expand it by default)
2016-02-08Fix T47360: Image loading fails when accessible from the CWDCampbell Barton
2016-02-07move windows out of source dirCampbell Barton
2016-02-07Motion Paths: Show "Update" button in the toolbox tooJoshua Leung
2016-02-04Update themesCampbell Barton
Label text editing uses colors from text buttons
2016-02-04Use contextlib for temporary py console overridesCampbell Barton
Using context overrides means stdout/stderr overrides can't be left set by accident.
2016-02-02Usual i18n/UI message fixes...Bastien Montagne
2016-02-01UI: minor tweaks to view orbit shortcuts showCampbell Barton
2016-01-31Cleanup: pep8Campbell Barton
2016-01-28Usual i18n/UI messages fixes.Bastien Montagne
2016-01-27Fix T47252: FileBrowser: buffer overflow with scripts defining too long ↵Bastien Montagne
'filter_glob' string. Fixed this with three changes: * filter_glob is now 255 char max (63 could be a bit limited in some rare cases). * IO templates now explicitely define max len of that property (such that scripters are aware of the limit). * ED_fileselect_set_params() is now safe regarding too long strings from a 'filter_glob' op property.
2016-01-25Sequencer: Add option to use absolute mask animation timeSergey Sharybin
This is handy for cases when mask is created on top of the edit and used for tasks like color grading and other enhancement. That was the main purpose of the masks which was totally broken in 6786ef6. Now it's possible to have masks created as both a part of input movie roto process (which then better be re-mapped to the strip timing) and as a grading tool (which should be using scene timing for the animation). Thanks artists from the Nieve for screaming about such a broken case.
2016-01-23Vector Transform node support for GLSL mode and the internal rendererAlexander Romanov
The Vector Transform node is a useful node which is present in the Cycles renderer. {F144283} This patch implements the Vector Transform node for GLSL mode and the internal renderer. Example: {F273060} Alexander (Blend4Web Team) Reviewers: brecht, campbellbarton, sergey Reviewed By: campbellbarton, sergey Subscribers: psy-fi, duarteframos, RobM, lightbwk, sergey, AlexKowel, valentin_b4w, Evgeny_Rodygin, yurikovelenov Projects: #bf_blender:_next Differential Revision: https://developer.blender.org/D909
2016-01-23Implementation of OpenVDB as a possible cache format for smokeKévin Dietrich
simulations. This commits implements OpenVDB as an extra cache format in the Point Cache system for smoke simulations. Compilation with the library is turned off by default for now, and shall be enabled when the library is present. A documentation of its doings is available here: http:// wiki.blender.org/index.php/User:Kevindietrich/OpenVDBSmokeExport. A guide to compile OpenVDB can be found here (Linux): http:// wiki.blender.org/index.php?title=Dev:Doc/Building_Blender/Linux/ Dependencies_From_Source#OpenVDB Reviewers: sergey, lukastoenne, brecht, campbellbarton Reviewed By: brecht, campbellbarton Subscribers: galenb, Blendify, robocyte, Lapineige, bliblubli, jtheninja, lukasstockner97, dingto, brecht Differential Revision: https://developer.blender.org/D1721
2016-01-22GPencil: Select Grouped (Shift G)Joshua Leung
This commit adds a "Select Grouped" operator. Although it is set up to allow more types of "grouping" in future, it current only supports a single mode (i.e. "Same Layer"). As a result, it does not pop up any menus/submenus in all the usual places.
2016-01-21Sculpt: Add rake option to snake-hookCampbell Barton
This allows for dragging out shapes that rotate to follow the cursor motion. Values over 1 can be set for 'interesting' artistic effects.
2016-01-20Support multi-paint & show zero-weights as blackAlexander Gavrilov
Specifically, when only one bone is selected and it's not really active. (With multiple bones on the other hand that behavior is forced on, since multi-paint can't modify purely zero weight verts and that's important.)
2016-01-19Usual i18n/UI messages tweaks.Bastien Montagne
2016-01-19Sequencer: Implement Tone Map strip modifierSergey Sharybin
Behaves same exact way as compositor node, but could be applied in the sequencer and used as a grading tool. Requested by the Nieve project artists.
2016-01-14Usual fixes and tweaks for UI messages.Bastien Montagne
2016-01-14Fix broken i18n messages extracting script with new py code.Bastien Montagne
Some py devs are way too smart for our own good... :P
2016-01-14Fix typo in image editor grease pencil panelCampbell Barton
2016-01-14Add object & pose-mode select more/less menusCampbell Barton
Exposes object parent/child select, which wasn't in any menus.
2016-01-12BMesh: select next can now step over existing selectionCampbell Barton
2016-01-12Fix os.path.is_subdir w/ trailing slashCampbell Barton
2016-01-11Update add-on descriptionsCampbell Barton
Also replace addon -> add-on
2016-01-11UI: Move checkbox for toggling addons to the LHSCampbell Barton
Without this, its a little annoying to expand, then enable an addon. This matches panel headers too.
2016-01-09Audaspace: Sequencer sound bugfix and mono UI.Jörg Müller
- Fixed a bug that the sound when changed in the properties panel was not updated. - Added the option to make a sound mono while adding a sound strip. - Added the option to make a sound mono in the sequencer properties panel. Related bug report: T47140
2016-01-08BMesh: Select Previous, set active face now worksCampbell Barton
2016-01-07Correct check when no path can be foundCampbell Barton
2016-01-07Add add-ons catalog to links in preferences menuCampbell Barton
D1715 by @Imaginer
2016-01-07Add select next/previous items to select menuCampbell Barton
2016-01-07Editmesh select sub-menu 'Select All by Trait'Campbell Barton
Similar to object mode 'Select All by Type', This menu is for various options to select based on some rules. Moving into a submenu removes clutter, and means we can add other selection types.
2016-01-07BMesh: add select next/prev operatorCampbell Barton
This uses selection history to select the next vert/edge/face based on surrounding topology. Select previous just removes the last selected element. Uses key-bindings: Ctrl-Shift +/-
2016-01-07addon_utils: improve docstringsCampbell Barton
Also make error handler take the exception as its argument.
2016-01-06'users of ID' py API.Bastien Montagne
This mainly adds bpy.data.user_map() method, which goes over the whole Main database to build a mapping (dict) {ID: {users_of_that_ID}}. Very handy to check and debug ID usages, but could also be really valuable for py addons creating temporary scenes, or some exporters, etc. Note: current code in master's libquery misses some IDs (and reports some it should not, like nodetrees), this is fixed in id-remap but still needs serious review before going to master. This basically means that current bpy.data.user_map() **will not** report a complete and exhaustive state of dependencies between IDs. Should work OK in most cases though. Original work/idea comes from id-remap branch, was heavily reworked by @campbellbarton and myself for master. Reviewers: campbellbarton, sergey Differential Revision: https://developer.blender.org/D1678
2016-01-06Save sys-info to file instead of a text blockCampbell Barton
The main reason for this change is this file is typically used when making bug reports, its best if users attach this file to reports directly.
2016-01-04Usual i18n fixes...Bastien Montagne
2016-01-04Remove unused datatoc scriptCampbell Barton
2016-01-04Fix T47109: Expose sound data-block selectorCampbell Barton
2016-01-03Improve system info tipCampbell Barton
2015-12-28White Balance modifier for the VSEThomas Beck
This snippet creates a white balance modifier for the video sequence editor. It is useful for everyone who likes to set a new white point in the video source (easily via the eyedropper). Just select a point in the source file where you know that it should be white. The algorithm will then shift the colors towards your new white point. See attached the image for a quick demo. {F270576} Reviewers: psy-fi Reviewed By: psy-fi Subscribers: Blendify Projects: #bf_blender Differential Revision: https://developer.blender.org/D1698