Commit Graph

2696 Commits

Author SHA1 Message Date
Damien Elmes
a898f61ddd formatting fix 2020-01-03 15:21:36 +10:00
Damien Elmes
0aa01605d7 add buildhash to rspy and aqt, and check all three modules match 2020-01-03 15:15:18 +10:00
Damien Elmes
c25e106f88 use proper version number in build outputs 2020-01-03 14:36:14 +10:00
Damien Elmes
e2ede3af0e output into dist/ 2020-01-03 14:32:26 +10:00
Damien Elmes
253d429a8b drop 'extra' from default cloze note type
Too many users get confused about where they should be placing the
cloze deletions.
2020-01-03 13:40:50 +10:00
Damien Elmes
ab6247f8d9 fix invalid escape warning 2020-01-03 13:38:23 +10:00
Damien Elmes
03e93f8416 make sure isort preserves ordering if anki installed into python env 2020-01-03 13:34:51 +10:00
Damien Elmes
ad4ac3bbd8 clarify the work for hire case 2020-01-03 10:44:22 +10:00
Damien Elmes
8007113d7c move license info into one place 2020-01-03 09:41:30 +10:00
Damien Elmes
178df0d297 add contributors file 2020-01-03 09:31:02 +10:00
Damien Elmes
0f4f3ab2c1 speed up two tests
the regular test run is now faster than the old parallel one was
2020-01-03 09:05:04 +10:00
Damien Elmes
9abeeac73a report slowest test 2020-01-03 09:03:39 +10:00
Damien Elmes
1070c866f3 switch from nose2 to pytest
pytest will show what differs in simple assert statements

concurrent mode is supported with a plugin, but like nose2, concurrent
mode hides the cause of import errors, so I've left it off for now.
2020-01-03 08:52:10 +10:00
Damien Elmes
c9da813622 don't reformat buildhash 2020-01-03 08:25:12 +10:00
Damien Elmes
e92ba88af1 integrate i18n into new structure 2020-01-03 08:24:59 +10:00
Damien Elmes
1165e95ad3 add translations from crowdin 2020-01-03 07:59:33 +10:00
Damien Elmes
5ba0198a98 merge i18n into qt/ 2020-01-03 07:59:00 +10:00
Damien Elmes
5876866565 tweaking the folder names again
hopefully that's the last of it
2020-01-03 07:48:38 +10:00
Erez Volk
e36f019ec2 Split tags on spaces, not commas 2020-01-02 21:05:56 +02:00
Erez Volk
b11df5c733 Add an option to add a set of tags to notes updated on import 2020-01-02 16:14:32 +02:00
Damien Elmes
1d361f5fe4 add missing gettext dependency 2020-01-02 20:52:12 +10:00
Damien Elmes
20a1f8a0a4 fix pip not being updated 2020-01-02 20:46:15 +10:00
Damien Elmes
4f881cde83 --depth was missing hyphen 2020-01-02 20:39:19 +10:00
Damien Elmes
38df028180 avoid the slow pip upgrade on subsequent runs 2020-01-02 20:20:36 +10:00
Damien Elmes
e56ad3d1ab integrate i18n into build 2020-01-02 20:20:23 +10:00
Damien Elmes
b596e5a871 mention qt translations 2020-01-02 19:59:34 +10:00
Damien Elmes
eb46beb998 remove the extra workflows that are no longer required 2020-01-02 19:57:05 +10:00
Damien Elmes
2e7669daf4 update docs 2020-01-02 19:55:27 +10:00
Damien Elmes
b23b6fbe35 move the separate components back into this monorepo
Earlier today I pushed a change that split this code up into multiple
repos, but that has proved to complicate things too much. So we're
back to a single repo, except the individual submodules are better
separated than they were before.

The README files need updating again; I will push them out soon.

Aside from splitting out the different modules, the sound code has
moved from from anki to aqt.
2020-01-02 19:43:19 +10:00
Damien Elmes
4cead7effc add comment about make install 2019-12-30 21:53:11 +10:00
Damien Elmes
ee3f963919 remove ':' from field names 2019-12-30 18:50:00 +10:00
Damien Elmes
fbfb7861a2 handle <% %> template syntax 2019-12-30 08:12:44 +10:00
Damien Elmes
62481ddc1a add coding back for xgettext 2019-12-29 21:37:54 +10:00
Damien Elmes
caab7092ef pass collection path into backend 2019-12-29 20:37:26 +10:00
Damien Elmes
d782569b33 fix rollover cutoff not falling on the hour 2019-12-29 20:37:26 +10:00
Damien Elmes
252d9172e7
Merge pull request #406 from agentydragon/named_card_type_5
Add constant for day learn/relearn queue
2019-12-29 06:50:50 +10:00
Michal Pokorný (Rai)
eab86b9fbb Add day learn/relearn queue 2019-12-28 12:46:40 +01:00
Damien Elmes
9c86190303
Merge pull request #405 from agentydragon/named_card_type_4
Add named constant for preview queue
2019-12-28 21:26:19 +10:00
Michal Pokorný (Rai)
e2a850c2ad Add named constant for preview queue 2019-12-28 11:52:46 +01:00
Damien Elmes
3a8da4f578
Merge pull request #404 from agentydragon/named_card_type_3
Add named constant for queue with cards buried by siblings
2019-12-28 15:59:09 +10:00
Michal Pokorný (Rai)
d7053d82cd Add named constant for queue with cards buried by siblings 2019-12-28 00:20:17 +01:00
Damien Elmes
499f888ee9
Merge pull request #403 from agentydragon/named_card_type_2
Add named constant for manually buried queue
2019-12-28 08:52:05 +10:00
Michal Pokorný (Rai)
2c00e6c6ec Add named constant for manually buried queue 2019-12-27 23:43:20 +01:00
Damien Elmes
ccc81fc323
Merge pull request #402 from agentydragon/named_card_type_1
Add named constant for relearning cards
2019-12-28 08:27:25 +10:00
Michal Pokorný (Rai)
ce4fa1a5fb Add named constant for relearning cards 2019-12-27 23:05:25 +01:00
Damien Elmes
729330324e
Merge pull request #401 from agentydragon/sched-types
Use self._deckLimit helper in more places in scheduler v2
2019-12-28 07:12:58 +10:00
Damien Elmes
0981523af0
Merge pull request #400 from agentydragon/typing-sv2
Some type declarations for scheduler v2
2019-12-28 07:12:02 +10:00
Damien Elmes
ad64ebe035
Merge pull request #399 from agentydragon/extra-ws
Remove extra whitespace at end of line
2019-12-28 07:11:40 +10:00
Damien Elmes
3d0f20f971
Merge pull request #397 from agentydragon/remove-coding
Remove unneeded utf-8 encoding declaration
2019-12-28 07:11:21 +10:00
Damien Elmes
ec0c85e292
Merge pull request #396 from agentydragon/remove-reimport2
Remove unnecessary anki.* qualification of already imported Note, Card
2019-12-28 07:11:14 +10:00