Anki/ftl/core
Abdo 520564da11
Integrate AnkiHub Sign-in (#3232)
* Add AnkiHub section to preferences screen

* Add short intro for AnkiWeb and AnkiHub to syncing section

* Add AnkiHub login screen

* Implement login methods in backend

* Set minimum dialog width

* Add missing colon

* Respect the ANKIHUB_APP_URL env var

This is used by the add-on.

* Simplify login error reporting

* Fix from_prefs_screen not passed to subcall

* Add missing ankihub_pb2 import

* Install AnkiHub add-on after sign-in

* Avoid .exec()

* Update ftl/core/sync.ftl

Co-authored-by: Damien Elmes <dae@users.noreply.github.com>

* Split translation string

* Support login by username/email

* Fix entered username/email not being passed back to on_done

* Remove unused import

* Move to 'Third-party services' section

* Tweak login dialog's heading

* Remove 'third-party' from intro text

* Tweak copy

* Prefix profile keys

* Tweak strings

* Remove description from login dialog

* Remove signup links

* Clear credentials in ankihub_logout()

* Call .adjustSize()

* Title Case

* Add padding to third-party services, and fix tab order from other PR
2024-08-17 10:58:23 +07:00
..
actions.ftl Refactored "Forget" to "Reset" (#3078) (#3088) 2024-03-24 07:41:56 +00:00
adding.ftl Improve confirmation message in Add screen (#2903) 2023-12-24 15:22:59 +10:00
browsing.ftl Rename “Change Deck” to "Select Deck" (#3266) (#3356) 2024-08-15 17:30:05 +07:00
card-stats.ftl Show preset and original deck in card info (#3055) 2024-03-07 07:47:55 +00:00
card-template-rendering.ftl Template err improvements (#1953) 2022-07-09 13:00:03 +10:00
card-templates.ftl Mention missing field's name in CardTypeError (#3225) 2024-06-06 11:20:19 +01:00
change-notetype.ftl Change Notetype UI Rework (#1499) 2021-11-24 12:09:55 +10:00
custom-study.ftl Revert "update review limit's name (#3331)" 2024-08-10 16:56:30 +07:00
database-check.ftl Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00
deck-config.ftl Revert "Updated tooltips (#3326)" 2024-08-10 16:56:30 +07:00
decks.ftl Add hint for zero minutes in filtered deck (#2887) 2023-12-13 09:07:09 +10:00
editing.ftl add select all tool (#2981) 2024-01-30 15:43:15 +10:00
empty-cards.ftl automatically format/check ftl files 2020-11-22 15:30:59 +10:00
errors.ftl Add Rust bin to deprecate unused ftl entries (#2364) 2023-02-07 11:56:14 +10:00
exporting.ftl Allow im-/exporting with or without deck configs (#2804) 2023-11-13 13:54:41 +10:00
fields.ftl Add support for tagging + protecting fields 2023-09-17 14:03:42 +10:00
findreplace.ftl automatically format/check ftl files 2020-11-22 15:30:59 +10:00
help.ftl Change link to manual in help screen from icon to text (#2886) 2023-12-13 09:03:05 +10:00
importing.ftl Improve and unify web dialog styling (#3167) 2024-05-01 17:49:57 +10:00
keyboard.ftl Add getPlatformString for making shortcuts to platform string 2021-04-22 13:04:24 +02:00
media-check.ftl Extract inline images as part of media check 2023-07-31 12:23:16 +10:00
media.ftl remove format separator from recording string 2020-12-16 19:44:47 +10:00
network.ftl automatically format/check ftl files 2020-11-22 15:30:59 +10:00
notetypes.ftl Allow creating an image occlusion from the clipboard (#2689) 2023-09-29 15:51:44 +10:00
preferences.ftl Integrate AnkiHub Sign-in (#3232) 2024-08-17 10:58:23 +07:00
profiles.ftl Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
scheduling.ftl Revert "Rename review limit (#3320)" 2024-08-08 18:37:08 +07:00
search.ftl search-invalid-flag -> search-invalid-flag-2 2021-06-02 21:49:33 +02:00
statistics.ftl reviews —> review cards (#3347) 2024-08-10 16:53:25 +07:00
studying.ftl Feature Show Reminder before answer (#3064) (#3119) 2024-04-13 08:39:50 +01:00
sync.ftl Integrate AnkiHub Sign-in (#3232) 2024-08-17 10:58:23 +07:00
undo.ftl move action names out of undo.ftl into actions.ftl 2021-05-08 17:11:54 +10:00