Ryszard Wiśniewski
|
41134c6b91
|
Modified literals tests, so they enclose value in "" instead of escaping special chars.
|
2011-05-09 09:41:57 +02:00 |
|
Ryszard Wiśniewski
|
e70916dfcd
|
Added test for "005" value in xml attr.
|
2011-05-09 09:39:49 +02:00 |
|
Ryszard Wiśniewski
|
e3b53d4f04
|
ResXmlSerializable -> ResValuesXmlSerializable, serializeToXml() -> serializeToResValuesXml().
|
2011-05-07 20:08:41 +02:00 |
|
Ryszard Wiśniewski
|
a5a9693de9
|
Added tests for literals with consecutive spaces, new lines and style tags.
|
2011-05-07 13:29:51 +02:00 |
|
Ryszard Wiśniewski
|
7ebf00a828
|
testapp: made literals as simple as they can be.
Eg. \" in strings.xml and " in literals.xml instead of \" in both places.
|
2011-05-07 13:17:21 +02:00 |
|
Ryszard Wiśniewski
|
e338168ae2
|
testapp: made names of literals in strings.xml and literals.xml consistent.
|
2011-05-07 13:13:25 +02:00 |
|
Ryszard Wiśniewski
|
9612159d25
|
Updated android-framework.jar to API Level 11.
|
2011-05-03 23:01:48 +02:00 |
|
Ryszard Wiśniewski
|
945430d5aa
|
Added support for -xlarge and -xhdpi qualifiers.
|
2011-05-03 20:21:23 +02:00 |
|
Ryszard Wiśniewski
|
130856ccb8
|
Added resource qualifiers test.
|
2011-05-03 20:20:39 +02:00 |
|
Ryszard Wiśniewski
|
102597ef4c
|
Escape unicode chars in XML files.
|
2011-05-03 16:59:40 +02:00 |
|
Ryszard Wiśniewski
|
501a92d733
|
AndrolibResources +isPrintableChar()
|
2011-05-03 16:59:40 +02:00 |
|
Ryszard Wiśniewski
|
f041f091c5
|
Added tests for unicode literals.
|
2011-05-03 16:54:49 +02:00 |
|
Ryszard Wiśniewski
|
fadb4e3353
|
Main::setupLogging(): remove all default handlers instead of first one.
|
2011-05-03 14:58:25 +02:00 |
|
Ryszard Wiśniewski
|
2ac33fd5e7
|
Sort framework ids before storing them in apktool.yml .
aapt command requires your to include frameworks in order.
|
2011-05-03 13:12:28 +02:00 |
|
Ryszard Wiśniewski
|
61309bb533
|
Changed Java version to 6.
|
2011-05-03 12:41:59 +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
|
93af3fe56d
|
Added a test for color value in XML attribute.
|
2011-05-03 05:07:06 +02:00 |
|
Ryszard Wiśniewski
|
fb5115e56d
|
Escape '"' as '\"' in XML files.
|
2011-05-03 04:50:54 +02:00 |
|
Ryszard Wiśniewski
|
5c3c1b5be3
|
Added tests for '\'' and '"' literals.
|
2011-05-03 04:49:20 +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
|
855f664d40
|
Disabled escaping of XML attr values.
They're already escaped in AXML files.
|
2011-05-03 03:32:41 +02:00 |
|
Ryszard Wiśniewski
|
90f789ff01
|
ExtXmlSerializer: added possibility to disable escaping of attr values.
|
2011-05-03 03:31:52 +02:00 |
|
Ryszard Wiśniewski
|
888c9082ce
|
Added many new literal and reference tests.
|
2011-05-03 02:26:40 +02:00 |
|
Ryszard Wiśniewski
|
018c40b72a
|
Changed encoding of generated XML files from UTF-8 to utf-8.
It's more consistent with Android SDK, because android command creates projects with "utf-8".
|
2011-05-03 01:11:49 +02:00 |
|
Ryszard Wiśniewski
|
edaa2e8163
|
Added cross-type resources tests.
E.g. <item type="integer" name="test">TEST</item> or <item type="string" name="test">#ffcc00</item> - they must be decoded as <item />.
|
2011-05-02 03:41:08 +02:00 |
|
Ryszard Wiśniewski
|
e4acfb34a2
|
Do not decode res-references as <item />.
So now they're decoded as e.g. <string name="test">@android:string/ok</string> instead of <item type="string" name="test">@android:string/ok</item>.
|
2011-05-02 03:35:03 +02:00 |
|
Ryszard Wiśniewski
|
d86909707b
|
apktool-lib: added basic tests for resources building/decoding.
|
2011-05-02 02:05:46 +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
|
26cdc8299a
|
Added ExtXmlSerializer interface.
|
2011-05-02 01:44:34 +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
|
f05f264182
|
ResConfigFlags: added zero-padding of MCC qualifiers.
MCC must be 3-digits long. Official documentation does not specify that, but aapt throws errors if you create e.g. values-mcc1 dir.
|
2011-05-01 19:08:01 +02:00 |
|
Ryszard Wiśniewski
|
0bd967bacc
|
Merge branch 'master' into arichnad
|
2011-04-26 03:22:37 +02:00 |
|
Ryszard Wiśniewski
|
566ea35a0d
|
pom.xml: use root.basedir to find license header file (fixes problems with running "mvn verify" for parent project).
|
2011-04-26 03:20:37 +02:00 |
|
Ryszard Wiśniewski
|
68937b969e
|
pom.xml: added root.basedir property.
|
2011-04-26 03:17:57 +02:00 |
|
adrian
|
253a95c98d
|
minor: input file might not exist.
|
2011-04-26 02:09:36 +02:00 |
|
adrian
|
74ecd31a4d
|
I get a null pointer exception if this isn't a resource.
|
2011-04-26 02:09:36 +02:00 |
|
Ryszard Wiśniewski
|
606cbb2197
|
lib/pom.xml: changed smaliVersion to 1.2.4-brut3 .
|
2011-01-19 20:49:46 +01:00 |
|
Ryszard Wiśniewski
|
855d521a1f
|
lib/pom.xml: added smaliVersion property.
|
2011-01-19 20:48:59 +01:00 |
|
Ryszard Wiśniewski
|
b61892dcec
|
apktool-cli: reformatted license headers.
|
2011-01-19 14:55:49 +01:00 |
|
Ryszard Wiśniewski
|
b7cc03ab75
|
apktool-cli: added jar-with-deps assembly.
|
2011-01-19 13:16:11 +01:00 |
|
Ryszard Wiśniewski
|
a3ff517cc0
|
Prefixed lib and cli dir names with apktool- .
|
2011-01-18 01:55:38 +01:00 |
|
Ryszard Wiśniewski
|
72588893b2
|
Reformatted license headers for apktool-cli.
|
2011-01-17 23:59:28 +01:00 |
|
Ryszard Wiśniewski
|
4d74b67e19
|
Imported CLI apktool-cli project in current version.
|
2011-01-17 23:58:47 +01:00 |
|
Ryszard Wiśniewski
|
a84602076f
|
Moved apache2.0-header.txt file to root project.
|
2011-01-17 23:54:36 +01:00 |
|
Ryszard Wiśniewski
|
3b0b133827
|
Changed artifactId from apktool-pom to apktool-project .
|
2011-01-17 23:43:12 +01:00 |
|
Ryszard Wiśniewski
|
b5cead1340
|
Moved NOTICE* and LICENSE files to root project.
|
2011-01-17 23:30:17 +01:00 |
|
Ryszard Wiśniewski
|
b6fc33baf9
|
/pom.xml: added NOTICE-smali file to included resources.
|
2011-01-17 23:22:50 +01:00 |
|
Ryszard Wiśniewski
|
1a4216c883
|
Updated lib/NOTICE file.
|
2011-01-17 22:37:05 +01:00 |
|
Ryszard Wiśniewski
|
840db7357d
|
Reformatted license headers.
|
2011-01-17 22:31:41 +01:00 |
|
Ryszard Wiśniewski
|
c958786ff9
|
lib/pom.xml: added excludes to maven-license-plugin .
|
2011-01-17 22:30:13 +01:00 |
|