mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
option for changing rev spacing
This commit is contained in:
parent
f9a8e98d84
commit
d62b12de90
2 changed files with 29 additions and 9 deletions
|
@ -69,6 +69,7 @@ class DeckProperties(QDialog):
|
||||||
self.dialog.leechFails.setValue(self.d.getInt("leechFails"))
|
self.dialog.leechFails.setValue(self.d.getInt("leechFails"))
|
||||||
# spacing
|
# spacing
|
||||||
self.dialog.newSpacing.setText(unicode(self.d.getFloat("newSpacing")/60.0))
|
self.dialog.newSpacing.setText(unicode(self.d.getFloat("newSpacing")/60.0))
|
||||||
|
self.dialog.revSpacing.setText(unicode(self.d.getFloat("revSpacing")*100))
|
||||||
|
|
||||||
def updateModelsList(self):
|
def updateModelsList(self):
|
||||||
idx = self.dialog.modelsList.currentRow()
|
idx = self.dialog.modelsList.currentRow()
|
||||||
|
@ -216,6 +217,7 @@ class DeckProperties(QDialog):
|
||||||
pass
|
pass
|
||||||
try:
|
try:
|
||||||
self.d.setVar("newSpacing", float(self.dialog.newSpacing.text()) * 60)
|
self.d.setVar("newSpacing", float(self.dialog.newSpacing.text()) * 60)
|
||||||
|
self.d.setVar("revSpacing", float(self.dialog.revSpacing.text()) / 100.0)
|
||||||
except ValueError:
|
except ValueError:
|
||||||
pass
|
pass
|
||||||
# hour shift
|
# hour shift
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>373</width>
|
<width>383</width>
|
||||||
<height>452</height>
|
<height>452</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
|
@ -565,14 +565,14 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="11" column="0" colspan="6">
|
<item row="12" column="0" colspan="6">
|
||||||
<widget class="Line" name="line_3">
|
<widget class="Line" name="line_3">
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
<enum>Qt::Horizontal</enum>
|
<enum>Qt::Horizontal</enum>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="12" column="0">
|
<item row="13" column="0">
|
||||||
<widget class="QLabel" name="label_26">
|
<widget class="QLabel" name="label_26">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Show failed cards early</string>
|
<string>Show failed cards early</string>
|
||||||
|
@ -582,7 +582,7 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="12" column="2">
|
<item row="13" column="2">
|
||||||
<widget class="QCheckBox" name="collapse">
|
<widget class="QCheckBox" name="collapse">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||||||
|
@ -595,14 +595,14 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="14" column="0">
|
<item row="15" column="0">
|
||||||
<widget class="QLabel" name="label_23">
|
<widget class="QLabel" name="label_23">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Per-day scheduling</string>
|
<string>Per-day scheduling</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="14" column="2">
|
<item row="15" column="2">
|
||||||
<widget class="QCheckBox" name="perDay">
|
<widget class="QCheckBox" name="perDay">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||||||
|
@ -664,7 +664,7 @@
|
||||||
<item row="10" column="0">
|
<item row="10" column="0">
|
||||||
<widget class="QLabel" name="label_12">
|
<widget class="QLabel" name="label_12">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Sibling spacing</string>
|
<string>Sibling delay (new cards)</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
@ -691,14 +691,14 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="13" column="0">
|
<item row="14" column="0">
|
||||||
<widget class="QLabel" name="label_11">
|
<widget class="QLabel" name="label_11">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Suspend leeches</string>
|
<string>Suspend leeches</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="13" column="2">
|
<item row="14" column="2">
|
||||||
<widget class="QCheckBox" name="suspendLeeches">
|
<widget class="QCheckBox" name="suspendLeeches">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||||||
|
@ -738,6 +738,23 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="11" column="0">
|
||||||
|
<widget class="QLabel" name="label_18">
|
||||||
|
<property name="text">
|
||||||
|
<string>Sibling delay (reviews)</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="11" column="2">
|
||||||
|
<widget class="QLineEdit" name="revSpacing"/>
|
||||||
|
</item>
|
||||||
|
<item row="11" column="3" colspan="2">
|
||||||
|
<widget class="QLabel" name="label_28">
|
||||||
|
<property name="text">
|
||||||
|
<string>%</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
@ -795,6 +812,7 @@
|
||||||
<tabstop>leechFails</tabstop>
|
<tabstop>leechFails</tabstop>
|
||||||
<tabstop>timeOffset</tabstop>
|
<tabstop>timeOffset</tabstop>
|
||||||
<tabstop>newSpacing</tabstop>
|
<tabstop>newSpacing</tabstop>
|
||||||
|
<tabstop>revSpacing</tabstop>
|
||||||
<tabstop>collapse</tabstop>
|
<tabstop>collapse</tabstop>
|
||||||
<tabstop>suspendLeeches</tabstop>
|
<tabstop>suspendLeeches</tabstop>
|
||||||
<tabstop>perDay</tabstop>
|
<tabstop>perDay</tabstop>
|
||||||
|
|
Loading…
Reference in a new issue