Loading app-thunderbird/build.gradle.kts +4 −0 Original line number Diff line number Diff line Loading @@ -233,6 +233,10 @@ dependencies { implementation(projects.feature.onboarding.migration.thunderbird) implementation(projects.feature.migration.launcher.thunderbird) // TODO remove once OAuth ids have been moved from TBD to TBA "betaImplementation"(libs.appauth) releaseImplementation(libs.appauth) testImplementation(libs.robolectric) // Required for DependencyInjectionTest to be able to resolve OpenPgpApiManager Loading app-thunderbird/src/beta/AndroidManifest.xml 0 → 100644 +39 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?><!-- TODO remove once OAuth ids have been moved from TBD to TBA --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" > <application> <activity android:name="net.openid.appauth.RedirectUriReceiverActivity" android:exported="true" > <!-- The library's default intent filter with `appAuthRedirectScheme` replaced by `applicationId` --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="${applicationId}" /> <data android:scheme="${applicationId}.desktop" /> </intent-filter> <!-- Microsoft uses a special redirect URI format for Android apps --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="${applicationId}" android:scheme="msauth" /> </intent-filter> </activity> </application> </manifest> app-thunderbird/src/release/AndroidManifest.xml 0 → 100644 +39 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?><!-- TODO remove once OAuth ids have been moved from TBD to TBA --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" > <application> <activity android:name="net.openid.appauth.RedirectUriReceiverActivity" android:exported="true" > <!-- The library's default intent filter with `appAuthRedirectScheme` replaced by `applicationId` --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="${applicationId}" /> <data android:scheme="${applicationId}.desktop" /> </intent-filter> <!-- Microsoft uses a special redirect URI format for Android apps --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="${applicationId}" android:scheme="msauth" /> </intent-filter> </activity> </application> </manifest> Loading
app-thunderbird/build.gradle.kts +4 −0 Original line number Diff line number Diff line Loading @@ -233,6 +233,10 @@ dependencies { implementation(projects.feature.onboarding.migration.thunderbird) implementation(projects.feature.migration.launcher.thunderbird) // TODO remove once OAuth ids have been moved from TBD to TBA "betaImplementation"(libs.appauth) releaseImplementation(libs.appauth) testImplementation(libs.robolectric) // Required for DependencyInjectionTest to be able to resolve OpenPgpApiManager Loading
app-thunderbird/src/beta/AndroidManifest.xml 0 → 100644 +39 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?><!-- TODO remove once OAuth ids have been moved from TBD to TBA --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" > <application> <activity android:name="net.openid.appauth.RedirectUriReceiverActivity" android:exported="true" > <!-- The library's default intent filter with `appAuthRedirectScheme` replaced by `applicationId` --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="${applicationId}" /> <data android:scheme="${applicationId}.desktop" /> </intent-filter> <!-- Microsoft uses a special redirect URI format for Android apps --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="${applicationId}" android:scheme="msauth" /> </intent-filter> </activity> </application> </manifest>
app-thunderbird/src/release/AndroidManifest.xml 0 → 100644 +39 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?><!-- TODO remove once OAuth ids have been moved from TBD to TBA --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" > <application> <activity android:name="net.openid.appauth.RedirectUriReceiverActivity" android:exported="true" > <!-- The library's default intent filter with `appAuthRedirectScheme` replaced by `applicationId` --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="${applicationId}" /> <data android:scheme="${applicationId}.desktop" /> </intent-filter> <!-- Microsoft uses a special redirect URI format for Android apps --> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="${applicationId}" android:scheme="msauth" /> </intent-filter> </activity> </application> </manifest>