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
|
||
---|---|---|
.. | ||
editor-toolbar | ||
image-overlay | ||
mathjax-overlay | ||
plain-text-input | ||
rich-text-input | ||
base.ts | ||
BrowserEditor.svelte | ||
BUILD.bazel | ||
change-timer.ts | ||
ClozeButtons.svelte | ||
code-mirror.ts | ||
CodeMirror.svelte | ||
DecoratedElements.svelte | ||
destroyable.ts | ||
DuplicateLink.svelte | ||
EditingArea.svelte | ||
editor-base.scss | ||
EditorField.svelte | ||
Fields.svelte | ||
FieldsEditor.svelte | ||
FieldState.svelte | ||
FocusTrap.svelte | ||
FrameElement.svelte | ||
HandleBackground.svelte | ||
HandleControl.svelte | ||
HandleLabel.svelte | ||
HandleSelection.svelte | ||
helpers.ts | ||
icons.ts | ||
index_browser.ts | ||
index_creator.ts | ||
index_reviewer.ts | ||
LabelContainer.svelte | ||
LabelDescription.svelte | ||
LabelName.svelte | ||
legacy.scss | ||
MathjaxElement.svelte | ||
NoteCreator.svelte | ||
NoteEditor.svelte | ||
Notification.svelte | ||
old-editor-adapter.ts | ||
PlainTextBadge.svelte | ||
PreviewButton.svelte | ||
ReviewerEditor.svelte | ||
RichTextBadge.svelte | ||
StickyBadge.svelte | ||
surround.ts | ||
tsconfig.json |