Go to file
Damien Elmes 5418af00f7 Revert "DeckManager: _checkDeckTree ignore case"
This reverts commit 9955048aec.

This commit broke collections that had children under each of the
the duplicate names - it renames one of the decks, but the children
of the renamed deck are left without a parent, causing an error like

line 235, in deckDueList  nlim = min(nlim, lims[p][0])\n\nKeyError('..)

Rather than a more complicated approach, I think it's safer just to
leave the case or normalization-differing decks around for now, and
we can normalize things properly in a future schema upgrade.
2019-12-20 08:18:01 +10:00
anki Revert "DeckManager: _checkDeckTree ignore case" 2019-12-20 08:18:01 +10:00
aqt typing tweaks 2019-12-19 21:11:35 +10:00
designer add UI scale preference 2019-12-19 09:58:16 +10:00
tests Merge pull request #361 from Arthur-Milchior/testReqs 2019-12-16 20:44:23 +10:00
tools do typecheck setup as part of prereqs install 2019-12-18 17:18:24 +10:00
ts fix bug in editor ts conversion 2019-12-19 20:53:00 +10:00
web use single .gitignore file 2019-12-18 21:06:24 +10:00
.gitignore use single .gitignore file 2019-12-18 21:06:24 +10:00
.pylintrc enable some warnings in pylint 2019-03-04 17:27:39 +10:00
.travis.yml do typecheck setup as part of prereqs install 2019-12-18 17:18:24 +10:00
anki.1 merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
anki.desktop update anki.desktop (thanks to julian) 2017-01-24 18:29:31 +10:00
anki.png merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
anki.xml update file associations 2018-08-20 14:38:22 +10:00
anki.xpm merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
LICENSE tweak translation license 2019-09-24 15:36:06 +10:00
LICENSE.logo clarify logo license 2017-09-06 17:01:23 +10:00
Makefile rebuild gui if any icons change 2019-12-19 21:11:27 +10:00
mypy.ini typing tweaks 2019-12-19 21:11:35 +10:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
pytype.conf avoid specifying python version 2019-12-16 20:33:50 +10:00
README.contributing update docs 2019-12-18 16:16:44 +10:00
README.development split qt requirements out again 2019-12-19 09:34:31 +10:00
README.md mention README.contributing in README.md 2019-04-21 19:07:10 +10:00
requirements.dev enable pytype for anki/ 2019-12-16 17:38:43 +10:00
requirements.qt split qt requirements out again 2019-12-19 09:34:31 +10:00
requirements.txt split qt requirements out again 2019-12-19 09:34:31 +10:00
runanki explicit python3 in runanki, remove /usr/share ref 2016-06-28 15:47:09 +10:00

Anki

This is the development branch of Anki.

For stable builds, please see https://apps.ankiweb.net.

For non-developers who want to try this development code, the easiest way is to use a binary package - please see https://anki.tenderapp.com/discussions/beta-testing

To run from source, please see README.development.

If you are interested in contributing changes to Anki, please see README.contributing before you begin work.

Build Status