~kevang/mnemosyne-proj/grade-shortcuts-improvements

« back to all changes in this revision

Viewing changes to mnemosyne/mnemosyne/libmnemosyne/databases/pickle.py

  • Committer: pbienst
  • Date: 2008-08-05 14:51:17 UTC
  • Revision ID: svn-v3-trunk0:e5e6b78b-db40-0410-9517-b98c64f8d2c1:trunk:500
Progress dump.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
from mnemosyne.libmnemosyne.utils import expand_path, contract_path
17
17
from mnemosyne.libmnemosyne.exceptions import *
18
18
from mnemosyne.libmnemosyne.category import Category
19
 
from mnemosyne.libmnemosyne.plugin_manager import plugin_manager
 
19
from mnemosyne.libmnemosyne.component_manager import *
20
20
 
21
21
log = logging.getLogger("mnemosyne")
22
22
 
125
125
        log.info("Loaded database %d %d %d", self.scheduled_count(), \
126
126
                    self.non_memorised_count(), self.card_count())
127
127
 
128
 
        for f in plugin_manager.get_all_plugins("after_load"):
129
 
            if f.active:
130
 
                f.run()
 
128
        for f in component_manager.get_all("after_load"):
 
129
            f.run()
131
130
 
132
131
 
133
132
 
464
463
       
465
464
        return (c for c in self.cards if (i.acq_reps <= 1) and \
466
465
                                      c.is_in_active_category()), False
 
466
 
 
467
 
 
468
 
 
469
    ##########################################################################
 
470
    #
 
471
    # set_filter
 
472
    #
 
473
    ##########################################################################
 
474
    
 
475
    def set_filter(self, filter):
 
476
        print "Filtering not implement for the pickle database"