Ryszard Wiśniewski
e23bf8e70d
Added ResXmlEncoders class and use it instead of encoding methods in AndrolibResources.
2011-05-09 11:23:16 +02:00
Ryszard Wiśniewski
31274e73dc
ResXmlEncodable: splitted toResXmlFormat() into 2 methods: encodeAsResXmlAttr() and encodeAsResXmlValue().
2011-05-09 11:17:50 +02:00
Ryszard Wiśniewski
b3866d034d
ResAttr::convertToResXmlFormat() : now it returns null if it can't convert a value.
...
Since now this method was calling toResXmlFormat() on an unconvertable value and was always returning a string. But because of that calling object couldn't know, whether returned value is converted one or not.
2011-05-09 11:07:00 +02:00
Ryszard Wiśniewski
fc814c50d8
Removed some unused or obsolete imports and "implements" declarations.
2011-05-09 10:56:45 +02:00
Ryszard Wiśniewski
5740064cee
Extract and store raw value of ResScalarValue.
...
Many attr values in axml files store their raw string value. Now it's extracted, so any ResScalarValue could make some use of it.
2011-05-09 10:41:29 +02:00
Ryszard Wiśniewski
6c051148b5
AXmlResourceParser::getAttributeValue(): do not use raw value for color values.
2011-05-03 05:08:08 +02:00
Ryszard Wiśniewski
76d8aa0abc
AXmlResourceParser::getAttributeValue(): do not use raw value for references and styles.
2011-05-03 03:51:51 +02:00
Ryszard Wiśniewski
e1f3ab852a
Add new line at the end of decoded XML file.
2011-05-02 01:50:26 +02:00
Ryszard Wiśniewski
b11d41aefb
XmlPullStreamDecoder: do not close streams after decode.
...
They're passed to XmlPullStreamDecoder, so should be managed by calling object.
2011-05-02 00:36:35 +02:00
Ryszard Wiśniewski
a3ff517cc0
Prefixed lib and cli dir names with apktool- .
2011-01-18 01:55:38 +01:00