Anki/rslib/proto
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
..
src Integrate AnkiHub Sign-in (#3232) 2024-08-17 10:58:23 +07:00
build.rs Move .py i18n method generation to Rust 2023-07-03 15:58:46 +10:00
Cargo.toml Remove some unused Rust dependencies 2023-06-24 19:30:29 +10:00
python.rs Integrate AnkiHub Sign-in (#3232) 2024-08-17 10:58:23 +07:00
rust.rs Merging Notetypes on Import (#2612) 2023-09-09 09:00:55 +10:00
typescript.rs Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00