Commit graph

1800 commits

Author SHA1 Message Date
oSumAtrIX 85806bb355
feat: Dependencies annotation 2022-06-03 17:52:30 +02:00
oSumAtrIX 52f9147ee8
fix: spelling mistake 2022-06-03 17:38:56 +02:00
semantic-release-bot 7e2fd7e4eb chore(release): 1.0.0-dev.13 [skip ci]
# [1.0.0-dev.13](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.12...v1.0.0-dev.13) (2022-05-31)

### Bug Fixes

* migrate patches to latest patcher api changes ([8a0ee03](8a0ee03a71))
* missing extension method `doRecursively` ([e9c9460](e9c946008e))
2022-05-31 23:53:49 +00:00
oSumAtrIX e9c946008e
fix: missing extension method doRecursively 2022-06-01 01:50:01 +02:00
oSumAtrIX 8a0ee03a71
fix: migrate patches to latest patcher api changes 2022-06-01 01:40:57 +02:00
semantic-release-bot 603680f10f chore(release): 1.0.0-dev.12 [skip ci]
# [1.0.0-dev.12](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.11...v1.0.0-dev.12) (2022-05-28)

### Bug Fixes

* wrong annotation and signature in patches ([a0fdee8](a0fdee81a6))
2022-05-28 12:33:20 +00:00
oSumAtrIX a0fdee81a6
fix: wrong annotation and signature in patches 2022-05-28 14:31:20 +02:00
semantic-release-bot 509ebcda79 chore(release): 1.0.0-dev.11 [skip ci]
# [1.0.0-dev.11](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.10...v1.0.0-dev.11) (2022-05-26)

### Bug Fixes

* breaking changes by `revanced-patcher` dependency ([7e485b4](7e485b4ffe))
* breaking patcher changes ([50f9cc5](50f9cc52ac))
* breaking patcher changes ([cbb9e2c](cbb9e2cd1f))
* bugfixes in `microg` ([a43b33b](a43b33bdbb))
* write while reading resources and remove checking for "." in resource extensions ([7bc6094](7bc60943cb))

### Features

* begin `MicroG Patch` ([91474ba](91474ba073))
* update MicroG patch to latest version ([c24f806](c24f8063a0))
2022-05-26 02:22:41 +00:00
semantic-release-bot 03ec37fdb3 chore(release): 1.0.0-dev.11 [skip ci]
# [1.0.0-dev.11](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.10...v1.0.0-dev.11) (2022-05-26)

### Bug Fixes

* breaking changes by `revanced-patcher` dependency ([7e485b4](7e485b4ffe))
* breaking patcher changes ([50f9cc5](50f9cc52ac))
* breaking patcher changes ([cbb9e2c](cbb9e2cd1f))
* bugfixes in `microg` ([a43b33b](a43b33bdbb))
* write while reading resources and remove checking for "." in resource extensions ([7bc6094](7bc60943cb))

### Features

