Anki/proto/anki
RumovZ f1488b5983
Card type error (#1749)
* TemplateSaveError -> CardTypeError

* Don't show success tooltip if export fails

* Attach help page to error

Show help link if export fails due to card type error.

* Add type (dae)

* Add shared show_exception() (dae)

- Use a shared routine for printing standard backend errors, so that
we can take advantage of the help links in eg. the card layout screen
as well.
- The truthiness check on help in showInfo() would have ignored the
enum 0 value.
- Close the exporting dialog on a documented failure as well

* Fix local variable help_page
2022-03-28 22:17:50 +10:00
..
backend.proto Card type error (#1749) 2022-03-28 22:17:50 +10:00
card_rendering.proto replace the old stripHTML() methods with the backend implementation 2021-10-01 23:15:45 +10:00
cards.proto Switch card.original_position to a proto3 optional 2022-03-10 20:48:26 +10:00
collection.proto Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
config.proto Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
deckconfig.proto Config for burying interday learning cards (#1680) 2022-02-22 21:37:59 +10:00
decks.proto Remove top_deck_id arg in deck_tree() (#1702) 2022-03-02 15:30:32 +10:00
generic.proto Card info cleanup (#1446) 2021-10-23 11:00:43 +10:00
i18n.proto refactor protobuf handling for split/import 2021-07-10 19:17:05 +10:00
import_export.proto Add new error variant to frontend; ensure errors are mapped appropriately 2022-03-17 20:58:35 +10:00
links.proto Card type error (#1749) 2022-03-28 22:17:50 +10:00
media.proto split out remaining tags, stats, media and rendering 2021-07-10 23:16:18 +10:00
notes.proto support updating multiple notes in one transaction/undo op 2021-08-02 17:07:26 +10:00
notetypes.proto Change Notetype UI Rework (#1499) 2021-11-24 12:09:55 +10:00
scheduler.proto Move custom study tag and limit gathering+saving into the backend 2022-03-10 16:23:03 +10:00
search.proto fix sort order toggling 2021-10-30 09:14:43 +10:00
stats.proto Add support for proto3 optional scalars 2022-02-27 19:42:06 +10:00
sync.proto split out sync, search, scheduler & config 2021-07-10 21:33:12 +10:00
tags.proto bikeshedding: amount -> match_limit 2021-09-12 11:57:49 +10:00