Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/rigify
AgeCommit message (Collapse)Author
2019-02-21super limb fixesLucio Rossi
2019-02-19Fix T61711: Rigify fails to complete generate if no rigs create drivers.Alexander Gavrilov
The code attaching the UI script to the rig didn't check that animation_data exists before accessing it.
2018-12-21Rename user_preferences -> preferencesCampbell Barton
2018-11-19Rigify: wipe RigifyParameters in unregister to avoid error spam.Alexander Gavrilov
The 'make annotation' spam also happens on addon enable toggle, so apply the legacy toggle fix globally.
2018-11-19Rigify: fix collection handling.Alexander Gavrilov
- Legacy mode didn't add objects to proper collections. - Things broke if the Widgets collection already existed in another scene - linking the collection should be a separate step from creating it.
2018-11-19Rigify: fix incomplete update of legacy mode to 2.8.Alexander Gavrilov
Apply remaining * to @ and property via annotation changes (mainly in the UI script templates), and the error spam fix from b424215f53.
2018-11-19Rigify: clear RigifyParameters properties when toggling legacy mode.Alexander Gavrilov
Registering and unregistering the class causes 2.8 to complain about non-annotation properties, and this avoids the problem. Plus, legacy and non-legacy shouldn't interact.
2018-11-15Rigify: fix incorrect constraints in super_face to avoid error spam.Alexander Gavrilov
In 2.8 depsgraph prints a lot of error messages if constraints try to reference non-existant bones, which slows things down if nothing else.
2018-11-14Rigify: add missing bl_category to the generated script template.Alexander Gavrilov
2018-11-14Rigify: revert erroneous edits from Blender 2.8 update commit.Alexander Gavrilov
Fix remaining mistakes from fe90ef2b4 not corrected by 9940479d2.
2018-11-08Update for changes in Blender's APICampbell Barton
2018-11-06Updates for change in ViewLayer RNA API.Bastien Montagne
2018-10-26Rigify UI: Move operators to sidebarDalai Felinto
Since some recent change in 2.8 the UI for rigify is no longer working. Note: if your object has ANY custom property, the custom property shows as a Misc. category, it is not particular to rigify, so I will not bother with this here.
2018-10-23Rigify: Fix collections/layersDalai Felinto
Now all the widget elements are in the Widgets collection. And the collection is hidden for the viewport. There is one thing still not fully working, but it is a bug in Blender I believe. Basically not all the custom bones are shown until you go to an object that has its mesh and toggle in and out of edit mode.
2018-10-23Rigify: Fix remaining math update (*/@)Dalai Felinto
2018-10-22Rigify: More updates for 2.8 APIDalai Felinto
With those changes the addon is working in some functional state. Thus I'm bumping its version to 2.80. TODOS: * Handle collections (put all the new objects in a collection). * We should also replace the old WGT_LAYERS with subcollections. * Move toolshelf operators out of there (make tools or move to sidebar).
2018-10-22Rigify: UI fix left over from OT.type > OT.anim_type change and miscDalai Felinto
2018-10-22Rigify: Hack to make sure UI is always linked to the objectDalai Felinto
This replaces the old trick of using game controllers.
2018-10-22Rigify: Fixup from original 2.80 convertionDalai Felinto
This fix an error introduced on fe90ef2b4.
2018-10-22Rigify: Update for 2.8 APIDalai Felinto
The UI is still using the toolshelf. So I did not bump the version to 2.80. It seems to be working as far as the UI and the quat/euler operators is concerned.
2018-10-19Merge branch 'master' into blender2.8Brecht Van Lommel
2018-10-19Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3746
2018-09-07Merge branch 'master' into blender2.8Campbell Barton
2018-09-07Cleanup: trailing spaceCampbell Barton
2018-09-062.8: update for x_ray and draw/display renaming.Brecht Van Lommel
2018-08-29Python / Cleanup: rename INFO_MT to TOPBAR_MT to reflect actual location.Brecht Van Lommel
2018-08-22rigify: revert 2.8 version bump until generate is working againInes Almeida
2018-08-22rigify: Fix bad rename from previous commit fe90ef2Ines Almeida
Reason for rename is that 'set' is a python builtin data structure.
2018-08-10rigify: update for Blender 2.8Ines Almeida
2017-12-05fix T53356: update bbone_in bbone_out props to bbone_easein bbone_easeoutLucio Rossi
2017-12-05fix T53355: missing Rot2Pole switch operator when Rigify is disabledLucio Rossi
2017-10-30fix: Encode Widget btn not showing in ToolsLucio Rossi
2017-10-25T53024 fix n-panel Switch rotation-pole not working for bones wo keysLucio Rossi
2017-10-25T53019 fix paw toe bones following foot ctrl when IK_Stretch=0Lucio Rossi
2017-09-02Cleanup: quiet strict name warnings for addons a..h.Campbell Barton
2017-08-31Cleanup: quiet warningsCampbell Barton
2017-07-28Fix: T52167 Rigify 0.5 "Rigify Type" lags bone properties panelLucio Rossi
2017-07-26Rigify 0.5: small fixes on cat and wolf metarigsLucio Rossi
2017-07-25Rigify: remove redundant tracker urlmeta-androcto
2017-07-25Rigify 0.5: cleanup trailing spaces in super_face.pyLucio Rossi
2017-07-24Rigify 0.5: new features, Animation Tools and Quat/Euler converterLucio Rossi
small fixes & UI improvements
2017-07-24Cleanup: trailing spacesCampbell Barton
2017-06-10Rigify 0.5 fix: metarig datablock naming -> same as objectLucio Rossi
2017-06-10Rigify 0.5 advanced generation options, fixes and improvements. removed ↵Lucio Rossi
CREDITS and README files
2017-06-08Rigify 0.5 metarig fixes, advanced generation options, code cleanupLucio Rossi
2017-06-02Rigify 0.5: basic and animals metarigs. metarig custom multi-menu. minor wgt ↵Lucio Rossi
reposition and shapes
2017-06-01Rigify 0.5 general maintenance and bug fixingLucio Rossi
2017-06-01Rigify 0.5 general maintenance and bug fixingLucio Rossi
2017-05-23Fix bad import of Rigify legacy modulesSybren A. Stüvel
There is an issue with the construction of module names. Since there is no top-level module "legacy", the `"legacy.%s.%s" % (RIG_DIR, rig_type)` construct fails. Without these fixes, a unittest fails: Start testing: May 23 12:19 CEST ---------------------------------------------------------- 3/18 Testing: script_load_modules 3/18 Test: script_load_modules Command: "/home/sybren/workspace/blender-git/build_linux/bin/blender" "--background" "-noaudio" "--factory-startup" "--env-system-scripts" "/home/sybren/workspace/blender-git/blender/release/scripts" "--python" "/home/sybren/workspace/blender-git/blender/tests/python/bl_load_py_modules.py" Directory: /home/sybren/workspace/blender-git/build_linux/tests/python "script_load_modules" start time: May 23 12:19 CEST Output: ---------------------------------------------------------- Traceback (most recent call last): File "/home/sybren/workspace/blender-git/blender/tests/python/bl_load_py_modules.py", line 231, in <module> main() File "/home/sybren/workspace/blender-git/blender/tests/python/bl_load_py_modules.py", line 226, in main load_modules() File "/home/sybren/workspace/blender-git/blender/tests/python/bl_load_py_modules.py", line 178, in load_modules __import__(mod_name_full) File "/home/sybren/workspace/blender-git/build_linux/bin/release/scripts/addons/rigify/legacy/__init__.py", line 42, in <module> from . import utils, rig_lists, generate, ui, metarig_menu File "/home/sybren/workspace/blender-git/build_linux/bin/release/scripts/addons/rigify/legacy/rig_lists.py", line 76, in <module> rig_list = get_rig_list("") File "/home/sybren/workspace/blender-git/build_linux/bin/release/scripts/addons/rigify/legacy/rig_lists.py", line 47, in get_rig_list rig = utils.get_rig_type(module_name) File "/home/sybren/workspace/blender-git/build_linux/bin/release/scripts/addons/rigify/legacy/utils.py", line 702, in get_rig_type submod = importlib.import_module(name, package=MODULE_NAME) File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ImportError: No module named 'legacy' Warning! '/home/sybren/.config/blender/2.78/scripts/startup/pillarsdk/__init__.py' has no register function, this is now a requirement for registerable scripts archimesh: Imported multifiles measureit: Imported multifiles Paths: '/home/sybren/workspace/blender-git/build_linux/bin/release/scripts/modules' '/home/sybren/workspace/blender-git/build_linux/bin/release/scripts' '/home/sybren/.config/blender/2.78/scripts' MeasureIt: Cleaning data ++++++++++++++++++++++++++++++ MeasureIt: Cleaning data Error: Not freed memory blocks: 1, total unfreed memory 0.000214 MB <end of output> Test time = 0.87 sec ---------------------------------------------------------- Test Failed. "script_load_modules" end time: May 23 12:19 CEST "script_load_modules" time elapsed: 00:00:00 ---------------------------------------------------------- End testing: May 23 12:19 CEST
2017-05-23Cleanup: Removed trailing spacesSybren A. Stüvel