diff --git a/aqt/deckconf.py b/aqt/deckconf.py
index 0af04c091..5270ab0ad 100644
--- a/aqt/deckconf.py
+++ b/aqt/deckconf.py
@@ -172,8 +172,7 @@ class DeckConf(QDialog):
f.revSpace.setValue(c['fuzz']*100)
f.revMinSpace.setValue(c['minSpace'])
f.easyBonus.setValue(c['ease4']*100)
- f.fi1.setValue(c['fi'][0])
- f.fi2.setValue(c['fi'][1])
+ f.fi1.setValue(c.get('ivlfct', 1))
f.revplim.setText(self.parentLimText('rev'))
# lapse
c = self.conf['lapse']
@@ -248,7 +247,7 @@ class DeckConf(QDialog):
c['fuzz'] = f.revSpace.value()/100.0
c['minSpace'] = f.revMinSpace.value()
c['ease4'] = f.easyBonus.value()/100.0
- c['fi'] = [f.fi1.value(), f.fi2.value()]
+ c['ivlfct'] = f.fi1.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 b9177ee18..a34dcabc7 100644
--- a/designer/dconf.ui
+++ b/designer/dconf.ui
@@ -58,7 +58,7 @@
-
- TextLabel
+
Qt::AlignCenter
@@ -197,13 +197,6 @@
-
-
-
-
-
- Space siblings by up to
-
-
-
-
@@ -248,16 +241,13 @@
- -
-
+
-
+
- %
+ Space siblings by up to
- -
-
-
-
@@ -271,43 +261,22 @@
- -
-
+
-
+
- Desired forgetting index
-
-
-
- -
-
-
- 1
-
-
- 50
+ %
-
- %
+ x
- -
-
-
- Assumed forgetting index
-
-
-
- -
-
-
- Maximum reviews/day
-
-
+
-
+
-
@@ -319,20 +288,6 @@
- -
-
-
- %
-
-
-
- -
-
-
- 1
-
-
-
-
@@ -340,6 +295,33 @@
+ -
+
+
+ Interval modifier
+
+
+
+ -
+
+
+ Maximum reviews/day
+
+
+
+ -
+
+
+ 0.300000000000000
+
+
+ 0.050000000000000
+
+
+ 1.000000000000000
+
+
+
-
@@ -616,7 +598,6 @@
revMinSpace
easyBonus
fi1
- fi2
lapSteps
lapMult
lapMinInt