started full search
[meabook] / controller.py
index b59af1b..3701b64 100644 (file)
@@ -62,16 +62,10 @@ class MeabookController:
         """Gets all peoples."""
 
         # FIXME: read field names from Config
-        files_dict = self.model.get_files(['cn'], pattern=pattern)
+        files_dict = self.model.get_files(['cn'])
         return [(files_dict[internal_name]['cn'], internal_name, 'f') for \
             internal_name in files_dict]
 
-    def get_all_files_by_pattern(self, pattern):
-        """Gets all peoples matched pattern."""
-
-        return [(name, internal_name, 'f') for internal_name, name in \
-            self.model.get_files_by_pattern(pattern)]
-
     def get_fields(self):
         """Returns all exists fields from model."""
 
@@ -87,6 +81,11 @@ class MeabookController:
 
         self.view.create_configuration_dialog(self, self.config)
 
+    def show_search_dialog(self):
+        """Shows view Search Dialog."""
+
+        self.view.create_search_dialog(self)
+
     def show_import_dialog(self):
         """Shows view IMport Dialog."""