Skip to content

Commit

Permalink
refactor(Twitter): Added missing patches names
Browse files Browse the repository at this point in the history
  • Loading branch information
Swakshan committed May 12, 2024
1 parent 1deab35 commit b3fda95
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import app.revanced.patcher.patch.PatchException
import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import crimera.patches.twitter.link.cleartrackingparams.fingerprints.AddSessionTokenFingerprint
import crimera.patches.twitter.misc.settings.fingerprints.SettingsStatusLoadFingerprint

// https://github.com/FrozenAlex/revanced-patches-new
@Patch(
Expand All @@ -16,12 +17,14 @@ import crimera.patches.twitter.link.cleartrackingparams.fingerprints.AddSessionT
)
@Suppress("unused")
object ClearTrackingParamsPatch: BytecodePatch(
setOf(AddSessionTokenFingerprint)
setOf(AddSessionTokenFingerprint,SettingsStatusLoadFingerprint)
) {
override fun execute(context: BytecodeContext) {
val result = AddSessionTokenFingerprint.result
?: throw PatchException("Fingerprint not found")

result.mutableMethod.addInstruction(0, "return-object p0")

SettingsStatusLoadFingerprint.enableSettings("cleartrackingparams")
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import com.android.tools.smali.dexlib2.Opcode
import crimera.patches.twitter.link.unshorten.fingerprints.JsonObjectMapperFingerprint
import crimera.patches.twitter.misc.settings.fingerprints.SettingsStatusLoadFingerprint

@Patch(
name = "No shortened URL",
Expand Down Expand Up @@ -38,6 +39,7 @@ object NoShortenedUrlPatch : BytecodePatch(
""".trimIndent()
)

SettingsStatusLoadFingerprint.enableSettings("unshortenlink")
//end

}
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/twitter/settings/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@
<string name="piko_pref_add_flag_title">Add flag</string>
<string name="piko_pref_show_sensitive_media">Show sensitive media</string>
<string name="piko_pref_selectable_text">Selectable text</string>
<string name="piko_pref_clear_tracking_params">Clear tracking params</string>
<string name="piko_pref_unshorten_link">No shortened URL</string>

<string name="piko_title_timeline">Timeline</string>
<string name="piko_pref_disable_auto_timeline_scroll">Disable auto timeline scroll on launch</string>
Expand Down

0 comments on commit b3fda95

Please sign in to comment.