mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
![]() * Add crate csv
* Add start of csv importing on backend
* Add Menomosyne serializer
* Add csv and json importing on backend
* Add plaintext importing on frontend
* Add csv metadata extraction on backend
* Add csv importing with GUI
* Fix missing dfa file in build
Added compile_data_attr, then re-ran cargo/update.py.
* Don't use doubly buffered reader in csv
* Escape HTML entities if CSV is not HTML
Also use name 'is_html' consistently.
* Use decimal number as foreign ease (like '2.5')
* ForeignCard.ivl → ForeignCard.interval
* Only allow fixed set of CSV delimiters
* Map timestamp of ForeignCard to native due time
* Don't trim CSV records
* Document use of empty strings for defaults
* Avoid creating CardGenContexts for every note
This requires CardGenContext to be generic, so it works both with an
owned and borrowed notetype.
* Show all accepted file types in import file picker
* Add import_json_file()
* factor → ease_factor
* delimter_from_value → delimiter_from_value
* Map columns to fields, not the other way around
* Fallback to current config for csv metadata
* Add start of new import csv screen
* Temporary fix for compilation issue on Linux/Mac
* Disable jest bazel action for import-csv
Jest fails with an error code if no tests are available, but this would
not be noticable on Windows as Jest is not run there.
* Fix field mapping issue
* Revert "Temporary fix for compilation issue on Linux/Mac"
This reverts commit
|
||
---|---|---|
.. | ||
_backend | ||
_vendor | ||
foreign_data | ||
importing | ||
scheduler | ||
syncserver | ||
__init__.py | ||
_legacy.py | ||
backend_pb2.pyi | ||
browser.py | ||
BUILD.bazel | ||
buildinfo.py | ||
card_rendering_pb2.pyi | ||
cards.py | ||
cards_pb2.pyi | ||
collection.py | ||
collection_pb2.pyi | ||
config.py | ||
config_pb2.pyi | ||
consts.py | ||
db.py | ||
dbproxy.py | ||
deckconfig_pb2.pyi | ||
decks.py | ||
decks_pb2.pyi | ||
errors.py | ||
exporting.py | ||
find.py | ||
generic_pb2.pyi | ||
hooks.py | ||
hooks_gen.py | ||
httpclient.py | ||
i18n_pb2.pyi | ||
import_export_pb2.pyi | ||
lang.py | ||
latex.py | ||
links_pb2.pyi | ||
media.py | ||
media_pb2.pyi | ||
models.py | ||
notes.py | ||
notes_pb2.pyi | ||
notetypes_pb2.pyi | ||
py.typed | ||
rsbackend.py | ||
scheduler_pb2.pyi | ||
search_pb2.pyi | ||
sound.py | ||
stats.py | ||
stats_pb2.pyi | ||
statsbg.py | ||
stdmodels.py | ||
storage.py | ||
sync.py | ||
sync_pb2.pyi | ||
tags.py | ||
tags_pb2.pyi | ||
template.py | ||
types.py | ||
utils.py | ||
wheel_description.txt |