5310 5314: missing tags and date fields
svn: r18367
This commit is contained in:
@@ -52,7 +52,8 @@ from gen.db import DbTxn
|
||||
from glade import Glade
|
||||
from displaytabs import (SourceEmbedList, AttrEmbedList, MediaBackRefList,
|
||||
NoteTab)
|
||||
from gui.widgets import MonitoredSpinButton, MonitoredEntry, PrivacyButton
|
||||
from gui.widgets import (MonitoredSpinButton, MonitoredEntry, PrivacyButton,
|
||||
MonitoredDate, MonitoredTagList)
|
||||
from editreference import RefTab, EditReference
|
||||
from addmedia import AddMediaObject
|
||||
|
||||
@@ -149,6 +150,7 @@ class EditMediaRef(EditReference):
|
||||
self.subpixmap.set_from_pixbuf(pb)
|
||||
|
||||
def _setup_fields(self):
|
||||
|
||||
ebox_shared = self.top.get_object('eventbox')
|
||||
ebox_shared.connect('button-press-event', self.button_press_event)
|
||||
|
||||
@@ -252,6 +254,22 @@ class EditMediaRef(EditReference):
|
||||
self.source.set_path,
|
||||
self.source.get_path,
|
||||
self.db.readonly)
|
||||
|
||||
self.date_field = MonitoredDate(
|
||||
self.top.get_object("date_entry"),
|
||||
self.top.get_object("date_edit"),
|
||||
self.source.get_date_object(),
|
||||
self.uistate, self.track,
|
||||
self.db.readonly)
|
||||
|
||||
self.tags = MonitoredTagList(
|
||||
self.top.get_object("tag_label"),
|
||||
self.top.get_object("tag_button"),
|
||||
self.source.set_tag_list,
|
||||
self.source.get_tag_list,
|
||||
self.db,
|
||||
self.uistate, self.track,
|
||||
self.db.readonly)
|
||||
|
||||
def set_corner1_x(self, value):
|
||||
"""
|
||||
|
Reference in New Issue
Block a user