Commit Graph

2084 Commits

Author SHA1 Message Date
77870db526 aapt work (not shown in commits) to help figure out the structure of new ICS apks (HTC Sense 4.0), lots of new values structures that apktool is ignoring. 2012-05-17 12:26:59 -05:00
d82ace7cfe Fixed attrib switched with <item> bug. xlif data w/ more than one fix ongoing. 2012-05-03 22:26:42 -05:00
df7e469ff4 Increased version to 1.4.6.
Fixed formatted=false error.
2012-05-02 16:15:15 -05:00
776a3b99c0 POM work ugh 2012-04-18 16:09:06 -05:00
5e49d31f41 deleting those buggers ~ 2012-04-14 11:13:09 -05:00
94aceb381d fixing gitignore 2012-04-14 11:11:23 -05:00
e95b18c815 pushing 1.4.5 2012-04-14 11:06:52 -05:00
1b0e066e92 2012-03-22 17:26:16 -05:00
321dcfa91b 2012-03-22 12:22:12 -05:00
5174001e5b Changed version to 1.4.4-SNAPSHOT . 2011-12-08 02:25:07 +01:00
800fb54900 Changed version to 1.4.3 . 2011-12-08 02:25:07 +01:00
da0cdaff65 Updated builtin framework to SDK API14. 2011-12-08 02:25:07 +01:00
4bd24701bc Fixed some "Multiple substitutions" errors.
ResXmlEncoders::findNonPositionalSubstitutions() method now prefers to define '%' as non-positional arg if it isn't sure. It's much more reliable.
2011-12-08 01:32:56 +01:00
c3db7dcbab Added more tests for string substitutions. 2011-12-08 01:32:16 +01:00
39c4416b24 Changed version to v1.4.3-SNAPSHOT . 2011-12-02 03:05:30 +01:00
9c2bc34737 Changed version to v1.4.2 . 2011-12-02 03:04:05 +01:00
46ac7092da + ResScalarValue::encodeAsResXmlItemValue() 2011-12-02 02:57:26 +01:00
379e4aa74c ResStringValue::encodeAsResXmlValue(): don't enumerate non-pos substs.
It already sets formatted="false", so enumeration isn't necessary.
2011-12-02 02:57:15 +01:00
4a0febd862 ResScalarValue: removed serializeXmlBody().
It didn't make much sense.
2011-12-02 02:49:46 +01:00
8b6e02b41a ResXmlEncoders::findNonPositionalSubstitutions(): it now really finds non-positional substs only.
It was showing all substs including positional ones.
2011-12-02 02:41:21 +01:00
3ed49c83cb Added tests for positional substitutions in string and string-array. 2011-12-02 02:21:07 +01:00
2aa7a70b74 Updated smali to 1.3.0-brut6 . 2011-11-29 00:07:10 +01:00
5d05136ab7 ApkDecoder.writeMetaFile(): don't write framework info if not decoding resources. 2011-11-10 00:11:47 +01:00
31e6dc51f1 added --quiet option. 2011-11-05 21:07:34 +01:00
fafc3f447c Added tests and support for -television qualifier (API13). 2011-11-05 18:13:12 +01:00
8b285989d2 Added support for API13 resource qualifiers. 2011-11-05 02:12:56 +01:00
4c01265009 Added tests for API13 resource qualifiers. 2011-11-05 01:49:45 +01:00
46cdbd8f8d ARSCDecoder:readConfigFlags(): fixed format of logging of exceeding bytes. 2011-11-05 01:48:33 +01:00
65c20a8411 Updated .gitignore . 2011-11-05 01:00:21 +01:00
f056603d8c Hardcoded project.version in POMs, removed ${aversion} property.
Property substitution is not allowed in /project/parent/(groupId|artifactId|version) or in /project/(groupId|artifactId|version) - it sometimes works and sometimes not.
2011-11-05 00:52:42 +01:00
269870bad6 ResXmlEncoders::findNonPositionalSubstitutions() : fixed a bug when string ends with percentage char. 2011-05-17 10:28:49 +02:00
c74b2ab04f Added test for literal with percentage char at the end. 2011-05-17 10:26:36 +02:00
0c428dd7c7 ResPluralsValue: now stores array of ResScalarValue instead of ResStringValue.
Plurals contain strings, but they could use e.g. references. It'll be safer to let them store any scalar value.
2011-05-17 10:01:21 +02:00
b539c3c1a1 Add commit hash to a version name of snapshot builds. 2011-05-17 10:01:06 +02:00
75bba88e28 Changed version to 1.4.2-SNAPSHOT. 2011-05-15 20:49:55 +02:00
569aa47773 Changed version to 1.4.1 . 2011-05-15 20:32:50 +02:00
f52dccc010 pom.xml: do not filter android-framework.jar . 2011-05-15 20:30:54 +02:00
40b2b6625f Changed version to 1.4.1-SNAPSHOT . 2011-05-15 18:42:58 +02:00
f08dcbc02b Changed version to 1.4.0 . 2011-05-15 17:09:06 +02:00
abb8215a97 NOTICE: changed project name to "apktool". 2011-05-15 17:09:06 +02:00
e0a0769704 Androlib::getVersion() : read version from apktool.properties ." 2011-05-15 17:09:06 +02:00
84a0972526 +apktool.properties +ApktoolProperties 2011-05-15 17:09:06 +02:00
f1fed7a75e Moved <resource> from /apktool-lib/pom.xml to /pom.xml . 2011-05-15 17:09:06 +02:00
ab95908908 pom.xml: added aversion property. 2011-05-15 17:09:06 +02:00
06dfa4c95f Updated builtin framework to API 12 (Android v3.1). 2011-05-14 17:44:20 +02:00
679078d962 ResXmlEncoders::encodeAsXmlValue() : fixes for style tags mixed up with spaces. 2011-05-14 13:17:59 +02:00
549dc9e3f4 Updated test for literals with style tags - added some spaces. 2011-05-14 13:16:08 +02:00
f53971f09f ResPluralsValue: don't encode values in constructor, but in serializeToResValuesXml().
This may speed up loading of frameworks.
2011-05-14 13:14:44 +02:00
1042a72958 ResXmlEncoders: added findNonPositionalSubstitutions(), use it in hasMultipleNonPositionalSubstitutions(), enumerateNonPositionalSubstitutions(). 2011-05-14 12:02:02 +02:00
316353f83f ResStringValue::encodeAsXmlValue() : enumerate non-positional substitutions. 2011-05-14 03:49:24 +02:00