* begin `MicroG Patch` ([91474ba](91474ba073))
* update MicroG patch to latest version ([c24f806](c24f8063a0))
2022-05-26 02:19:09 +00:00
oSumAtrIX 320a083991
chore: update gradlew wrapper 2022-05-26 03:54:01 +02:00
oSumAtrIX 25b86dfcb1
chore: update dependencies 2022-05-26 03:53:56 +02:00
oSumAtrIX a43b33bdbb
fix: bugfixes in microg 2022-05-26 03:47:11 +02:00
oSumAtrIX 7bc60943cb
fix: write while reading resources and remove checking for "." in resource extensions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-24 02:02:39 +02:00
oSumAtrIX 44e6145474
chore: update kotlin jvm
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-24 00:17:01 +02:00
oSumAtrIX 159f7f3c3d
chore: update matching method names for microg patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-23 21:14:43 +02:00
oSumAtrIX 32b8ac5fca
Merge branch 'dev' into microg-dalvik-patch 2022-05-23 21:07:08 +02:00
oSumAtrIX 3e55831960
chore: update dependencies
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-23 21:00:27 +02:00
oSumAtrIX c24f8063a0
feat: update MicroG patch to latest version
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-22 17:41:59 +02:00
oSumAtrIX 77a164015a
Merge branch 'dev' into microg-dalvik-patch
# Conflicts:
#	src/main/kotlin/app/revanced/patches/Index.kt
#	src/main/kotlin/app/revanced/patches/music/audio/codecs/patch/CodecsUnlockPatch.kt
#	src/main/kotlin/app/revanced/patches/music/audio/exclusiveaudio/patch/ExclusiveAudioPatch.kt
#	src/main/kotlin/app/revanced/patches/music/layout/tastebuilder/patch/RemoveTasteBuilderPatch.kt
#	src/main/kotlin/app/revanced/patches/music/layout/upgradebutton/patch/RemoveUpgradeButtonPatch.kt
#	src/main/kotlin/app/revanced/patches/music/premium/backgroundplay/patch/BackgroundPlayPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/home/annotation/PromotionsCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/home/patch/HomeAdsPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/home/patch/PromotionsPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/home/signatures/PromotedDiscoveryActionParentSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/home/signatures/PromotedDiscoveryAppParentSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/video/annotations/VideoAdsCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/ad/video/signatures/ShowVideoAdsConstructorSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/annotation/SeekbarTappingCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/patch/EnableSeekbarTappingPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/signatures/SeekbarTappingParentSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/signatures/SeekbarTappingSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/createbutton/annotations/CreateButtonCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/createbutton/patch/CreateButtonRemoverPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/createbutton/signatures/CreateButtonSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/minimizedplayback/annotations/MinimizedPlaybackCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/minimizedplayback/patch/MinimizedPlaybackPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/minimizedplayback/signatures/MinimizedPlaybackManagerSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/oldqualitylayout/annotations/OldQualityLayoutCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/oldqualitylayout/patch/OldQualityLayoutPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/reels/patch/HideReelsPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/reels/signatures/HideReelsSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/shorts/button/annotations/ShortsButtonCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/shorts/button/patch/ShortsButtonRemoverPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/shorts/button/signatures/PivotBarButtonTabenumSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/layout/shorts/button/signatures/PivotBarButtonsViewSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/misc/integrations/annotations/IntegrationsCompatibility.kt
#	src/main/kotlin/app/revanced/patches/youtube/misc/integrations/patch/IntegrationsPatch.kt
#	src/main/kotlin/app/revanced/patches/youtube/misc/integrations/signatures/InitSignature.kt
#	src/main/kotlin/app/revanced/patches/youtube/misc/manifest/annotations/FixLocaleConfigErrorCompatibility.kt
#	src/test/kotlin/app/revanced/patches/SignatureChecker.kt
2022-05-22 17:38:18 +02:00
semantic-release-bot 9a48e929fc chore(release): 1.0.0-dev.10 [skip ci]
# [1.0.0-dev.10](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.9...v1.0.0-dev.10) (2022-05-22)

### Bug Fixes

* `create-button-signature` ([a173f6e](a173f6e5a7))
* breaking changes by `revanced-patcher` dependency ([e12e484](e12e484e37))
* loop in `amoled` patch ([c4c86b6](c4c86b65fd))

### Features

