Edit new note type without needing a full sync

AnkiWeb addon 1988880085

Ensures editing a new, unsynchronized note type does not require a full sync, though importing the same deck on multiple computers can cause rare inconsistencies.
AI-generated summary; may contain mistakes.

card-templatesbugfix-workaround

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
2 (πŸ‘ 2 Β· πŸ‘Ž 0)
Updated
2019-11-02
Anki versions
unknown
Description language
en

Maintenance

abandoned

  • Last update or commit was 2251 days before the snapshot (2020-08-02).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2019-11-02
History across monthly snapshots

Loading…

Similar addons

Keep model of add cards

Keeps the note type in Anki’s add window unchanged except when selected there, preventing unintended changes from imports or note-type edits elsewhere.

card-templatesbugfix-workaround

Rating 13 πŸ‘ 11 Β· πŸ‘Ž 2 ⭐ 3 Anki 2.1.48~ Updated 2021-10-16
Auto Date Stamp for Current Affairs

Automatically fills a Date field with today's date for new cards using the Current Affairs πŸ“° note type, useful for current affairs, news tracking, and study notes.

card-creation

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 Anki 25.02~ Updated 2025-09-03

README

Edit new models without full sync

Rationale

Currently, anki asks you for a full sync as soon as you add a field/card type to a note. This is actually useless when the note is new and has not been synchronized, since there is no change to tell ankiweb about.

So this add-ons simply ensure that no full sync is required when a note type not synchronized is used.

I should note that this has been created as a PR in Anki, so this may eventually becomes useless.

Warnings

Potential risk if you import twice a deck

There is a rare risk, which I can't avoid, appart by telling you not to do it. Here is what you should not do:

  • import the same deck in two computers.
  • edit the deck in one of the computer
  • sync both computer.

If it's the case, you may have bug during review (if you changed the number of fields) or you may simply find that you have incorrect card/field content.

Mystery

As ankiweb is closed source, I don't actually now entirely for sure what occurs there. I may have missed something. In the worse case, anki will tell you there is a database inconsistency and ask for a full sync.

Internal

In anki.models.ModelManager it modifies:

  • rem
  • setSortIdx
  • addField
  • remField
  • moveField
  • renameField
  • addTemplate
  • change
  • new
  • copy
  • addField
  • addTemplate

Version 2.0

None

Links, licence and credits

Key Value
Copyright Arthur Milchior arthur@milchior.fr
Based on Anki code by Damien Elmes anki@ichi2.net
License GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
Source in https://github.com/Arthur-Milchior/anki-freely-edit-new-note-type
Addon number 1988880085