diff --git a/aqt/deckconf.py b/aqt/deckconf.py index 5270ab0ad..15d03f405 100644 --- a/aqt/deckconf.py +++ b/aqt/deckconf.py @@ -172,7 +172,8 @@ class DeckConf(QDialog): f.revSpace.setValue(c['fuzz']*100) f.revMinSpace.setValue(c['minSpace']) f.easyBonus.setValue(c['ease4']*100) - f.fi1.setValue(c.get('ivlfct', 1)) + f.fi1.setValue(c['ivlFct']) + f.maxIvl.setValue(c['maxIvl']) f.revplim.setText(self.parentLimText('rev')) # lapse c = self.conf['lapse'] @@ -247,7 +248,8 @@ class DeckConf(QDialog): c['fuzz'] = f.revSpace.value()/100.0 c['minSpace'] = f.revMinSpace.value() c['ease4'] = f.easyBonus.value()/100.0 - c['ivlfct'] = f.fi1.value() + c['ivlFct'] = f.fi1.value() + c['maxIvl'] = f.maxIvl.value() # lapse c = self.conf['lapse'] self.updateList(c, 'delays', f.lapSteps, minSize=0) diff --git a/designer/dconf.ui b/designer/dconf.ui index a34dcabc7..150917b13 100644 --- a/designer/dconf.ui +++ b/designer/dconf.ui @@ -197,13 +197,24 @@ - - - - 100 + + + + Easy bonus - - 5 + + + + + + days + + + + + + + Minimum sibling range @@ -220,24 +231,13 @@ - - - - Minimum sibling range + + + + 100 - - - - - - days - - - - - - - Easy bonus + + 5 @@ -322,6 +322,30 @@ + + + + Maximum interval + + + + + + + 1 + + + 99999 + + + + + + + days + + + @@ -598,6 +622,7 @@ revMinSpace easyBonus fi1 + maxIvl lapSteps lapMult lapMinInt