Damien Elmes
6bd1eed9b6
remove study card count cap in v2 sched
...
- cap kept for the deck list, as we need to calculate it for multiple
decks
- v2 sched can calculate review limit faster, as it doesn't have to
check each deck separately
- filtered deck cap is same as in interface
- as this will be deployed on ankiweb, beta clients will need to update
or risk getting sanity check errors when syncing with high due counts
2018-07-11 20:03:36 +10:00
Damien Elmes
b64bfe858b
Merge pull request #241 from jessepeterman/patch-1
...
Update README.contributing
2018-07-11 15:25:03 +10:00
Damien Elmes
e006cb9e6e
Merge pull request #240 from maiself/avoid-reordering-when-importing
...
Avoid reordering entire deck when importing notes
2018-07-11 15:24:13 +10:00
Damien Elmes
3ff504461d
don't attempt to rename profile folder if it's a file
2018-07-11 15:23:24 +10:00
Damien Elmes
5d80dccccb
no longer using third party icons
2018-07-11 15:23:13 +10:00
Jesse Peterman
cccc4bc047
Update README.contributing
...
Fixed a few typos
2018-07-10 09:13:10 -07:00
Mai Lavelle
128bfcd481
avoid reordering entire deck when importing notes
...
No need to reorder existing cards, which may have been manually
ordered by the user, when importing notes if we can give cards
a proper due number from the start. Retrieving any sibling's
due number for this is easy as all relevant cards will have
already been queried for when generating the new cards.
2018-07-06 00:49:47 -04:00
Damien Elmes
9987c18a1c
warn and close when media server requests fail
2018-06-29 17:17:13 +10:00
Damien Elmes
01832e1312
fix media check with [$]{{c1::a}}{{c2::b}}[/$]
...
https://anki.tenderapp.com/discussions/ankidesktop/28625-cloze-deletion-in-latex-check-medias-regression-in-21
appears to have broken in e3885fd924
2018-06-28 13:11:04 +10:00
Damien Elmes
918c4269c6
bump version
2018-06-25 20:27:45 +10:00
Damien Elmes
c0c33a2b58
make sure we don't put suspended leeches back in the learning queue
...
fixes
https://anki.tenderapp.com/discussions/beta-testing/1119-anki-210-beta-38#comment_45555453
2018-06-25 20:27:26 +10:00
Damien Elmes
b5e33aafac
face fix cond in sync test
2018-06-25 20:26:24 +10:00
Damien Elmes
6669f1ba10
fix card info dialog size not being remembered
2018-06-25 11:56:27 +10:00
Damien Elmes
8421399020
fix error reporting when collection not open
2018-06-21 15:51:32 +10:00
Damien Elmes
9b5ee4ba44
change wording to differentiate from 'browse' in toolbar
2018-06-21 15:23:41 +10:00
Damien Elmes
01ae70ea04
Merge pull request #239 from emrysn/master
...
Update lang.py with correct Romanian language option
2018-06-18 10:19:46 +10:00
Floren
e35b452d02
Merge pull request #1 from emrysn/lang-ro
...
Update lang.py with correct Romanian language option
2018-06-16 21:34:52 +03:00
Floren
f0d6ede6a3
Update lang.py
2018-06-16 21:32:47 +03:00
Damien Elmes
0974f33b4f
bump version
2018-06-15 11:59:22 +10:00
Damien Elmes
e1338e8733
don't collapse whitespace in extended paste mode
...
for pre tags
2018-06-15 11:36:12 +10:00
Damien Elmes
b17946b282
fix detection of multiline cloze deletions
2018-06-15 11:24:59 +10:00
Damien Elmes
dfaf9251c3
hack to keep scroll position in deckbrowser
...
noticeable flash when page is redrawn; in the future we'll
need to use js to update the page
2018-06-12 13:46:15 +10:00
Damien Elmes
8b6ef5579f
remove comments when stripping
...
gets rid of unwanted metadata from ms word pastes
2018-06-09 16:27:46 +10:00
Damien Elmes
89fd5cf6e5
make sure we don't import cards into a filtered deck
2018-06-08 14:51:55 +10:00
Damien Elmes
8eff5f3111
show sched ver in debug info
2018-06-08 12:33:05 +10:00
Damien Elmes
da246cb935
move back to requiring python 3.6
...
portions of libanki can run on python 3.5, but media syncing will fail
so we require 3.6 when running the GUI
2018-06-07 11:36:11 +10:00
Damien Elmes
01c58cfd85
ignore delay in hard case
...
https://anki.tenderapp.com/discussions/ankidesktop/27627-request-allow-setting-maximum-delay-for-interval-calculation-in-overdue-cards
2018-06-01 12:24:11 +10:00
Damien Elmes
99c50f1a93
bump version
2018-05-31 16:26:31 +10:00
Damien Elmes
0052c8044c
another many decks speedup
2018-05-31 16:24:34 +10:00
Damien Elmes
c207c9bc8c
speed up v2 deckDueList() in many decks case
2018-05-31 16:21:33 +10:00
Damien Elmes
ec090e02eb
fix incorrect scheduling when importing cards in relearning
...
private link:
https://anki.tenderapp.com/discussions/ankidesktop/28234
2018-05-31 13:27:59 +10:00
Damien Elmes
e2e68e0c54
catch name resolution errors in sync
2018-05-31 13:24:49 +10:00
Damien Elmes
e6fcfb7379
need to record active window prior to playing in mpv
2018-05-31 13:22:17 +10:00
Damien Elmes
9b7c701f25
new stats shortcut
2018-05-31 13:05:37 +10:00
Damien Elmes
fd6d02bf6a
fix regular reviews being treated as relearning in v2 sched
2018-05-31 12:44:23 +10:00
Damien Elmes
9c7c52b99c
cache deck name->obj map to improve many decks case
2018-05-29 19:30:13 +10:00
Damien Elmes
e93dedc7c6
avoid running on qt 5.11
...
updates will be needed for Qt's latest round of breaking changes
2018-05-29 19:25:23 +10:00
Damien Elmes
46a540e22f
sync field contents before applying cloze deletion
...
based on a patch by dlon:
https://github.com/dae/anki/pull/236
2018-05-28 13:40:35 +10:00
Damien Elmes
4cee52a994
Merge pull request #237 from maharmstone/master
...
stdHtml: fix certain fonts not working on Linux
2018-05-28 12:15:43 +10:00
Damien Elmes
146d332dc8
add Armenian lang
2018-05-28 11:23:24 +10:00
Mark Harmstone
40612c5329
stdHtml: fix certain fonts not working on Linux
2018-05-27 21:16:55 +01:00
Damien Elmes
cfaedfef4a
include aria-label in top toolbar
...
qt doesn't seem to support it at the moment though
https://anki.tenderapp.com/discussions/beta-testing/1130-latest-anki-beta-not-accessible-with-voiceover-on-mac-os
2018-05-14 11:24:04 +10:00
Damien Elmes
bfa8fe9022
bump version
2018-05-10 16:49:24 +10:00
Damien Elmes
0de4e65950
fix previously pasted image appearing in place of drop/text paste
...
mime.imageData() was returning stale data, and may have been causing
crashes as well
2018-05-10 16:44:55 +10:00
Damien Elmes
32b32bb881
don't try to use mpv on Windows
...
some users had mpv lying around from previous installs, and the Windows
implementation seems to hang with the idle hook introduced in the
previous build
2018-05-10 14:50:23 +10:00
Damien Elmes
478d244a4f
bump version
2018-05-01 14:41:18 +10:00
Damien Elmes
de955e57c4
fix busy cursor in full sync screen
2018-05-01 14:34:03 +10:00
Damien Elmes
4b28151b61
add space to 'waiting for editing' screen
2018-05-01 13:35:28 +10:00
Damien Elmes
cb68be7a1b
Revert "Revert "workaround for some drags not being accepted""
...
This reverts commit e7046ba398
.
Without this change, dragging images from Google searches doesn't work on the
latest Chrome (tested on macOS).
2018-05-01 13:24:08 +10:00
Damien Elmes
88de6b5075
support pasting of images from inlined base64 text
...
chrome exports image data as text when using 'copy image location'
2018-05-01 13:16:46 +10:00