* add `amoled` patch ([d61bac4](d61bac4f82))
* update patches to latest version ([bad25de](bad25dec1d))
2022-05-22 15:27:30 +00:00
oSumAtrIX 27917eb4dc
add: workflow dispatch 2022-05-22 17:26:22 +02:00
oSumAtrIX c1099d7d0a
Merge pull request #14 from revanced/annotations
fix: migrate to annotatated patches
2022-05-22 17:15:21 +02:00
oSumAtrIX bad25dec1d
feat: update patches to latest version
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-22 17:11:34 +02:00
epicsampler c4c86b65fd
fix: loop in amoled patch 2022-05-22 14:34:36 +00:00
epicsampler d61bac4f82
feat: add amoled patch 2022-05-22 14:31:17 +00:00
epicsampler a173f6e5a7
fix: create-button-signature 2022-05-22 14:17:32 +00:00
oSumAtrIX e12e484e37
fix: breaking changes by revanced-patcher dependency
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-22 13:43:41 +02:00
oSumAtrIX 145a8c72f7
Merge branch 'annotations' into microg-dalvik-patch 2022-05-21 20:46:28 +02:00
oSumAtrIX 7e485b4ffe
fix: breaking changes by revanced-patcher dependency
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-18 23:58:54 +02:00
oSumAtrIX 0c5264192b
Merge remote-tracking branch 'origin/microg-dalvik-patch' into microg-dalvik-patch
# Conflicts:
#	src/main/kotlin/app/revanced/patches/Index.kt
2022-05-18 03:16:40 +02:00
oSumAtrIX 50f9cc52ac
fix: breaking patcher changes
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-18 03:16:07 +02:00
oSumAtrIX cb3c8e875e
refactor: furthermore implement logic for MicroGPatch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-18 03:15:02 +02:00
oSumAtrIX 16f2de8057
refactor: MicroGPatch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-18 03:15:00 +02:00
semantic-release-bot 3bceed8359 chore(release): 1.0.0-dev.9 [skip ci]
# [1.0.0-dev.9](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.8...v1.0.0-dev.9) (2022-05-13)

### Bug Fixes

* clean after building ([a2df3fb](a2df3fbc97))
2022-05-13 18:11:26 +00:00
Sculas a2df3fbc97
fix: clean after building 2022-05-13 20:10:09 +02:00
semantic-release-bot 3fcbf53405 chore(release): 1.0.0-dev.8 [skip ci]
# [1.0.0-dev.8](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.7...v1.0.0-dev.8) (2022-05-13)

### Bug Fixes

* publish releases ([83916f9](83916f96d2))
2022-05-13 18:07:43 +00:00
Sculas 83916f96d2
fix: publish releases 2022-05-13 20:06:34 +02:00
semantic-release-bot 49616a62af chore(release): 1.0.0-dev.7 [skip ci]
# [1.0.0-dev.7](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.6...v1.0.0-dev.7) (2022-05-07)

### Bug Fixes

* use the latest version of patcher dependency ([fe4a439](fe4a439cb2))
2022-05-07 19:43:22 +00:00
oSumAtrIX fe4a439cb2
fix: use the latest version of patcher dependency
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-07 21:42:18 +02:00
oSumAtrIX 48f56603c7
chore: bump project JDK to JDK 17
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-07 21:37:05 +02:00
oSumAtrIX 0f9a3a4dd7
Merge remote-tracking branch 'origin/dev' into dev 2022-05-07 21:26:40 +02:00
oSumAtrIX 4a0c028d8e
chore: bump java-version for action setup-java
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-07 21:26:33 +02:00
semantic-release-bot 08156c967a chore(release): 1.0.0-dev.6 [skip ci]
# [1.0.0-dev.6](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.5...v1.0.0-dev.6) (2022-05-07)

### Bug Fixes

* update patches ([91b8ec8](91b8ec81f3))
2022-05-07 16:10:49 +00:00
oSumAtrIX e8c44bc493
Merge branch 'dev' into microg-dalvik-patch 2022-05-07 18:09:42 +02:00
oSumAtrIX 045bd44325
Merge pull request #13 from revanced/patch-update
Update YouTube patches to `17.17.34`
2022-05-07 18:09:26 +02:00
oSumAtrIX e89c1dbee1
Merge branch 'dev' into patch-update 2022-05-07 18:01:39 +02:00
oSumAtrIX 91b8ec81f3
fix: update patches
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-07 17:50:22 +02:00
semantic-release-bot 0c52ea1544 chore(release): 1.0.0-dev.5 [skip ci]
# [1.0.0-dev.5](https://github.com/revanced/revanced-patches/compare/v1.0.0-dev.4...v1.0.0-dev.5) (2022-05-07)

