chore: Merge branch dev to main#1580
Conversation
…t for 11.69.0-release.0
…enhance onboarding permission prompt handling
* fix(Instagram): Enhance image retrieval by selecting the highest resolution image from available variants and update image viewing size preference constant. * fix(Instagram): Improve video link retrieval by selecting the highest resolution video from available variants * refactor(Instagram): Simplify video and image link retrieval by returning the first available variant * fetch 4K only when user enables improveImageViewing
…1586) When a reel post contains multiple images, all overflow buttons (download, external downloader, info) always operated on slide 1 (index hardcoded to 0), regardless of which slide the user was viewing. The hook now reads CURRENT_MEDIA_FIELD from MEDIA_ADD_INFO_CLASS_NAME on the controller class using the same safe register pattern as the feed onClick hook (HookOverflowMenuButtonOnClickPatch): iget-object freeReg, self, mediaExtraDataField <- read obj (self intact) iget freeReg, freeReg, CURRENT_MEDIA_FIELD <- read int index iget-object self, self, appActivityField <- clobber self LAST Falls back to index 0 via 3-arg overload if mediaExtraDataField is not found on the controller class.
|
I am trying to build this PR, I am getting this error DetailsFAILURE: Build failed with an exception. Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. Execution failed for task ':extensions:shared:library:checkReleaseAarMetadata' (registered by plugin 'com.android.internal.library').
For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
171 actionable tasks: 171 executed
depend on it to compile against version 36 or later of the Android APIs. :extensions:shared:library is currently compiled against android-34. Recommended action: Update this project to use a newer compileSdk of at least 36, for example 36. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on).
BUILD FAILED in 3m 18s Error: Process completed with exit code 1. I can solve it by editing DetailsFAILURE: Build failed with an exception. Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. Execution failed for task ':extensions:instagram:lintDebug' (registered by plugin 'com.android.internal.application'). For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
452 actionable tasks: 452 executed Fix the issues identified by lint, or create a baseline to see only new errors. To create a baseline, run For more details, see https://developer.android.com/studio/write/lint#snapshot Lint found 13 errors, 11 warnings. First failure: /home/runner/work/build-pr/build-pr/extensions/instagram/src/main/java/app/morphe/extension/instagram/settings/preference/widgets/ButtonPref.java:95: Error: Overriding method should call super.onCreateView [MissingSuperCall] protected View onCreateView(ViewGroup parent) { |
|
Idk how to solve 2nd built issue |
…ofile till action bar hook is fixed
## [3.9.0-dev.1](v3.8.0...v3.9.0-dev.1) (2026-07-26) ### 🐛 Bug Fixes * **Instagram:** Fix reels current media logic ([40836e8](40836e8)) * **Instagram:** Fix register issue while hooking reel overflow menu ([83786a8](83786a8)) * **instagram:** pass current carousel index to reel overflow buttons ([#1586](#1586)) ([a80bf4a](a80bf4a)) * **Twitter:** Fix `More information on profile` fingerprint on 12.11 ([3b5c945](3b5c945)) ### ✨ New Features * **Instagram:** New patch to block onboarding permission prompts ([9b6e569](9b6e569)) ### 🚀 Updated App Support * **Instagram:** Add support for `439.0.0.37.89` ([3e38d22](3e38d22)) * **Twitter:** Add support for `12.11.0-release.0` ([cdca6a8](cdca6a8))
This pull request will
devtomain.