๐Ÿ”— Redirect Bluesky links to your preferred client
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

More organization

+23 -24
+1
build.gradle.kts
··· 3 3 alias(libs.plugins.androidApplication) apply false 4 4 alias(libs.plugins.kotlinAndroid) apply false 5 5 alias(libs.plugins.androidLibrary) apply false 6 + alias(libs.plugins.bugsnagAndroid) apply false 6 7 } 7 8 8 9 buildscript {
+1
gradle/libs.versions.toml
··· 65 65 kotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } 66 66 kotlinSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } 67 67 androidLibrary = { id = "com.android.library", version.ref = "agp" } 68 + bugsnagAndroid = { id = "com.bugsnag.android.gradle", version.ref="bugsnagAndroidGradlePlugin" } 68 69 69 70 [bundles]
+6 -10
lemmyredirect/build.gradle.kts
··· 2 2 alias(libs.plugins.androidApplication) 3 3 alias(libs.plugins.kotlinAndroid) 4 4 alias(libs.plugins.kotlinSerialization) 5 - } 6 - 7 - apply { 8 - plugin("com.bugsnag.android.gradle") 5 + alias(libs.plugins.bugsnagAndroid) 9 6 } 10 7 11 8 android { 12 - namespace = "dev.zwander.lemmyredirect" 9 + val pkg = "dev.zwander.lemmyredirect" 10 + 11 + namespace = pkg 13 12 compileSdk = rootProject.extra["compile.sdk"].toString().toInt() 14 13 15 14 defaultConfig { 16 - applicationId = "dev.zwander.lemmyredirect" 15 + applicationId = pkg 17 16 minSdk = rootProject.extra["min.sdk"].toString().toInt() 18 17 targetSdk = rootProject.extra["target.sdk"].toString().toInt() 19 18 versionCode = rootProject.extra["version.code"].toString().toInt() ··· 32 31 getDefaultProguardFile("proguard-android-optimize.txt"), 33 32 "proguard-rules.pro" 34 33 ) 35 - buildConfigField("int", "VERSION_CODE", "${defaultConfig.versionCode}") 36 - buildConfigField("String","VERSION_NAME","\"${defaultConfig.versionName}\"") 37 34 } 38 35 39 36 debug { 40 - buildConfigField("int", "VERSION_CODE", "${defaultConfig.versionCode}") 41 - buildConfigField("String","VERSION_NAME","\"${defaultConfig.versionName}\"") 37 + isMinifyEnabled = false 42 38 } 43 39 } 44 40 val javaVersion = JavaVersion.toVersion(rootProject.extra["java.version"].toString().toInt())
+12 -14
mastodonredirect/build.gradle.kts
··· 4 4 alias(libs.plugins.androidApplication) 5 5 alias(libs.plugins.kotlinAndroid) 6 6 alias(libs.plugins.kotlinSerialization) 7 + alias(libs.plugins.bugsnagAndroid) 7 8 } 8 9 9 - apply { 10 - plugin("com.bugsnag.android.gradle") 11 - } 10 + android { 11 + val pkg = "dev.zwander.mastodonredirect" 12 12 13 - android { 14 - namespace = "dev.zwander.mastodonredirect" 13 + namespace = pkg 15 14 compileSdk = rootProject.extra["compile.sdk"].toString().toInt() 16 15 17 - val localProperties = Properties() 18 - localProperties.load(project.rootProject.file("local.properties").inputStream()) 19 - 20 16 defaultConfig { 21 - applicationId = "dev.zwander.mastodonredirect" 17 + applicationId = pkg 22 18 minSdk = rootProject.extra["min.sdk"].toString().toInt() 23 19 targetSdk = rootProject.extra["target.sdk"].toString().toInt() 24 20 versionCode = rootProject.extra["version.code"].toString().toInt() ··· 31 27 } 32 28 33 29 buildTypes { 30 + val localProperties = Properties() 31 + localProperties.load(project.rootProject.file("local.properties").inputStream()) 32 + 34 33 release { 35 34 isMinifyEnabled = false 36 35 proguardFiles( 37 36 getDefaultProguardFile("proguard-android-optimize.txt"), 38 37 "proguard-rules.pro" 39 38 ) 40 - buildConfigField("int", "VERSION_CODE", "${defaultConfig.versionCode}") 41 - buildConfigField("String","VERSION_NAME","\"${defaultConfig.versionName}\"") 42 - buildConfigField("String", "INSTANCES_SOCIAL_KEY", "\"${localProperties.getOrDefault("instances_social_key", "")}\"") 43 39 } 44 40 45 41 debug { 46 - buildConfigField("int", "VERSION_CODE", "${defaultConfig.versionCode}") 47 - buildConfigField("String","VERSION_NAME","\"${defaultConfig.versionName}\"") 42 + isMinifyEnabled = false 43 + } 44 + 45 + all { 48 46 buildConfigField("String", "INSTANCES_SOCIAL_KEY", "\"${localProperties.getOrDefault("instances_social_key", "")}\"") 49 47 } 50 48 }
+3
shared/build.gradle.kts
··· 24 24 "proguard-rules.pro" 25 25 ) 26 26 } 27 + debug { 28 + isMinifyEnabled = false 29 + } 27 30 } 28 31 val javaVersion = JavaVersion.toVersion(rootProject.extra["java.version"].toString().toInt()) 29 32 compileOptions {