### Bug Fixes

* `enable-seekbar-tapping` patch ([52fd726](52fd726d9b))
* `Index` in wrong package ([2f9360f](2f9360f57c))
* `minimized-playback` & `old-quality-layout` wrong opcodes ([b45d175](b45d175c6f))
* `minimized-playback` patch ([55677a4](55677a44ff))
* `SignatureChecker` not handling nullable field `methodMetadata` ([17bcf78](17bcf786a8))
* accidentally removed code in refactor ([0077e26](0077e26d23))
* add missing `trimIndent()` to string literals ([76d3c71](76d3c71b67))
* add missing opcode for `create-button-method` ([0a398ef](0a398ef364))
* attempt on all patches ([3395d69](3395d69747))
* breaking changes of the patcher ([1a49bbd](1a49bbdbc4))
* breaking patcher changes ([581d1b0](581d1b0ca7))
* disable `hide-suggestions-patch` patch until fixed ([99099ea](99099ea0bc))
* incorrect endIndex (fixed in Patcher) ([424788e](424788edd7))
* modified opcode for `show-video-ads-constructor` ([a0dcea3](a0dcea3a13))
* multiple bugs in patches ([e37201d](e37201d0ce))
* name for `IntegrationsPatch` ([e46ef02](e46ef02302))
* print instruction index of warning ([9e29aee](9e29aeeeff))
* remove `HideSuggestionsPatch` from `Index` ([f32e474](f32e4747b5))
* signature checker with changes of patcher ([e82459d](e82459d377))
* tests failing ([102793f](102793f24f))
* update `HomeAdsPatch` ([62f1801](62f1801e9c))
* version in package metadata of music ([b299205](b299205aa7))
* **VideoAds:** remove `istore1` opcode ([dc4ec57](dc4ec57441))
* wrong access flag in signature for `Create button patch` ([9fbb89d](9fbb89d053))
* wrong opcode for `create-button-method` ([3214650](32146506f1))
* wrong opcode pattern for `create-button-method` ([f4d8a85](f4d8a8525b))
* wrong opcode pattern for `enable-seekbar-tapping-signature` ([1d83395](1d833957ed))
* wrong opcode pattern for signature in `Hide suggestions patch` ([535aee0](535aee0840))
* wrong patches in `upgrade-tab-remover` ([5182290](518229031c))
* wrong signature for `hide-reels-signature` ([2d9ff2a](2d9ff2af0a))
* wrong signatures for patch `Old Quality Layout Patch` ([823e503](823e503d84))
* wrong versions of patches ([a112b22](a112b22ce6))

### Features

* `hide-shorts-button` patch ([88352ee](88352ee6ec))
* `tastebuilder-remover` for music ([a6aeca3](a6aeca31bd))
* Add (WIP) Signature Checker ([ae4c7b2](ae4c7b29f2))
* add home ads patch ([36cddd1](36cddd1488))
* added `codecs-unlock` patch ([e5fd7ce](e5fd7cece9))
* display metadata for each signature in `SignatureChecker` ([736a71f](736a71fac2))
* get required register dynamically ([0924ca2](0924ca2ad3))
* integrations patch ([19c0b0d](19c0b0d194))
* migrate to dalvik patches ([e088c67](e088c67108))
* Patches for YouTube Music ([b60c9d3](b60c9d33b6))
* remove obsolete patch `Hide suggestions patch` ([e65c6f2](e65c6f240e))
2022-05-07 03:36:21 +00:00
oSumAtrIX 0f1a08ed84
Merge pull request #2 from revanced/dalvik-patches
feat: migrate to Dalvik patches
2022-05-07 05:34:16 +02:00
oSumAtrIX 102793f24f
fix: tests failing
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-05-07 05:31:29 +02:00