Commit graph

115 commits

Author SHA1 Message Date
Damien Elmes
9875e26e06 make sure y axis starts at 0
https://anki.tenderapp.com/discussions/ankidesktop/793-strange-scaling-in-statistics-bar-bug
2013-05-04 15:45:57 +09:00
Damien Elmes
b571a4caa8 failure to find a field should not break entire query
https://anki.tenderapp.com/discussions/ankidesktop/656-unexpected-results-on-search-with-boolean-or-operator
2013-04-22 22:13:29 +09:00
Damien Elmes
c44cf32dc2 don't save note if no changes made (#705) 2013-04-11 19:20:23 +09:00
Damien Elmes
ed9fba954e handle extra attributes in imgs in condition repl (#700) 2013-04-11 18:34:53 +09:00
ospalh
d806f44484 Only the Mac file system stores file names NFD-normalized. So do that normalization only there when looking for files. 2013-04-11 17:37:06 +09:00
Damien Elmes
55cd51c079 handle nbsp in furigana (#327) 2013-04-11 14:45:53 +09:00
Damien Elmes
a525d3c32c make sure we don't chomp embedded newlines when clearing comments (#722) 2013-04-11 14:33:30 +09:00
Damien Elmes
7957dff33f make sure sort field updated when field deleted (#737) 2013-04-11 14:23:06 +09:00
Damien Elmes
f3f7835032 add upper bound to # of media files in single zip 2013-04-11 14:13:11 +09:00
Damien Elmes
c437a38446 move card type deletion back to X on card tabs 2013-04-11 14:02:01 +09:00
Damien Elmes
e8e1bd9550 allow HTML in mnemosyne import (#774) 2013-04-11 13:28:30 +09:00
Damien Elmes
bf1af126b0 properly generate clozed latex in unused media check (#775) 2013-04-11 13:26:52 +09:00
Damien Elmes
0b7344c84f when showing time with no decimal, round not floor 2013-04-01 14:48:17 +09:00
Damien Elmes
e64d825730 fix some sync issues
- better error message when upload fails
- don't show success message on error
- fix 'unable to find server' accidentally being catchall
2013-03-01 01:36:14 +09:00
Damien Elmes
487919fe6e Merge branch 'master' of github.com:dae/anki 2013-02-26 18:41:56 +09:00
Damien Elmes
1efafedcaa fix sanityCheck2 bug 2013-02-26 15:23:01 +09:00
Andreas Klauer
fcd3bd5eee fix HTML in cards 2013-02-25 13:41:00 +01:00
Damien Elmes
9642ce9337 fixed off by one err in collection start date calc 2013-02-25 16:13:50 +09:00
Andreas Klauer
b6c9253034 support LearnedTimestamps and flipped cards 2013-02-24 23:39:36 +01:00
Andreas Klauer
a78c4d6c31 add Pauker Lesson Importer 2013-02-24 02:10:50 +01:00
Damien Elmes
fa07268763 don't allow invalid chars in file export (#694) 2013-02-20 15:12:07 +09:00
Damien Elmes
3de7b34fc6 must remove from lrn queue before resched as rev (#668) 2013-02-20 14:47:30 +09:00
Pauline Gomér
fc612a71d3 moved loading of plugins to initialization 2013-02-16 13:23:51 +01:00
Jon-Erik 'TorrentKatten' Johnzon
b07254cb09 added search-hook for plugins using "search" scope 2013-02-15 19:45:40 +01:00
Pauline Gomér
ff82aad50f refactor the large if-elif-else used for searching 2013-02-15 19:45:40 +01:00
Damien Elmes
24bf9a023b fix crash when ix_fields_factId was missing 2013-02-02 22:58:11 +09:00
Damien Elmes
60b5b77d65 allow apostrophe in deck names (#623) 2013-02-01 23:21:53 +09:00
Damien Elmes
71bc925e8b show (end) when exiting with resched=off 2013-02-01 00:25:01 +09:00
Damien Elmes
cee9b2efd9 strip tags before including on card (#505) 2013-01-31 14:07:17 +09:00
Damien Elmes
19012e6110 don't set browser font on card creation (#543) 2013-01-29 09:40:47 +09:00
Damien Elmes
1203775aef ignore html in conditional tags 2013-01-29 09:14:28 +09:00
Damien Elmes
073f129ab8 fix media sanity fail being identified as normal sanity error 2013-01-29 09:05:55 +09:00
Damien Elmes
8aadb18d4d better warning when certs missing 2013-01-26 22:25:50 +09:00
Damien Elmes
439130d58a mention that dyn may be bool 2013-01-25 19:18:24 +09:00
Damien Elmes
cb1485d18b when reapplying fail mult, ensure minInt (#552) 2013-01-23 15:30:11 +09:00
Damien Elmes
17b68d5dc0 fix import of suspended anki1 cards (#565) 2013-01-23 15:28:11 +09:00
Damien Elmes
8d66578d43 move sanity check to server and automatically force full sync
- server will log mismatches so we don't require people to post on the forums
  anymore or manually force a full sync
- if we find problems like missing notes, report that in the sanity check so
  the server can keep track of problems
- when the server detects a conflict it can immediately abort the sync, so a
  subsequent sync will no longer report a conflict
2013-01-18 09:17:12 +09:00
Damien Elmes
ef92719eeb Revert "add automatic <br> back to field references"
This reverts commit 05a68488e7.
2013-01-16 11:28:10 +09:00
Damien Elmes
05a68488e7 add automatic <br> back to field references
{{Front}}
{{Back}}

will now automatically add a <br> to the first field reference, like previous
Anki versions did. The <br> is too complicated for users who just want a plain
template without any HTML.
2013-01-15 08:28:39 +09:00
Damien Elmes
ab46fa0a70 don't fail when importing apkg that references subdirs 2013-01-15 07:43:10 +09:00
Damien Elmes
f5028c2573 force rdns for proxy (#331) 2013-01-15 07:30:49 +09:00
Damien Elmes
e610776bb0 possible fix for supermemo importer (#480)
Not sure why the original author was converting angle brackets separately -
that code breaks the example provided in #480, but I'm not sure if removing it
will break other files.
2013-01-15 06:37:30 +09:00
Damien Elmes
120c1d4136 match a single note type in browser even if duplicate names 2013-01-15 06:15:27 +09:00
Damien Elmes
aefc58d5d5 we must remove cards from learning queue on bury
or they end up with an invalid status when unburied

https://anki.lighthouseapp.com/projects/100923/tickets/484-cant-sync
2013-01-15 05:38:40 +09:00
Piotr Kubowicz
12bde7b40f allow 'Studied 1 card in ...' to be translated properly 2013-01-13 20:20:17 +01:00
Damien Elmes
e309a68306 update manual link 2013-01-09 07:50:49 +09:00
Damien Elmes
c335ea2cee note type manager needs to ignore the default note type for current deck 2013-01-08 21:39:37 +09:00
Damien Elmes
ea89be5f4a make sure we encode data as utf8 before checksumming 2013-01-08 10:42:15 +09:00
Damien Elmes
289f0a6452 automatically fix 1.2 errors when upgrading 2013-01-08 09:43:29 +09:00
Damien Elmes
0447cb4f41 fix issues with clozes and <% %> 2013-01-04 14:39:06 +09:00
Damien Elmes
e9b24f9f3e don't indiscriminately modSchema on db check 2012-12-28 17:23:03 +09:00
Damien Elmes
8cf072c735 preserve image filenames when stripping html
- also do this for the sort field
2012-12-24 14:08:42 +09:00
Damien Elmes
e2c4fd5945 patch for httplib2 change from Arfrever 2012-12-22 13:31:36 +09:00
Damien Elmes
26ae5e1c47 spread reviews before sibling check 2012-12-22 12:36:51 +09:00
Damien Elmes
d11a1e0d54 allow browser font customization on a per-template basis 2012-12-22 10:10:52 +09:00
Damien Elmes
c6b0945af1 import descriptions in parent decks 2012-12-22 09:39:38 +09:00
Damien Elmes
cc9bbb2ab7 disable cert check when running through proxy 2012-12-22 09:20:54 +09:00
Damien Elmes
b2457811a2 optimize imports 2012-12-22 09:17:10 +09:00
Damien Elmes
e27cbd2cb7 reapply failure mult on failures in lrn queue 2012-12-22 07:32:49 +09:00
Damien Elmes
011cbde3b9 card tsv exporter 2012-12-21 21:32:21 +09:00
Damien Elmes
2095e5c4b3 strip HTML when calculating field checksum (users will need to checkDB) 2012-12-21 20:51:45 +09:00
Damien Elmes
f6ff63eeb8 earlier fix for logging new in filt broke logging of non-new in filt 2012-12-21 20:30:08 +09:00
Damien Elmes
395d80aa2f fix i18n when /usr/bin/locale exists 2012-12-21 18:47:51 +09:00
Damien Elmes
1f1fa125f0 fix i18n on linux install 2012-12-21 18:04:26 +09:00
Damien Elmes
d477df8c28 merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00