Commit Graph

232 Commits

Author SHA1 Message Date
oSumAtrIX
c2dc9d76be
fix: Print in new line correctly 2024-11-05 16:53:03 +01:00
oSumAtrIX
3d0c8c1526
chore: Remove unused variable 2024-10-27 05:13:31 +01:00
oSumAtrIX
1da8ae9e46
fix: Check for null when no device serial was specified 2024-10-16 04:55:52 +02:00
oSumAtrIX
5f952f35f5
fix: Use the first connected device when no ADB device is specified 2024-10-10 23:03:20 +02:00
oSumAtrIX
751fa1d889
fix: Make patches selectable by using a mutable collection for the selection option 2024-09-05 23:08:18 +04:00
oSumAtrIX
3300e6b433
feat: Show error about no installation device found at the beginning 2024-09-05 23:00:22 +04:00
oSumAtrIX
ba159a35a9
fix: Make the patch command work without specifying any selection 2024-09-05 22:54:09 +04:00
oSumAtrIX
45c998b335
feat: Simplify option descriptions 2024-08-14 15:34:02 +02:00
oSumAtrIX
6e7797a3f0
feat: Simplify command and option names and descriptions (#338)
BREAKING CHANGE: Options have been renamed.
2024-08-14 14:06:58 +02:00
oSumAtrIX
23002434b2
feat: Set patch options via CLI (#336)
BREAKING CHANGE: This commit changes various CLI options and removes the `options.json` file. Instead, patch options can now be passed via CLI options
2024-08-12 22:12:45 +02:00
oSumAtrIX
54ae01cd76
build: Bump ReVanced Patcher (#335) 2024-08-12 22:05:47 +02:00
oSumAtrIX
223629c663
feat: Use more consistent option name 2024-03-14 13:22:54 +01:00
oSumAtrIX
45a2ffa2dd
fix: Use correct option description 2024-03-14 13:22:54 +01:00
oSumAtrIX
366f400c5a
fix: Copy APK to output path when it is not being signed
When `--mount` is used, signing is skipped. For that reason the APK was never copied to the output path.
2024-03-12 14:47:45 +01:00
oSumAtrIX
5ff105cf6b
fix: Sign APKs correctly 2024-03-11 10:05:32 +01:00
oSumAtrIX
f0f3e5614b
fix: Show path for missing files instead of just the name 2024-03-11 10:05:04 +01:00
oSumAtrIX
48a1a39b94
feat: Remove deprecated CLI options 2024-03-11 09:22:35 +01:00
oSumAtrIX
de63cfa426
refactor: Move code out of use block 2024-02-24 01:10:23 +01:00
oSumAtrIX
30b46bcb0f
build(Needs bump): Bump dependencies 2024-02-15 02:34:10 +01:00
oSumAtrIX
4933fe0314
build: Bump dependencies 2024-01-10 09:33:54 +01:00
oSumAtrIX
821035107d
fix: Add missing punctuation in command description 2023-12-18 19:45:35 +01:00
oSumAtrIX
16109bd8bc
feat: Log saved patched APK file path 2023-12-01 23:53:17 +01:00
oSumAtrIX
a974b8ea80
feat: Add list-versions command 2023-11-27 23:11:23 +01:00
oSumAtrIX
5fd205f77d
chore: Lint code 2023-11-26 05:56:31 +01:00
oSumAtrIX
e7c3d64bf1
feat: Allow selecting first Adb device, if none supplied automatically by updating dependencies 2023-11-26 05:55:49 +01:00
oSumAtrIX
3765957043
feat: Make `--out´ option optional 2023-11-26 05:27:31 +01:00
oSumAtrIX
5e63e0a276
refactor: Use a newline for annotation properties 2023-11-26 05:27:30 +01:00
oSumAtrIX
36c6a6a5f7
feat: Exit application with CLI exit code 2023-11-26 05:27:30 +01:00
SandaruKasa
9d96bb7b4c
fix: Fix typo (#300) 2023-11-25 23:47:13 +01:00
oSumAtrIX
616d14f009
perf: Use a HashSet to check for included and excluded patches 2023-11-03 02:02:41 +01:00
oSumAtrIX
b2055ce07d
feat: Include or exclude patches by their index in relation to supplied patch bundles 2023-11-03 02:02:40 +01:00
SandaruKasa
0139dfe0bf
feat: List patches which are compatible with any app (#297)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-11-03 01:31:45 +01:00
oSumAtrIX
6670d89c74
build(Needs bump): Bump dependencies to support new patch options fields 2023-10-23 02:04:50 +02:00
oSumAtrIX
59dfc988e3
fix: Move file to output even when mounting 2023-10-10 10:09:04 +02:00
oSumAtrIX
28648a1c53
perf: Use multiple threads for writing dex files
This has an impact on memory, but should not cause any issues in the environment of ReVanced CLI.
2023-10-10 09:58:49 +02:00
oSumAtrIX
da4469f402
fix: Use punctuation in option descriptions 2023-10-08 20:51:49 +02:00
oSumAtrIX
ba573f73d0 fix: Correct warning message 2023-10-08 03:50:43 +02:00
oSumAtrIX
64d9127291
fix: Only set options for filtered patches
This prevents errors when settings required options from patches that are not accepted to `null`.
2023-10-04 04:18:31 +02:00
oSumAtrIX
e3c55507cf
perf: Do not check, if the options file exists twice 2023-10-04 04:08:27 +02:00
oSumAtrIX
d5ea5a0ab1
feat: Improve option descriptions 2023-09-24 21:50:42 +02:00
oSumAtrIX
995f2ec99b
refactor: Move ReVanced Library subproject to another repository
This commit removes the subproject ReVanced Library and moves it to another repository. A monorepo turned out to be difficult to work with.
2023-09-23 18:19:34 +02:00
oSumAtrIX
d09aca65df
chore: Move ReVanced CLI to subproject 2023-09-15 03:00:34 +02:00
oSumAtrIX
c67e3c70c7
feat: Log stacktrace in new line 2023-09-15 02:56:07 +02:00
oSumAtrIX
05878a6e06
refactor: Remove redundant curly braces 2023-09-15 02:56:07 +02:00
oSumAtrIX
29bc0e8df8
chore: Use correct test class name 2023-09-15 02:56:06 +02:00
oSumAtrIX
c4a89e39b9
build(Needs bump): Bump dependencies 2023-09-15 02:56:06 +02:00
Sharun
96c196dcb1
fix: Log correct options command (#262) 2023-09-12 19:15:21 +02:00
oSumAtrIX
ca809f0948
fix: Create options if it does not exist when updating them
Previously, the file could not be read to be updated. If the file does not exist, simply serialize the options to the file.
2023-09-03 22:41:20 +02:00
oSumAtrIX
3b3f7c7a7a
feat: Simplify command description 2023-08-28 20:17:12 +02:00
oSumAtrIX
bbb1a63abd
fix: format patches input
Previously you could not use the original patches names because they were formatted but not the input
2023-08-28 20:16:00 +02:00