Add Remove MoveUp-Down for Casting
This commit is contained in:
+12
-31
@@ -22,40 +22,12 @@ class Kitsu(Tracker):
|
||||
password: StringProperty(subtype='PASSWORD')
|
||||
|
||||
project_name = None
|
||||
# episode_name = None
|
||||
|
||||
def draw_prefs(self, layout):
|
||||
layout.prop(self, 'url', text='Url')
|
||||
layout.prop(self, 'login', text='Login')
|
||||
layout.prop(self, 'password', text='Password')
|
||||
|
||||
# @property
|
||||
# def project(self):
|
||||
# settings = get_settings()
|
||||
|
||||
# return next(
|
||||
# (p for p in settings._projects
|
||||
# if norm_str(p['name']) == norm_str(settings.project_name)), {})
|
||||
|
||||
# @property
|
||||
# def project_name(self):
|
||||
# return self.project.get('name', '')
|
||||
|
||||
# @property
|
||||
# def all_episodes(self):
|
||||
# return self.project.get('episodes', {})
|
||||
|
||||
# @property
|
||||
# def episode_name(self):
|
||||
# return self.episode.get('name', '')
|
||||
|
||||
# @property
|
||||
# def episode(self):
|
||||
# settings = get_settings()
|
||||
# return next(
|
||||
# (e for e in self.project.get('episodes', {})
|
||||
# if norm_str(e['name']) == norm_str(settings.episode_template)), {})
|
||||
|
||||
def get_projects(self):
|
||||
return gazu.project.all_open_projects()
|
||||
|
||||
@@ -68,9 +40,18 @@ class Kitsu(Tracker):
|
||||
def new_episode(self, name):
|
||||
return gazu.shot.new_episode(self.project, name)
|
||||
|
||||
# def update_project(self):
|
||||
# self.project['episode'] = tracker.get_episodes(p)
|
||||
# return self.project
|
||||
def get_asset_types(self, project):
|
||||
asset_types = gazu.asset.all_asset_types_for_project(project)
|
||||
return {t['id']:t['name'] for t in asset_types}
|
||||
|
||||
def get_assets(self, project):
|
||||
asset_types = self.get_asset_types(project)
|
||||
assets = gazu.asset.all_assets_for_project(project)
|
||||
|
||||
for asset in assets:
|
||||
asset['asset_type'] = asset_types[asset['entity_type_id']]
|
||||
|
||||
return assets
|
||||
|
||||
def connect(self, url=None, login=None, password=None):
|
||||
'''Connect to kitsu api using provided url, login and password'''
|
||||
|
||||
Reference in New Issue
Block a user