Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-17 | Cleanup: explain why checking the enabled state twice is needed | Campbell Barton | |
Address concern raised with the commit that added this extra check. | |||
2020-07-17 | Cleanup: remove f-string use in favor of percentage for formatting | Campbell Barton | |
2020-06-26 | Cleanup: use percentage formatting | Campbell Barton | |
`str.format` and `f-string` use was minimal. Prefer using a single style of string formatting unless an alternative is more widely adopted. | |||
2020-03-05 | Addons: Allow a user manual url prefix in doc_url | Aaron Carlisle | |
This was raised in T74017, the issue being that we point to `/dev` version of the manual for the addons when we want to point to a specific version instead. Instead of manually updating the URL every release we can do this. The `bl_info` for addons will need to be updated in the format of `'doc_url': {BLENDER_MANUAL_URL}/addons/import_export/scene_gltf2.html",` Differential Revision: https://developer.blender.org/D6995 | |||
2020-03-05 | Addons: deprecate 'wiki_url' | Aaron Carlisle | |
When running with debug enabled ('-d' argument), warnings are printed for add-ons which are not yet updated. Reminder to name things based on what they do, not the technologies they use :) | |||
2020-02-04 | Fix T58842: Add-ons Import/Export entries disapear when enabling Filter | Philipp Oeser | |
Addons option This removes the 'use_owner' option feature from rB61c8ed40f5df. (this wasnt working well when addons are enabled and when switching workspaces) Now Addon filtering is just bypassed for Import/Export menus. (by introducing/setting bl_owner_use_filter = False) Maniphest Tasks: T58842 Differential Revision: https://developer.blender.org/D6740 | |||
2019-08-17 | Fix T68760: "Reload Scripts" '_sys_path_ensure' missing | Campbell Barton | |
Missed this in recent update. | |||
2019-08-15 | Fix T68014: Add-on's override Python built-in modules | Campbell Barton | |
Append addon paths to the sys.path to avoid name collisions with system modules. | |||
2019-06-21 | Cleanup: spelling, grammar, and other corrections | Campbell Barton | |
D5084 by @nBurn with edits | |||
2019-05-09 | Cleanup: unused args/vars/imports in modules | Campbell Barton | |
2019-03-27 | Fix T62901: Bad handling of missing addon category | Jacques Lucke | |
2019-03-18 | Fix noisy console messages about unported add-ons by default. | Bastien Montagne | |
* Make those single-line warning, there is really no reason to raise exception (i.e. error) for that. * Only show them when `--debug` option is set. | |||
2019-03-17 | Cleanup: unused variables | Campbell Barton | |
2019-03-16 | Fix T62576: The remaining two unported official add-ons: X3D and 3DS. | Bastien Montagne | |
X3D has been (basically) ported in rBAe8da70ab73d2dd5ff46, and 3DS has been downgraded to 'community' support, so we can get rid of that ugly 'slience warning' hack. | |||
2018-12-21 | RNA: naming, user-preferences -> preferences | Campbell Barton | |
2018-10-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-10-19 | Fix error disabling all addons | Campbell Barton | |
2018-10-02 | Addons: reactivate BVH and PLY format addons | Jacques Lucke | |
Reviewers: brecht Differential Revision: https://developer.blender.org/D3758 | |||
2018-09-26 | Addons: reactivate 'STL format' addon | Jacques Lucke | |
Reviewers: brecht Differential Revision: https://developer.blender.org/D3735 | |||
2018-09-21 | Re-enable OBJ add-on. | Bastien Montagne | |
2018-09-21 | Re-enable FBX add-on. | Bastien Montagne | |
2018-09-19 | Addon Utils: Green light the uv layout addon | Dalai Felinto | |
2018-09-03 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/blenkernel/intern/collision.c | |||
2018-09-03 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3668 | |||
2018-07-31 | Cleanup: pep8, windows line endings | Campbell Barton | |
2018-07-14 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-14 | Cleanup: use f-string for addon_utils | Campbell Barton | |
2018-07-06 | Remove print left in by accident | Campbell Barton | |
2018-07-06 | Addons: silence warnings instead of disabling | Campbell Barton | |
2018-07-03 | addons: disable addons with versions below 2.8 | Campbell Barton | |
2018-07-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-03 | Cleanup: pep8 | Campbell Barton | |
2018-03-01 | WorkSpace: show/hode opt-out support for addons | Campbell Barton | |
In some cases it doesn't make sense for add-ons to be listed for hiding. Especially for import/export which use minimal UI space. This adds `bl_info["use_owner"]` to add-ons, currently defaulting to True for all non Import-Export add-ons. | |||
2018-02-28 | WorkSpace: UI filtering for add-ons | Campbell Barton | |
Allows for each workspace to have it's own add-ons on display. Filtering for: Panels, Menus, Keymaps & Manipulators. Automatically applies to add-ons at the moment. Access from workspace, toggled off by default once enabled, add-ons can be white-listed. See D3076 | |||
2018-02-01 | Cleanup: Python code-style (addons, wm) | Campbell Barton | |
2017-03-23 | addon_utils: add disable_all function | Campbell Barton | |
2017-02-26 | Improve add-on UI error message | Campbell Barton | |
Show the paths of the duplicate addons D791 by @gregzaal | |||
2016-07-30 | Cleanup: pep8 | Campbell Barton | |
2016-01-07 | addon_utils: improve docstrings | Campbell Barton | |
Also make error handler take the exception as its argument. | |||
2015-11-16 | Python: use keyword only args for addon_utils | Campbell Barton | |
2015-06-23 | Missed changing default arg in addon_utils.disable | Campbell Barton | |
2015-06-14 | Fix error enabling an already enabled addon | Campbell Barton | |
Would run register() twice causing warning with `register_module()` which expects new classes to be defined. Now run unregister() before re-registering. | |||
2015-06-14 | Fix addon_utils.check | Campbell Barton | |
Second return value could be None instead of False. | |||
2015-06-08 | Use context manager for reading addon headers | Campbell Barton | |
2015-06-08 | Fix: a broken symlink to an addon resulted in a blank addon tab | Sybren A. Stüvel | |
The addons tab in the User Settings window would be empty, due to a FileNotFound error. This error can be caused by a broken symlink, which is now treated the same was as a file that misses its bl_info dictionary. | |||
2015-05-31 | Python: avoid mutable default param values | Campbell Barton | |
D1328 by @yedpodtrzitko | |||
2015-02-12 | Addons: print short message if an addons missing | Campbell Barton | |
Was printing full traceback, harmless but verbose. | |||
2015-01-23 | PyAPI: don't adjust prefs when an fails to load | Campbell Barton | |
Recent addons commit meant that addons would be enabled even if they weren't found. This would give an error (which is fine), but also remove from preferences. | |||
2015-01-23 | PyAPI: avoid scanning all addons on startup | Campbell Barton | |
Gives small speedup | |||
2015-01-23 | PyAPI: use set.discard instead of set-subtraction | Campbell Barton | |