Commit graph

195 commits

Author SHA1 Message Date
Pun
2ebd38ff68
feat: add checksums verification to Gradle (#813) 2023-05-03 21:38:47 +03:00
Yaros
ac830cbe7f
fix: resized monochrome icon to match the original (#789)
cherry-pick from 6281ae82876c69ff4194a782e4b08b398a1285d6
2023-04-27 18:12:48 +07:00
Aman Sikarwar
197770b68b
chore: update dependencies (#772)
* chore: updated some dependencies

* refactor: reimplemented cache interceptor

* Revert "Updated dependencies & migrated breaking changes"

This reverts commit e6743b0d6b2552fdbf1c99d23e158e682362dd5d.

* chore: migrated flutter_local_notifications

* revert: reimplemented cache interceptor
2023-04-18 19:45:29 +05:30
Sebok Andras
dca2d4fe12
feat: add option to import/export keystore (#776)
* feat: add option to import/export keystore

* change the order of import/export keystore buttons

* feat: add option to change the keystore password
2023-04-18 15:08:10 +05:30
Ushie
6d60541626
chore(deps): meet patcher breaking changes 2023-03-03 03:11:44 +03:00
EvadeMaster
a635e5b8d0
chore: addFiles -> addIntegrations (#725)
fix #721
2023-03-02 14:51:35 +07:00
EvadeMaster
8e3ba88318
chore: bump gradle 7.5-rc.1 -> 7.6.1 (#717)
* chore: upgrade gradle from 7.5-rc.1 -> 7.6.1

* chore: remove unrelated changes
2023-02-27 19:26:10 +07:00
EvadeMaster
ab8fccc544
chore(deps): bump patcher version from 6.4.3 -> 7.0.0 2023-02-27 19:19:19 +07:00
EvadeMaster
8319dc9164
fix: improperly sized monochrome icon (#715) 2023-02-27 19:07:44 +07:00
LisoUseInAIKyrios
dc665f227e
fix: use high resolution adaptive icons (#675)
Use high-resolution icons instead of the low-resolution ones on ReVanced Manager.

Commits:
* High resolution adaptive icons, built using revanced-logo-no-background.svg

Same icons currently used for ReVanced YouTube.

* tweak background color to match revanced-logo-no-background.svg

* recreated foreground using 'revanced-logo-shape.svg'

* updated full resolution icons, using same ratio as original SVG

* updated icons with gradient border
2023-02-17 19:28:01 +07:00
oSumAtrIX
8c8f96de1c
build: bump patcher version 2023-02-11 23:59:47 +07:00
Bennett
4df690c2a2
feat: monochrome icon + predictive back gesture (#591)
* Add monochrome icon

* Enable predictive back gesture

* feat: monochrome icon + predictive back gesture
2023-01-30 01:23:56 +03:00
oSumAtrIX
cdd852678b
build: bump patcher version 2023-01-18 22:07:00 +01:00
Ushie
bf518b5467
bump: kotlin gradle plugin 2023-01-18 22:07:00 +01:00
oSumAtrIX
9668730b5d
build: bump patcher version (#610) 2022-12-19 01:35:58 +01:00
oSumAtrIX
3ce3df5e19
build: bump patcher version 2022-12-14 06:04:10 +01:00
Canny
adfeb61eab
fix: print patch fail cause if message is null 2022-12-12 22:32:11 +03:00
Ushie
c81acce31c feat: improve patch fail logging 2022-12-12 17:09:32 +03:00
aliernfrog
ff90dae695
feat: add support for shared patches (#577)
* fix: avoid npe if a patch has empty compatible package.

* feat: support for shared patches

* fix: incorrect bool check and cleanup

Co-authored-by: Aunali321 <aunvakil.aa@gmail.com>
2022-12-11 18:00:44 +05:30
oSumAtrIX
99764e25ed
build: bump patcher dependency version 2022-12-06 03:14:35 +01:00
Aunali321
1601796c6c build: bump patcher dependency. 2022-11-29 21:03:12 +05:30
d4rkk3y
922f474b59
fix: apply correct patch if patch names are same (#535) 2022-11-24 20:14:04 +03:00
oSumAtrIX
ee689922a3
feat: do not update on tracing logs 2022-11-11 16:15:23 +01:00
oSumAtrIX
b00d2d16d4
feat: simplify logging (#305)
Co-authored-by: Ushie <ushiekane@gmail.com>
2022-11-02 00:02:51 +03:00
Ushie
cc00d0dc08
bump: kotlin gradle plugin (#461) 2022-11-01 19:03:26 +03:00
Aunali321
f1261398e9 feat: sentry integration. 2022-10-14 23:35:33 +05:30
Aunali321
c6edc620c8 feat: cronet lib for non gms device. 2022-10-12 01:52:57 +05:30
oSumAtrIX
8275792f45
chore: bump patcher dependency version to v6.0.0 (#355) 2022-10-06 11:26:20 +02:00
oSumAtrIX
1aa24e2871
fix: print stack trace of patch exceptions (#314) 2022-10-03 22:34:46 +05:30
oSumAtrIX
74ff64d41a
chore: bump patcher dependency version to v5.1.2 2022-10-01 02:15:08 +02:00
Ushie
5418c36716
feat: use patcher for resourcePatch detection (#337)
Co-authored-by: Aunali321 <aunvakil.aa@gmail.com>
2022-09-30 21:36:39 +03:00
oSumAtrIX
e12532ea4c
chore: bump patcher dependency version to v5.1.0 2022-09-26 04:34:23 +02:00
Alberto Ponces
2a0ea78d7f feat: Adds support for patching on x86 and x64 devices
Introduces new aapt2 binaries from revanced/aapt2
2022-09-24 12:05:36 +01:00
oSumAtrIX
fa0f250e27
build: bump patcher dependency version to v5.0.1 2022-09-23 07:45:44 +02:00
Alberto Ponces
1028ec8e2a fix: Prevent Manager from crashing when a patcher exception occurs and print its stack trace on installer's log 2022-09-23 00:38:42 +01:00
oSumAtrIX
ab312dec43
build: bump patcher dependency version to v5.0.0 2022-09-21 04:16:19 +02:00
oSumAtrIX
0e1fa1a5d6
build: bump patcher dependency 2022-09-18 08:38:03 +02:00
Alberto Ponces
5a3884e159 fix: Fix uninstall apps 2022-09-18 05:06:23 +01:00
Alberto Ponces
257fd46e27 fix: Improve quality of launcher and splash icons 2022-09-18 01:23:21 +01:00
Alberto Ponces
bb96c3ed63 fix: Make sure aapt lib gets extracted to native lib dir during install 2022-09-17 22:54:38 +01:00
Alberto Ponces
0424ee235c build: Bump patcher dependency version 2022-09-17 14:51:09 +01:00
Aunali321
73e4ae1416
build: restrict manager to android 8. 2022-09-17 16:14:24 +03:00
Alberto Ponces
cf3fa935ce fix: Fix select from storage for Android 13 devices 2022-09-15 02:18:07 +01:00
Alberto Ponces
30d9b5f6fe fix: These foreground icons are more appropriate for each dpi size 2022-09-15 01:30:14 +01:00
Alberto Ponces
34e67d396f fix: Remove unneeded WRITE_EXTERNAL_STORAGE and limit READ_EXTERNAL_STORAGE to SDK versions lower than 33 2022-09-15 00:54:51 +01:00
Sculas
85cd176347
chore: exclude aapt prebuilt (from apktool) 2022-09-14 23:22:18 +02:00
Sculas
2f78af7f08
refactor: more cleanup 2022-09-14 23:16:48 +02:00
Sculas
a4b5fc4796
chore: update dependencies 2022-09-14 23:16:33 +02:00
Sculas
eef9c2bf31
refactor: cleanup code & fix warnings 2022-09-14 23:09:18 +02:00
Sculas
84813d34c6
refactor: move classes to flutter pkg 2022-09-14 23:05:47 +02:00
Sculas
aad7e06f2e
chore: update gradle 2022-09-14 23:03:15 +02:00
Aunali321
2b5a0286ed fix: file not recognized. 2022-09-15 02:04:05 +05:30
Aunali321
6e4837da27
fix: should fix picking wrong jni lib. 2022-09-15 01:42:46 +05:30
Alberto Ponces
27d6eb25a6 fix: Use adaptive icons when possible and improve existing png's 2022-09-14 18:58:44 +01:00
Aunali321
cbb18242a0 refactor: use revanced logo. 2022-09-14 20:39:18 +05:30
Alberto Ponces
6ef716b0e4 fix: One more fix to root installations management 2022-09-14 09:59:56 +01:00
Alberto Ponces
d613cece15 fix: Improve root installations management to fix patching of already patched apps 2022-09-13 16:54:43 +01:00
Alberto Ponces
f67425cde3 fix: Use java.io.File.copyTo instead 2022-09-12 14:21:11 +01:00
Aunali321
1c75c81b90 refactor: change package name. 2022-09-12 18:23:34 +05:30
Aunali321
f55ec6a941 build: bump patcher dependency. 2022-09-08 22:48:16 +05:30
Alberto Ponces
877ed317be Revert "fix: Try to improve Patcher's performance by disabling hardware acceleration"
This reverts commit 002f7013fd.

This fixes keyboard being transparent/hidden when TextFields are focused.
2022-09-08 12:52:23 +01:00
Alberto Ponces
9a8e523201 fix: we don't need android:requestLegacyExternalStorage anymore 2022-09-08 12:11:59 +01:00
Alberto Ponces
833adb83d9 build: Bump patcher dependency version 2022-09-08 12:11:12 +01:00
Aunali321
f0e9b0b720
build: Bump patcher dependency version. 2022-09-08 08:48:23 +05:30
Alberto Ponces
002f7013fd fix: Try to improve Patcher's performance by disabling hardware acceleration 2022-09-07 18:29:04 +01:00
Alberto Ponces
63c1fdf9c5 feat: Do not generate a new keystore each time Patcher runs 2022-09-07 18:25:12 +01:00
Alberto Ponces
a59cc6b094
build: Bump patcher dependency version 2022-09-05 17:45:37 +01:00
Alberto Ponces
ecc2e5b688 fix: installer progress bar 2022-09-05 13:48:56 +01:00
Alberto Ponces
03b45e0db0 feat: use provided patches.json to load patches 2022-08-29 17:44:45 +01:00
Alberto Ponces
080ceae784 fix: add changelog (wip) on each app item 2022-08-29 15:01:51 +01:00
Alberto Ponces
9f82b9b275 fix: improve installed apps check 2022-08-25 00:51:47 +01:00
Alberto Ponces
6f96c668de fix: improve installer progress and logs update 2022-08-24 14:17:16 +01:00
Alberto Ponces
e2c99d6340 chore: add ending newlines [skip ci] 2022-08-21 03:25:58 +01:00
Alberto Ponces
aa4bd0f5e7 fix: add arm aapt lib 2022-08-21 03:25:21 +01:00
Alberto Ponces
e142a5aa19 feat: use default include property from patches 2022-08-21 02:58:40 +01:00
Alberto Ponces
2abe051483 fix: no need to bundle assets on manager's side anymore 2022-08-20 11:40:53 +01:00
Alberto Ponces
4b2806c519 feat: working resource patching 2022-08-19 19:13:43 +01:00
Alberto Ponces
389eae1447
fix: code refactoring (#5) 2022-08-18 15:33:33 +01:00
Alberto Ponces
6153e1f9e8 fix: center notification icon and fix reload of Patches Selector View 2022-08-18 00:33:04 +01:00
Alberto Ponces
165bd4aec2
fix: unblock UI while running Patcher (#4) 2022-08-17 12:48:03 +01:00
Aunali321
106d77ea0c
feat: "New dashboard UI". (#3)
* feat: "New dashboard UI".

* fix: some improvenents

* fix: fix inconsistencies and light theme.

* fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)

Co-authored-by: Aunali321 <aunvakil.aa@gmail.com>

* feat: move chips to a separate widget.

Co-authored-by: Alberto Ponces <ponces26@gmail.com>
2022-08-16 14:06:56 +01:00
Alberto Ponces
cd1610d847 Revert "fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)"
This reverts commit ce09a5264a.
2022-08-16 12:12:10 +01:00
Alberto Ponces
ce09a5264a fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip) 2022-08-15 18:42:09 +01:00
Alberto Ponces
5c71930ec1 fix: root installation and foreground task and improve installer a bit 2022-08-15 03:31:36 +01:00
Alberto Ponces
f3383393ef fix: enable largeHeap flag to prevent app crashing on heavy tasks like patching 2022-08-14 03:23:36 +01:00
Alberto Ponces
31ca694f4e fix: handle resource patching hardcoded for now 2022-08-14 03:21:32 +01:00
Alberto Ponces
2cd9f99aa3 fix: add some minor improvements and fix release builds 2022-08-14 03:07:28 +01:00
Alberto Ponces
e4f9b04de0
feat: add installer and enable app selection from storage (#2) 2022-08-13 15:26:30 +05:30
Alberto Ponces
fee52d71f7 fix: enable multidex support to fix debug builds 2022-08-06 23:40:47 +01:00
Alberto Ponces
dd28866f41 feat: update icon. 2022-08-06 22:49:44 +01:00
Alberto Ponces
35a68b1674 feat: reconfigure package name. 2022-08-06 22:35:35 +01:00
Alberto Ponces
fc06f8d571 feat: add Patcher API. 2022-08-06 22:18:12 +01:00
Aunali321
0350dacb3b feat: primitive app selector screen. 2022-08-02 14:49:14 +05:30
Aunali321
d9256149e7 feat: starting of manager API work. 2022-08-02 00:35:11 +05:30
Aunali321
9884cf0ea9 initial commit. 2022-07-31 00:39:59 +05:30