424 Commits

Author SHA1 Message Date
REAndroid
1c53bd295c fix: unsigned byte attribute type conversion #11 2023-01-16 05:14:12 -05:00
REAndroid
b55904f564 fix: remove 's' suffix on type directories #10 2023-01-16 03:36:51 -05:00
REAndroid
9e02964884 make custom header for each chunk 2023-01-15 13:40:43 -05:00
REAndroid
4c9fabc425 upgrade version to 1.1.3 2023-01-15 13:36:21 -05:00
REAndroid
74aba3d8ff improve input stream read performance 2023-01-15 07:23:44 -05:00
REAndroid
2c9c0d1ba6 fix: correct indent for childes with text content 2023-01-14 12:07:31 -05:00
REAndroid
0c8762bc64 avoid literal type name usage for entry bag detection 2023-01-14 11:01:31 -05:00
REAndroid
c39d3d8ad5 add common android resource id constants 2023-01-14 04:40:45 -05:00
REAndroid
86b68b4646 remove redundant class AttrIDProvider 2023-01-14 04:39:23 -05:00
REAndroid
c519b9f581 remove namespace from no-resource-id attributes 2023-01-13 07:37:49 -05:00
REAndroid
8937e3cb91 validate namespace of AndroidManifest before XML decode 2023-01-13 07:24:03 -05:00
REAndroid
2c2f2c2b13 handle null/empty namespace 2023-01-13 07:02:39 -05:00
REAndroid
3db41d542e handle null/empty attribute name 2023-01-13 07:00:37 -05:00
REAndroid
de90186007 handle null/empty json string values 2023-01-13 06:39:12 -05:00
REAndroid
92a648612f throw json exceptions with cause 2023-01-13 06:36:41 -05:00
REAndroid
e3e36c7866 upgrade version 2023-01-13 05:19:33 -05:00
REAndroid
8d786b2844 read HeaderBlock properly & fix bug #8 2023-01-13 04:59:33 -05:00
REAndroid
b628d6540f add convenient methods 2023-01-13 04:55:16 -05:00
REAndroid
bb46abb499 encode XML source correctly
* add 's' suffix on type directories
* write uncompressed files at decoding
2023-01-12 13:46:58 -05:00
REAndroid
7651efae55 simplify hash code creation 2023-01-11 06:41:13 -05:00
REAndroid
09268d178b read bytes fully 2023-01-11 05:41:27 -05:00
REAndroid
dbfb08700f separate spec and type 2023-01-10 14:45:32 -05:00
REAndroid
14eb36d3b4 fix read bytes fully 2023-01-10 12:59:33 -05:00
REAndroid
6273ae33ec fix xml string pool toJson error 2023-01-10 09:55:56 -05:00
REAndroid
d96c4cb4ff synchronized parser 2023-01-10 09:06:38 -05:00
REAndroid
c0a02f1f55 remove redundant ValueType enum entries 2023-01-10 08:51:57 -05:00
REAndroid
d18006c74b remove redundant FIRST_COLOR_INT 2023-01-10 08:46:56 -05:00
REAndroid
29ecb0653e add xml encode/decode notes 2023-01-10 07:35:10 -05:00
REAndroid
3e4d37b04f keep packages sorted 2023-01-10 05:26:07 -05:00
REAndroid
fa97a2c74b handle multiple packages on xml encoding 2023-01-09 09:47:24 -05:00
REAndroid
de7eb68486 manage input streams 2023-01-09 07:42:30 -05:00
REAndroid
ac88f79acc fix issue: Styled strings merging. #5 2023-01-07 09:32:06 -05:00
REAndroid
8c7b70fd3a create volatile string pool loader 2023-01-07 09:14:56 -05:00
REAndroid
459307ac26 create string pool reader 2023-01-07 09:12:04 -05:00
REAndroid
e3097de134 make faster buffer loader 2023-01-07 09:06:39 -05:00
REAndroid
9940e3371c handle unsigned int conversion 2023-01-07 08:05:05 -05:00
REAndroid
c49b04cc1b create styled strings parser 2023-01-06 13:14:49 -05:00
REAndroid
472eb1c46c uncompress resources.arsc 2023-01-05 16:05:51 -05:00
REAndroid
ee2bd9108e sort package directories 2023-01-05 13:03:46 -05:00
REAndroid
caa721b90f create namespace validator 2023-01-05 12:15:17 -05:00
REAndroid
2b9a65df73 skip empty namespace decoding 2023-01-05 12:14:20 -05:00
REAndroid
3410b6584f 2nd fix: Unknown integer value for float values 2023-01-05 11:13:57 -05:00
REAndroid
d93f5cee8f fix: Unknown integer value for float values 2023-01-05 10:49:49 -05:00
REAndroid
d453d33cf9 fix: Unknown dimension value for integer values 2023-01-05 10:49:09 -05:00
REAndroid
7d4f59ba8f add fast string pool builder 2023-01-05 10:42:02 -05:00
REAndroid
a53466bf9a fix resolve resolve resource ids 2023-01-05 10:41:05 -05:00
REAndroid
aecdc77648 escape special characters on decode/encode 2023-01-05 08:56:57 -05:00
REAndroid
306b8f9260 change plugin type 2023-01-05 05:42:03 -05:00
REAndroid
1ee4bb4c9e upgrade version code 2023-01-04 10:52:57 -05:00
REAndroid
7389358a18 fix XML encode errors 2023-01-04 10:51:58 -05:00