Commit Graph

21 Commits

Author SHA1 Message Date
Soren Bjornstad
b5521af059 fix incorrect instructions to "maintenance" menu
(on finding an empty card, tells user to go to old location of the empty
cards tool)
2013-06-25 10:59:00 -05:00
Damien Elmes
c0e061a9f4 make sure we show correct version when nothing typed in 2013-06-12 11:22:13 +09:00
Damien Elmes
51121f6e86 escape image links in clayout and preview as well (#903) 2013-06-10 15:28:34 +09:00
Damien Elmes
daca1af693 compare typed answer in nfc form 2013-06-05 18:39:42 +09:00
Damien Elmes
8b0fc36b29 turn timebox into confirmation dialog (#883) 2013-05-24 12:53:41 +09:00
Damien Elmes
e6ecbfd086 allow multiple spaces in type answer 2013-05-24 11:01:24 +09:00
Damien Elmes
b34404aa08 turn off autojunking
seems to give better results on long passages, eg
https://anki.tenderapp.com/discussions/ankidesktop/1108-the-typing-diffs-are-sometimes-less-than-helpful
2013-05-20 19:21:08 +09:00
Damien Elmes
d90652d0d6 a hack to ensure hr falls before answer comparsion 2013-05-20 17:56:01 +09:00
Damien Elmes
c3b0ae37aa experimental type answer refactor
- when answer not correct, show both the given and correct string in separate
  markup. we use red/green for the given string to indicate what was correct,
  but we use grey rather than red on the correct string to indicate what was
  missing, as red is misleading
- colours can now be customized in css with .typeGood, .typeBad and
  .typeMissing
- answer now shown in monospace so given/correct lines up; can be customized
  with code#typeans
- do away with 'correct answer was' text that people didn't like
2013-05-20 17:46:42 +09:00
Damien Elmes
dd4bae6e8d disable dragging of images in review window (#420)
webkit's default behaviour is to remove them from the media folder otherwise,
which we don't want
2013-05-17 15:01:01 +09:00
Damien Elmes
79d4451299 move full sync into preferences, and remove maintenance menu 2013-05-14 15:27:40 +09:00
Damien Elmes
c8fd2e2f87 future imports must go at top 2013-05-07 18:30:17 +09:00
Damien Elmes
13cbade4a3 use future division in those aqt files too 2013-05-07 15:27:35 +09:00
Mike Blume
dcf097b55f use futuristic division
Python used to use C-style division, where division of two ints was
truncated, and division involving a float resulted in a float.

This is confusing, because you often can't tell from looking at a
line of code in isolation what sort of division it's supposed to do.

With 'from __future__ import division' Python ensures that division is
always explicit.

// means (floored) integer division
/ means float division

regardless of argument types.

This should make the source a bit clearer now, as well as removing one
obstacle if Anki is ever ported to Python 3.
2013-05-05 11:09:16 -07:00
Damien Elmes
5951ccb09e preliminary preview support 2013-05-04 15:45:57 +09:00
ospalh
9239c62a42 Check for self.typedAnswer only after it has been set. 2013-04-27 16:12:03 +02:00
Damien Elmes
872cca14e9 tolerate html-commented type answer field (#599) 2013-04-11 16:55:24 +09:00
Damien Elmes
b1d9a39e36 suspend card option in reviewer 2013-01-29 09:46:17 +09:00
Damien Elmes
b2457811a2 optimize imports 2012-12-22 09:17:10 +09:00
Damien Elmes
551c1cf662 don't autorepeat delete key during review 2012-12-22 08:51:21 +09:00
Damien Elmes
d477df8c28 merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00