Commit graph

2656 commits

Author SHA1 Message Date
Damien Elmes
12a24e06c1 split out rename-with-buildhash 2020-01-04 07:53:20 +10:00
Damien Elmes
bb380c5447 Merge pull request #409 from glutanimate/update-contributors-file
Add myself to CONTRIBUTORS
2020-01-04 07:50:35 +10:00
Glutanimate
fa773154db Add myself to CONTRIBUTORS 2020-01-03 13:46:03 +01:00
Damien Elmes
e766fe16db Merge pull request #408 from ErezVolk/add-tags-on-update
Add an option to add a set of tags to notes updated on import
2020-01-03 17:01:00 +10:00
Erez Volk
a711ca3831 Merge remote-tracking branch 'upstream/master' into add-tags-on-update 2020-01-03 08:42:13 +02:00
Damien Elmes
d4c34af282 CI fixes 2020-01-03 16:37:43 +10:00
Erez Volk
0e77bfc010 Enable Tag Modified iff importMode is Update 2020-01-03 08:32:44 +02:00
Erez Volk
bf6672d7e8 Merge remote-tracking branch 'upstream/master' into add-tags-on-update 2020-01-03 08:13:04 +02:00
Damien Elmes
2648f4d200 BSD wants -i '', GNU wants -i'' 2020-01-03 16:02:06 +10:00
Damien Elmes
8839696ac3 add build hash to generated wheels
ensures devel builds always get reinstalled, since they don't match
the declared version in the wheel
2020-01-03 15:47:15 +10:00
Damien Elmes
515e081d8b formatting fix 2020-01-03 15:21:36 +10:00
Damien Elmes
a113887d56 add buildhash to rspy and aqt, and check all three modules match 2020-01-03 15:15:18 +10:00
Damien Elmes
5eee63ca6d use proper version number in build outputs 2020-01-03 14:36:14 +10:00
Damien Elmes
7efccd69f8 output into dist/ 2020-01-03 14:32:26 +10:00
Damien Elmes
5c91987218 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
152637caae fix invalid escape warning 2020-01-03 13:38:23 +10:00
Damien Elmes
a71f607936 make sure isort preserves ordering if anki installed into python env 2020-01-03 13:34:51 +10:00
Damien Elmes
293893f701 clarify the work for hire case 2020-01-03 10:44:22 +10:00
Damien Elmes
c0438373dd move license info into one place 2020-01-03 09:41:30 +10:00
Damien Elmes
ec42767ce9 add contributors file 2020-01-03 09:31:02 +10:00
Damien Elmes
3dc53deece 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
b3b95713e6 report slowest test 2020-01-03 09:03:39 +10:00
Damien Elmes
df2cc2fb02 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
648e51b60d don't reformat buildhash 2020-01-03 08:25:12 +10:00
Damien Elmes
86bb676007 integrate i18n into new structure 2020-01-03 08:24:59 +10:00
Damien Elmes
6d0c9cd289 add translations from crowdin 2020-01-03 07:59:33 +10:00
Damien Elmes
e1621ed66a merge i18n into qt/ 2020-01-03 07:59:00 +10:00
Damien Elmes
2a00e0a6b0 tweaking the folder names again
hopefully that's the last of it
2020-01-03 07:48:38 +10:00
Erez Volk
4c2d8e576e Split tags on spaces, not commas 2020-01-02 21:05:56 +02:00
Erez Volk
54bccbbd46 Add an option to add a set of tags to notes updated on import 2020-01-02 16:14:32 +02:00
Damien Elmes
5674264bfd add missing gettext dependency 2020-01-02 20:52:12 +10:00
Damien Elmes
2c704188a7 fix pip not being updated 2020-01-02 20:46:15 +10:00
Damien Elmes
05eb968ce9 --depth was missing hyphen 2020-01-02 20:39:19 +10:00
Damien Elmes
03897f2276 avoid the slow pip upgrade on subsequent runs 2020-01-02 20:20:36 +10:00
Damien Elmes
a956a273ae integrate i18n into build 2020-01-02 20:20:23 +10:00
Damien Elmes
95172faf42 mention qt translations 2020-01-02 19:59:34 +10:00
Damien Elmes
cd1e33d2bf remove the extra workflows that are no longer required 2020-01-02 19:57:05 +10:00
Damien Elmes
eab54fd57a update docs 2020-01-02 19:55:27 +10:00
Damien Elmes
3ca39bfda3 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
ab116b7142 add comment about make install 2019-12-30 21:53:11 +10:00
Damien Elmes
b0f55f9077 remove ':' from field names 2019-12-30 18:50:00 +10:00
Damien Elmes
f8374e75d6 handle <% %> template syntax 2019-12-30 08:12:44 +10:00
Damien Elmes
e23a65f77d add coding back for xgettext 2019-12-29 21:37:54 +10:00
Damien Elmes
e1bcdd8cf2 pass collection path into backend 2019-12-29 20:37:26 +10:00
Damien Elmes
9dfc0401cf fix rollover cutoff not falling on the hour 2019-12-29 20:37:26 +10:00
Damien Elmes
389c21aa69 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)
7e134d5146 Add day learn/relearn queue 2019-12-28 12:46:40 +01:00
Damien Elmes
90775bf8a3 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)
70ccbbcd1d Add named constant for preview queue 2019-12-28 11:52:46 +01:00
Damien Elmes
f22af37adc 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