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

Configure Feed

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

Add Tubular support

+24
+23
peertuberedirect/src/main/java/dev/zwander/peertuberedirect/util/LaunchStrategy.kt
··· 55 55 } 56 56 57 57 @Keep 58 + data object Tubular : PeerTubeLaunchStrategyRootGroup(R.string.newpipe) { 59 + sealed class Base( 60 + keySuffix: String, 61 + @StringRes labelRes: Int, 62 + pkg: String, 63 + ) : PeerTubeLaunchStrategy( 64 + "TUBULAR_$keySuffix", 65 + labelRes, 66 + "https://github.com/polymorphicshade/Tubular", 67 + LaunchIntentCreator.ComponentIntentCreator.ViewIntentCreator( 68 + pkg = pkg, 69 + component = "$pkg.RouterActivity", 70 + ), 71 + ) { 72 + @Keep 73 + data object Release : Base("RELEASE", dev.zwander.shared.R.string.release, "org.polymorphicshade.tubular") 74 + 75 + @Keep 76 + data object Debug : Base("DEBUG", dev.zwander.shared.R.string.debug, "org.polymorphicshade.tubular.debug") 77 + } 78 + } 79 + 80 + @Keep 58 81 data object Fedilab : PeerTubeLaunchStrategyRootGroup(R.string.fedilab, enabled = false) { 59 82 sealed class FedilabBase( 60 83 key: String,
+1
peertuberedirect/src/main/res/values/strings.xml
··· 2 2 <string name="app_name">PeerTube Redirect</string> 3 3 4 4 <string name="newpipe">NewPipe</string> 5 + <string name="Tubular">Tubular</string> 5 6 <string name="fedilab">Fedilab</string> 6 7 <string name="grayjay">Grayjay</string> 7 8