Commit Graph

175 Commits

Author SHA1 Message Date
oSumAtrIX
52c3be23f2
fix: also delete temporary files when uninstalling 2023-08-24 16:54:08 +02:00
oSumAtrIX
3dd875d14c
feat: use friendly descriptions 2023-08-24 16:53:31 +02:00
oSumAtrIX
0350b7f1a2
feat: add install command
This introduces a separate utility subcommand.
2023-08-24 16:50:10 +02:00
oSumAtrIX
a3d8705e89
fix: delete temporary files after root installation 2023-08-24 16:24:33 +02:00
oSumAtrIX
a536c9f815
refactor: use better identifiers 2023-08-24 16:24:18 +02:00
oSumAtrIX
11c3a6cfd4
fix: only check once for patch options
This prevents checking for the same patches options multiple times when it is already determined to not have any options
2023-08-24 15:52:12 +02:00
oSumAtrIX
963ae3a5fa
docs: add missing inline docs 2023-08-24 15:35:27 +02:00
oSumAtrIX
41898d7547
feat: properly make use of logging facade 2023-08-24 04:41:44 +02:00
oSumAtrIX
1fcc591222
fix: specify correct class containing entry-point 2023-08-23 14:51:44 +02:00
oSumAtrIX
b0e748daff
feat: use better logging text 2023-08-23 04:46:42 +02:00
oSumAtrIX
ba758f00f4
feat: use simpler log 2023-08-23 04:32:28 +02:00
oSumAtrIX
a9c2a5f096
fix: do not use absolute path from custom AAPT2 binary option 2023-08-23 04:29:58 +02:00
oSumAtrIX
47a20afd2d
docs: improve correctness 2023-08-23 03:53:24 +02:00
oSumAtrIX
f8972eac3e
fix: use correct option name 2023-08-23 03:40:42 +02:00
oSumAtrIX
9edbbf3163
feat: add options command 2023-08-23 03:35:38 +02:00
oSumAtrIX
32da961d57
feat: use separate command to patch 2023-08-23 03:32:39 +02:00
oSumAtrIX
8a5daab2a3
build: add properties resource file 2023-08-23 03:30:13 +02:00
oSumAtrIX
c0cc909626
feat: use separate command to uninstall 2023-08-23 03:30:04 +02:00
oSumAtrIX
b74213f66e
feat: use separate command to list patches 2023-08-22 23:41:32 +02:00
oSumAtrIX
07da528ce2
refactor!: restructure code
This commit focuses on improving code quality in a couple of places and bumping the dependency to ReVanced Patcher.

BREAKING CHANGE: This introduces major changes to how ReVanced CLI is used from the command line.
2023-08-22 23:41:31 +02:00
programminghoch10
7174364ef8
feat: show full package name when listing patches (#240) 2023-08-13 13:42:16 +02:00
oSumAtrIX
f9cf7d21b7
feat: Improve command line argument descriptions 2023-07-30 02:49:49 +02:00
oSumAtrIX
5eaad33dc1
fix: print original instead of kebab cased names 2023-07-24 14:18:15 +02:00
oSumAtrIX
20e1fdc18d
chore: add notice to move option 2023-07-11 05:11:24 +02:00
oSumAtrIX
f6c221d72d
feat: use new patch naming convention 2023-07-11 05:06:46 +02:00
oSumAtrIX
d0fc886428
fix: remove duplicate options entries. 2023-06-18 02:18:28 +02:00
oSumAtrIX
2ef48af1b3
fix(tests): set order of tests 2023-05-04 02:30:11 +02:00
oSumAtrIX
379687c814
fix!: support null as option value (#221)
BREAKING-CHANGE: serialize options as JSON instead of TOML
2023-05-04 02:30:10 +02:00
oSumAtrIX
31fb3166d9
fix: correct spelling mistake 2023-04-03 05:07:45 +02:00
oSumAtrIX
ac3a8f66f7
fix: correctly word option descriptions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-02 20:38:02 +01:00
oSumAtrIX
3718b7992c
build: update dependencies
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-27 00:53:27 +01:00
oSumAtrIX
6485e477a1
feat: connect to first device if given device was not found 2023-01-15 05:17:38 +01:00
oSumAtrIX
07a423b19e feat: remove option --with-descriptions 2023-01-01 18:11:10 +01:00
oSumAtrIX
31e4a41dd2 fix: do not list compatible packages if patches do not define them 2023-01-01 18:11:10 +01:00
oSumAtrIX
b69e784785
feat: improve description of options (#185) 2022-12-31 19:17:57 +01:00
oSumAtrIX
545597959a
refactor: remove unused class ZipFileUtils 2022-12-16 01:23:37 +01:00
oSumAtrIX
ad81a1b656
fix: don't log when package is incompatible and exclusive option is used 2022-12-15 23:41:42 +01:00
oSumAtrIX
74d73ca3a7
feat: simplify log message 2022-12-15 22:03:47 +01:00
oSumAtrIX
ae91b0d597
fix: start with uppercase in log message 2022-12-15 22:03:29 +01:00
oSumAtrIX
1a67cd81da
fix: use correct prefix in log message 2022-12-15 22:00:08 +01:00
oSumAtrIX
2c7eb7274c
feat: improve missing compatibility annotation tracing log 2022-12-15 00:32:47 +01:00
oSumAtrIX
6e703eb8e8
fix: invalid header when writing a ZipFile (#169) 2022-12-14 01:14:00 +01:00
oSumAtrIX
c590bf559c
feat: trace logs when compatibility annotation is missing (#166) 2022-12-11 20:08:52 +01:00
oSumAtrIX
c9ae379c77
feat!: apply changes from ReVanced Patcher 2022-11-23 00:20:48 +01:00
oSumAtrIX
39e377bc48
feat: do not warn on incompatible packages 2022-11-20 00:34:00 +01:00
decipher
6a35cf7ea4
feat: use am instead of monkey to launch the app (#159) 2022-10-31 14:15:34 +01:00
oSumAtrIX
6e21d81964
fix: escape quotation mark in string 2022-10-05 20:26:15 +02:00
decipher
3a733e5137
feat: handle unmounting deleted files (#148) 2022-10-05 14:47:23 +02:00
decipher
4f4e1f9834
feat: unmount all occurrences in /proc/mounts (#131) 2022-10-05 14:20:41 +02:00
oSumAtrIX
e035d93d2c
chore: migrate to new changes from the patcher 2022-10-05 04:12:46 +02:00