Anki is a smart spaced repetition flashcard program
Find a file
Damien Elmes 14f4107dfd deal with onclick handlers that don't return false
Because <base> is set to the media server URL, <a href='#' ...> causes
a page transition from the current setHtml() page data. Previous Qt
versions allowed us to just ignore the request, but now returning False
in acceptNavigationRequest() causes the subsequent page navigation to
be rejected as well, resulting in no visible change when clicking on a
deck in the deck list.

To deal with this, Anki will now warn when such navigation requests
come in, as the anchors need to be updated to return false. pycmd()
has been updated to return false to make returning in onclick easier.

Also use QUrl.matches() instead of converting the potentially long
URL to a string.
2018-10-23 16:47:01 +10:00
anki prevent infinite loop with invalid template 2018-10-20 19:37:01 +10:00
aqt deal with onclick handlers that don't return false 2018-10-23 16:47:01 +10:00
designer update undo shortcut in browser to avoid conflict 2018-09-21 09:52:25 +10:00
tests v2: limit learn delay fuzz to 5 minutes and sub-day 2018-07-28 13:56:56 +10:00
tools use nosetests3 if available 2018-10-04 17:56:50 +10:00
web add small extra margin to answer button 2018-09-28 17:52:10 +10:00
.gitignore remove .idea from gitignore 2018-09-22 17:08:14 +10:00
.travis.yml no parallel processing in travis run 2018-01-27 19:06:49 +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 no longer using third party icons 2018-07-11 15:23:13 +10:00
LICENSE.logo clarify logo license 2017-09-06 17:01:23 +10:00
Makefile add missing license file 2018-03-17 10:37:50 +10:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
README.contributing Update README.contributing 2018-07-10 09:13:10 -07:00
README.development mention pip+pyqt5 2018-07-12 16:09:14 +10:00
README.md readme tweak 2017-08-16 20:02:09 +10:00
requirements.txt Use beautifulsoup4 instead of bs4 2018-10-04 10:49:06 +02: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.

Build Status