update VideoEditor/AnnotationPanel/Editable integration

This commit is contained in:
j 2012-01-04 01:47:44 +05:30
commit 1c408c78e5
5 changed files with 21 additions and 5 deletions

View file

@ -595,8 +595,9 @@
"newsletter": true,
"ui": {
"annotationsFont": "small",
"annotationsRange": "all",
"annotationsRange": "position",
"annotationsSize": 256,
"annotationsSort": "position",
"clipsColumns": 2,
"columns": {
"Colors": {

View file

@ -426,7 +426,8 @@ class Item(models.Model):
for l in settings.CONFIG['layers']:
name = l['id']
ll = layers.setdefault(name, [])
qs = Annotation.objects.filter(layer=name, item=self)
qs = Annotation.objects.filter(layer=name, item=self).order_by(
'start', 'end', 'sortvalue')
if name == 'subtitles':
qs = qs.exclude(value='')
if l.get('private'):
@ -1171,7 +1172,7 @@ class Item(models.Model):
'in': a.start,
'out': a.end,
'value': a.value
} for a in self.annotations.filter(layer=layer).order_by('start')])
} for a in self.annotations.filter(layer=layer).order_by('start', 'end', 'sortvalue')])
def delete_item(sender, **kwargs):
i = kwargs['instance']

View file

@ -490,8 +490,9 @@
"level": "guest",
"ui": {
"annotationsFont": "small",
"annotationsRange": "all",
"annotationsRange": "position",
"annotationsSize": 256,
"annotationsSort": "position",
"clipsColumns": 2,
"columns": {
"Colors": {