Commit Graph

116 Commits

Author SHA1 Message Date
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
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
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
ac3a8f66f7
fix: correctly word option descriptions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-02 20:38:02 +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
ad81a1b656
fix: don't log when package is incompatible and exclusive option is used 2022-12-15 23:41:42 +01:00
oSumAtrIX
6e703eb8e8
fix: invalid header when writing a ZipFile (#169) 2022-12-14 01:14:00 +01:00
oSumAtrIX
e035d93d2c
chore: migrate to new changes from the patcher 2022-10-05 04:12:46 +02:00
oSumAtrIX
b6dff6d832
feat: check, if input file exists 2022-10-01 05:19:42 +02:00
oSumAtrIX
467d8387e6
feat: remove unused option -r 2022-09-26 09:00:14 +02:00
Sculas
3f5345af6e
feat: Patch Options CLI implementation (#132)
* feat: Patch Options CLI implementation

* fix: remove leftover log message
2022-09-08 22:35:09 +02:00
Sculas
f4b04698d8
fix: don't print same patch multiple times 2022-09-08 22:19:53 +02:00
oSumAtrIX
208c5bc5b0
build: bump patcher dependency version 2022-08-07 21:55:15 +02:00
Ankit Majumder
82efd9941f
refactor: spelling mistake (#114) 2022-08-06 09:54:37 +02:00
Sculas
c3d8fecad0
revert: feat: remove extra zipalign step
This reverts commit c8e793efab.
2022-08-04 18:40:17 +02:00
bogadana
c8e793efab
feat: remove extra zipalign step (#106)
* feat: remove extra zipalign step

* remove zipfs

* remove use

* reduce compression

* put back misc.xml

* revert stupid autofix
2022-08-03 21:36:38 +02:00
oSumAtrIX
bc17298a80
feat: frameworkFolderLocation patcher option 2022-07-31 05:56:18 +02:00
oSumAtrIX
168c003a31
refactor: create methods in MainCommand class 2022-07-21 23:50:26 +02:00
Canny
96ec6a0384
fix: align every file 2022-07-21 23:49:25 +02:00
Robert
d8dbffd7a7
feat: --custom-aapt2-binary option (#104) 2022-07-21 14:11:26 +02:00
TheJeterLP
a26b0ea64d
fix: Make clear what the --exclusive command actually does 2022-07-10 20:04:47 +02:00
Itroublve
131100ef00
feat: --uninstall switch (#84)
This moves the move unmount script to a command
2022-07-10 12:17:47 +02:00
bogadana
8e91c12c5e
feat: --exclusive switch (#78) 2022-07-10 12:15:28 +02:00
EdgE790
52b316150d
feat: separate options for --list (#60) 2022-07-03 15:57:25 +02:00
bogadana
57a1e7c27f
feat: --include option (#76) 2022-07-03 15:49:25 +02:00
oSumAtrIX
20fa17957e
fix: wrong keystore output path 2022-06-28 00:44:12 +02:00
oSumAtrIX
df85fa37ef
feat: improve logging 2022-06-23 02:10:11 +02:00
Lucaskyy
1dcdbc9fe9
fix: show actual version in CLI 2022-06-22 16:51:29 +02:00
Lucaskyy
8a49dcc110
Merge remote-tracking branch 'origin/main' into main
# Conflicts:
#	build.gradle.kts
2022-06-22 16:25:53 +02:00
Lucaskyy
4a23cb69bc
feat: add logging back 2022-06-22 16:25:04 +02:00
oSumAtrIX
d335846202
fix: use absolute file path for key store 2022-06-22 15:57:15 +02:00
Lucaskyy
e5a37e0a5f
refactor: move signing logs 2022-06-22 15:00:24 +02:00
Lucaskyy
c94471f464
fix: add back in: option to specify keystore file path 2022-06-22 14:58:12 +02:00
Lucaskyy
2c8a106151
revert: "feat: use of java.util.logging.Logger"
This reverts commit 07f6bdf330.
This reverts commit 6c4c1924ee.
2022-06-22 14:56:25 +02:00
oSumAtrIX
6c4c1924ee
feat: migrate logger to slf4j 2022-06-22 14:19:06 +02:00
oSumAtrIX
9331594706
feat: add option to specify keystore file path 2022-06-22 13:50:54 +02:00
oSumAtrIX
07f6bdf330
feat: use of java.util.logging.Logger 2022-06-22 13:50:54 +02:00
oSumAtrIX
a48c0860e3
refactor: simply if condition 2022-06-22 13:50:54 +02:00
Sculas
f694542d64
fix: wrong variable inverted 2022-06-22 11:49:15 +02:00
bogadana
af32572f29 feat: show description when listing patches 2022-06-22 00:03:48 +02:00
Lucaskyy
31853fe539
fix: improper use of mount variable 2022-06-21 22:19:34 +02:00
Lucaskyy
c272d55e2d
chore: cleanup code 2022-06-21 19:30:24 +02:00
oSumAtrIX
3829136c49
fix: remove -e from experimental option 2022-06-21 19:04:32 +02:00
oSumAtrIX
98bd6f3f4b
feat: rename debugging option to experimental 2022-06-21 18:42:30 +02:00
oSumAtrIX
1a3db77c21
feat: use install mode by default 2022-06-21 18:42:29 +02:00
oSumAtrIX
430de23856
refactor: replace try catch block with null check 2022-06-21 18:42:29 +02:00
oSumAtrIX
3cc98efaa6
refactor: apply formatting 2022-06-21 01:02:50 +02:00
bogadana
b977d7039f
feat: allow listing patches without other parameters (#42)
* feat: allow listing patches without other parameters

* make `-b` required
2022-06-21 00:53:36 +02:00
oSumAtrIX
d55ca86e5c
refactor: add more logging 2022-06-11 20:29:54 +02:00
oSumAtrIX
cf1d512f4b
refactor: write cache files with proper names 2022-06-11 20:02:03 +02:00
oSumAtrIX
a0644c7045
fix: broken control flow of includeFilter 2022-06-11 19:44:33 +02:00
oSumAtrIX
9da4f707ac
fix: resource patcher 2022-06-11 06:40:59 +02:00