Refresh package list after install
This commit is contained in:
@@ -314,7 +314,7 @@ else:
|
||||
|
||||
def _subproc_success(self, success: messages.Success):
|
||||
self.report({'INFO'}, 'Package uninstalled successfully')
|
||||
bpy.ops.package.refresh_packages()
|
||||
bpy.ops.package.refresh()
|
||||
self.quit()
|
||||
|
||||
def report_process_died(self):
|
||||
@@ -439,19 +439,10 @@ else:
|
||||
|
||||
def _subproc_success(self, success: messages.Success):
|
||||
self.report({'INFO'}, 'Finished refreshing lists')
|
||||
global _packages
|
||||
_packages = build_packagelist()
|
||||
self.quit()
|
||||
|
||||
# def _subproc_repository_result(self, result: messages.RepositoryResult):
|
||||
# available_packages = result.repository.packages
|
||||
# installed_packages = get_packages_from_disk(refresh=False)
|
||||
#
|
||||
# # TODO: deduplicate creation of view-packages..
|
||||
# for pkg in available_packages:
|
||||
# pkg.repository = result.repository.name
|
||||
#
|
||||
# global _packages
|
||||
# _packages = build_composite_packagelist(installed_packages, available_packages)
|
||||
|
||||
def _subproc_aborted(self, aborted: messages.Aborted):
|
||||
self.report({'ERROR'}, 'Package list retrieval aborted per your request')
|
||||
self.quit()
|
||||
@@ -1003,7 +994,7 @@ else:
|
||||
|
||||
log = logging.getLogger(__name__ + ".build_composite_packagelist")
|
||||
masterlist = {}
|
||||
installed_packages = get_installed_packages()
|
||||
installed_packages = get_installed_packages(refresh=True)
|
||||
known_repositories = get_repositories()
|
||||
|
||||
for repo in known_repositories:
|
||||
|
Reference in New Issue
Block a user