Anki/anki
Soren I. Bjornstad b1e361bb32 don't allow tags of different cases
Previously they were allowed to be added, but all searches and
operations treated them as case-sensitive, creating an inconsistency.
The new implementation will change new tags with different case than
existing ones to the version currently in the database.

This may cause some slowdown in collections with a very large number of
tags since the only way to do this at the moment is to scan through
every one of them. Changing the format tags are stored in in the future
may be useful.
2014-08-04 10:44:32 -05:00
..
importing update note type on apkg import when only templates have changed 2014-06-28 13:51:30 -05:00
template don't fail if \n in cloze 2014-04-21 14:50:18 +09:00
__init__.py bump version 2014-07-21 14:30:32 +09:00
anki optimize imports 2012-12-22 09:17:10 +09:00
ankiweb.certs bump version again, as new cert was missing an intermediate 2014-04-12 15:54:25 +09:00
cards.py make sure we reset odue when rescheduling as new 2013-11-17 16:03:58 +09:00
collection.py Add odid fix to db check (#1035) 2014-05-26 15:11:47 +10:00
consts.py split media and regular server urls 2014-07-08 11:16:51 +09:00
db.py catch invalid temp folder and other tweaks 2013-10-22 15:30:53 +09:00
decks.py prevent nesting things under filtered decks 2014-06-18 16:26:49 -05:00
errors.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
exporting.py Merge branch 'master' of git://github.com/sobjornstad/anki into sobjornstad-master 2014-06-29 04:07:00 +09:00
find.py add support for ideographic space in card search browser 2014-07-03 18:44:35 +02:00
hooks.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
js.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
lang.py about about and available languages 2013-08-22 15:54:33 +09:00
latex.py fix latex generation caused by bug in patch 2014-06-03 17:35:19 +09:00
media.py deauthing should reset lastUsn to 0 2014-07-20 03:37:31 +09:00
models.py fix multiple cloze tags contained on one line 2014-04-16 01:15:59 +09:00
notes.py tweak logging 2013-10-30 22:42:32 +09:00
sched.py fix empty search in filtered deck 2014-06-03 17:54:15 +09:00
sound.py use default sample rate instead of forcing 44100 2014-04-18 04:17:05 +09:00
stats.py fix error on stats when translation had %f in different place 2014-07-05 10:39:00 -05:00
statsbg.py merged libanki and ankiqt into single distro 2012-12-21 16:51:59 +09:00
stdmodels.py fix 'add reverse' template for non-english languages 2014-01-22 02:57:44 +09:00
storage.py don't open log for export or upgrade, only regular+sync 2013-11-13 16:48:22 +09:00
sync.py fix media sync thinking >25 changes is a concurrent update 2014-07-15 11:36:52 +09:00
tags.py don't allow tags of different cases 2014-08-04 10:44:32 -05:00
upgrade.py fix upgrading of latex references 2013-05-22 09:46:09 +09:00
utils.py make sure temp folder hasn't been deleted since creation 2014-06-24 14:50:39 -05:00