mirror of
https://github.com/ankitects/anki.git
synced 2026-01-14 14:29:10 -05: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 | ||
| card | ||
| card_rendering | ||
| collection | ||
| config | ||
| deckconfig | ||
| decks | ||
| error | ||
| import_export | ||
| media | ||
| notes | ||
| notetype | ||
| revlog | ||
| scheduler | ||
| search | ||
| stats | ||
| storage | ||
| sync | ||
| tags | ||
| undo | ||
| adding.rs | ||
| backend_proto.rs | ||
| browser_table.rs | ||
| cloze.rs | ||
| dbcheck.rs | ||
| findreplace.rs | ||
| i18n.rs | ||
| io.rs | ||
| latex.rs | ||
| lib.rs | ||
| links.rs | ||
| log.rs | ||
| markdown.rs | ||
| ops.rs | ||
| preferences.rs | ||
| prelude.rs | ||
| serde.rs | ||
| template.rs | ||
| template_filters.rs | ||
| tests.rs | ||
| text.rs | ||
| timestamp.rs | ||
| types.rs | ||
| version.rs | ||