1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 14:41:39 +00:00

Simplified model --> cocoa communication.

This commit is contained in:
Virgil Dupras
2011-09-21 15:24:26 -04:00
parent f0441db88a
commit b44e52689f
5 changed files with 12 additions and 6 deletions

View File

@@ -44,6 +44,9 @@ class PyDupeGuruBase(PyFairware):
self.py = modelclass(self, appdata)
self.progress = cocoa.ThreadedJobPerformer()
def bindCocoa_(self, cocoa):
self.cocoa = cocoa
#---Directories
def addDirectory_(self, directory):
return self.py.add_directory(directory)
@@ -211,7 +214,7 @@ class PyDupeGuruBase(PyFairware):
NSUserDefaults.standardUserDefaults().setObject_forKey_(value, key_name)
def show_extra_fairware_reminder(self):
NSNotificationCenter.defaultCenter().postNotificationName_object_userInfo_('ShowExtraFairwareReminder', self, None)
self.cocoa.showExtraFairwareReminder()
class PyDetailsPanel(PyGUIObject):
py_class = DetailsPanel