416 Commits

Author SHA1 Message Date
REAndroid
aac57842ed add "split" manifest attribute accessors 2023-03-28 07:38:48 -04:00
REAndroid
17042a499f fix: load default framework for no resource table apk 2023-03-28 07:32:41 -04:00
REAndroid
5d834d9cd7 fix check resource id is zero when search attribute by name 2023-03-28 06:44:31 -04:00
REAndroid
0e161a4321 decode unknown resource id as hex 2023-03-28 06:22:17 -04:00
REAndroid
a7b3a466d0 improved pull parser with decoder #18 2023-03-27 14:55:45 -04:00
REAndroid
9cc7852750 improved pull parser with decoder #18 2023-03-27 14:54:58 -04:00
REAndroid
c5c4a042a7 make general purpose Decoder for Value 2023-03-27 14:26:35 -04:00
REAndroid
fbf6b9ed6b accessible value string 2023-03-27 14:17:38 -04:00
REAndroid
ffc53645ee Merge branch 'main' of https://github.com/REAndroid/ARSCLib into main 2023-03-27 13:52:07 -04:00
REAndroid
7a8854abc0
Merge pull request #19 from Kirlif/dex_compression
force compression of dex files on merge
2023-03-27 11:53:24 -04:00
Kirlif
47e9d4667a
force compression of classes.dex on merge 2023-03-27 15:23:19 +02:00
REAndroid
80309a32c7 relate ResValueMap and ResXmlAttribute with AttributeValue 2023-03-27 07:44:14 -04:00
REAndroid
cd481f2e19 implement standard XmlPullParser & android s XmlResourceParser #18 2023-03-26 16:00:30 -04:00
REAndroid
ebd8cec757 implement MainChunk 2023-03-26 15:43:56 -04:00
REAndroid
63478aaa1b accessible parent chunk from Value 2023-03-26 11:18:07 -04:00
REAndroid
a92e929812 create new qualifier parser for ResConfig 2023-03-25 12:01:52 -04:00
REAndroid
ce4621d026 simplify put bit at index method 2023-03-25 07:22:39 -04:00
REAndroid
d66eeea70a create convenient byte and int setter 2023-03-25 06:40:42 -04:00
REAndroid
bedaf09e20 remove exception catching for QualifierBuilder 2023-03-24 14:05:06 -04:00
REAndroid
b64fbf56a8 include ResConfig localeNumberingSystem 2023-03-24 14:02:59 -04:00
REAndroid
3493a7bd94 create QualifierBuilder 2023-03-24 13:14:59 -04:00
REAndroid
96af0cb6d2 sanitize package name 2023-03-23 16:42:02 -04:00
REAndroid
7bfe571841 simplify config flags 2023-03-23 16:41:03 -04:00
REAndroid
78c62670d5 indent code 2023-03-23 12:38:15 -04:00
REAndroid
9d49498756 simplify ScreenLayout flag 2023-03-23 12:32:53 -04:00
REAndroid
8bcf381798 correct ui mode NIGHT & NONIGHT 2023-03-23 10:37:11 -04:00
REAndroid
6c4e4f08f6 simplify config ui mode 2023-03-23 10:22:46 -04:00
REAndroid
43f299cc79 [XML,JSON] keep original apk file paths, fixes: REAndroid/APKEditor#15 2023-03-22 15:12:44 -04:00
REAndroid
c650910b2b temporary fix for "file name too long errors" REAndroid/APKEditor#15 2023-03-21 13:11:32 -04:00
REAndroid
128346351a fix: pack language/region 2023-03-21 13:03:26 -04:00
REAndroid
3e87435a1d fix: Read TypeHeader with min size REAndroid/APKEditor#15 2023-03-21 12:13:58 -04:00
REAndroid
fcee142be9 fix: Check proper config size 2023-03-21 12:09:12 -04:00
REAndroid
8e5afcd4ae decode three byte characters 2023-03-21 07:12:06 -04:00
REAndroid
3ee3e2b92f simplify ResConfig language & regions 2023-03-20 12:46:40 -04:00
REAndroid
31eecf0f61 [JSON] fix: convert policy array 2023-03-19 15:14:08 -04:00
REAndroid
040475a936 correction on comment set attributes indent scale #9 2023-03-19 13:57:26 -04:00
REAndroid
94c143ca72 set attributes indent scale #9 2023-03-19 13:52:10 -04:00
REAndroid
3d4fe269a5 fix: encode and decode DIMENSION/FRACTION values correctly 2023-03-19 08:04:47 -04:00
REAndroid
c56c90d3e0 separate FLOAT and DIMENSION encoding #15 2023-03-18 08:50:21 -04:00
REAndroid
ec7597f097
Merge pull request #16 from revanced/save-lib-splits
fix writing apks that dont have a resource table
2023-03-17 14:03:01 -04:00
Ax333l
6eeab61476
fix writing apks that dont have a resource table 2023-03-17 18:45:27 +01:00
REAndroid
dcee92b1ff pick package with id 2023-03-17 12:06:42 -04:00
REAndroid
9384cbe483 fix encode null value as empty string for non bag entries 2023-03-16 19:55:30 -04:00
REAndroid
a09e487afd ignore redundant entry update 2023-03-16 19:53:10 -04:00
REAndroid
9a3fbb2b84 fix ignore set value when both type and value equal 2023-03-16 19:50:30 -04:00
REAndroid
387e0b26b9 fix style tag position error 2023-03-16 19:48:32 -04:00
REAndroid
f09b61a6db make CharsetDecoder static 2023-03-16 19:46:20 -04:00
REAndroid
6109abb4ac
Merge pull request #14 from revanced/page-align-libraries
page-align native libraries
2023-03-14 11:20:05 -04:00
Ax333l
fc3cfcfcbf page align libraries 2023-03-14 13:16:08 +01:00
REAndroid
7cc6ff16e2 remove old framework 2023-03-13 14:38:28 -04:00