Anki/pylib/anki
Damien Elmes c9da4bc1a6 allow aborting a media sync while http req in flight
The progress handling code needs a rethink, as we now have two separate
ways to flag that the media sync should abort. In the future, it may
make sense to switch to polling the backend for progress, instead of
passing a callback in.
2020-04-01 09:49:25 +10:00
..
importing drop lock() and setAutocommit() 2020-03-20 21:15:23 +10:00
.gitignore add buildhash to rspy and aqt, and check all three modules match 2020-01-03 15:15:18 +10:00
__init__.py bump minimum python version from 3.6 to 3.7 2020-01-07 18:34:36 +10:00
cards.py use add_card() 2020-03-27 15:11:07 +10:00
collection.py high due numbers shouldn't force a full sync 2020-03-26 09:09:11 +10:00
consts.py add switch in prefs for new timezone handling code; bump sync version 2020-03-10 17:50:18 +10:00
db.py drop lock() and setAutocommit() 2020-03-20 21:15:23 +10:00
dbproxy.py remove : check from dbproxy 2020-03-24 10:37:12 +10:00
decks.py add a temporary cache to bring deck list performance back 2020-03-30 20:27:53 +10:00
errors.py Monkeytype pylib/anki/errors.py 2020-02-27 00:07:19 -05:00
exporting.py move .reopen() to mw; fix exporting 2020-03-20 21:15:23 +10:00
find.py remove old finder code; add search hooks to browser & remove old one 2020-03-21 16:38:46 +10:00
hooks.py remove old finder code; add search hooks to browser & remove old one 2020-03-21 16:38:46 +10:00
httpclient.py AnkiRequestsClient -> HttpClient 2020-01-19 11:33:27 +10:00
lang.py don't error when -l passes in language without _ 2020-03-25 08:53:31 +10:00
latex.py Monkeytype pylib/anki/latex.py 2020-02-27 00:07:19 -05:00
media.py add Collection struct, and get media check working again 2020-03-20 21:15:23 +10:00
models.py remove remaining db kwargs 2020-03-20 21:15:23 +10:00
notes.py add col.weakref() and fix more reference cycles in pylib 2020-03-05 09:47:47 +10:00
py.typed mark anki and aqt modules as having typing info 2020-01-13 13:03:37 +10:00
pybackend.py add the ability to provide a custom sort order; use backend for find 2020-03-21 07:55:21 +10:00
rsbackend.py allow aborting a media sync while http req in flight 2020-04-01 09:49:25 +10:00
sched.py split deck config into separate SQL table 2020-03-30 20:01:16 +10:00
schedv2.py add a temporary cache to bring deck list performance back 2020-03-30 20:27:53 +10:00
sound.py support speed control in tts tags 2020-01-26 14:31:07 +10:00
stats.py tweak code for mypy 2020-03-26 17:47:53 +10:00
statsbg.py tweaking the folder names again 2020-01-03 07:48:38 +10:00
stdmodels.py Monkeytype pylib/anki/stdmodels.py 2020-02-27 00:07:19 -05:00
storage.py split deck config into separate SQL table 2020-03-30 20:01:16 +10:00
sync.py fix sync getting stuck in a loop when changes is a multiple of 250 2020-03-24 19:30:35 +10:00
tags.py drop named sql arguments 2020-03-20 21:15:23 +10:00
template.py Monkeytype pylib/anki/template.py 2020-02-27 00:07:19 -05:00
template_legacy.py comment out the unused legacy code 2020-01-17 10:51:36 +10:00
types.py connect media sync progress to Python, add a progress dialog 2020-02-17 08:40:16 +10:00
utils.py clone db.py into dbproxy.py 2020-03-20 21:15:23 +10:00