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 |
|
Ryszard Wiśniewski
|
96a3b80524
|
ExtMXSerializer: publicized PROPERTY_SERIALIZER_INDENTATION and PROPERTY_SERIALIZER_LINE_SEPARATOR by prefixing them with EXT_ .
|
2011-01-17 22:10:40 +01:00 |
|
Ryszard Wiśniewski
|
32c35c08b3
|
Converted to Maven project.
|
2011-01-17 22:03:25 +01:00 |
|
Ryszard Wiśniewski
|
8171245457
|
Close file handler for apktool.yml .
|
2010-09-18 15:16:17 +02:00 |
|
Ryszard Wiśniewski
|
3de632f04c
|
Added more info messages during decoding.
|
2010-09-08 14:24:04 +02:00 |
|
Ryszard Wiśniewski
|
98c152c6e2
|
.
|
2010-09-08 14:23:36 +02:00 |
|
Ryszard Wiśniewski
|
bcd6782128
|
Changed version to 1.3.2 .
|
2010-09-03 15:42:15 +02:00 |
|
Ryszard Wiśniewski
|
4219a8e878
|
Smali and baksmali using SmaliMod and BaksmaliMod.
|
2010-09-03 15:05:07 +02:00 |
|
Ryszard Wiśniewski
|
68899cf3f3
|
SmaliMod, BaksmaliMod: added modifications to original code.
|
2010-09-03 15:01:45 +02:00 |
|
Ryszard Wiśniewski
|
22374f775f
|
+SmaliMod.assembleSmaliFile() +BaksmaliMod.disassembleDexFile() - added from v1.2.4 .
|
2010-09-02 16:03:48 +02:00 |
|
Ryszard Wiśniewski
|
912ab63f5b
|
Renamed brut.androlib.src.mod to brut.androlib.mod .
|
2010-09-02 01:32:24 +02:00 |
|
Ryszard Wiśniewski
|
f648684ca9
|
ResFileDecoder: in case of decoding error, value is set to FALSE.
|
2010-09-01 22:31:54 +02:00 |
|
Ryszard Wiśniewski
|
58b6616798
|
+ResResource.replace().
|
2010-09-01 22:30:55 +02:00 |
|
Ryszard Wiśniewski
|
4899344817
|
ResConfig, ResResSpec: added possibility to overwrite stored ResResource.
|
2010-09-01 22:30:24 +02:00 |
|
Ryszard Wiśniewski
|
6c98d60922
|
ResPackage: generating list of files to decode and list of values*/* files on demand.
|
2010-09-01 22:29:33 +02:00 |
|
Ryszard Wiśniewski
|
6576748f6b
|
Fixed an error, when there are missing resources in type, which does not have default config.
|
2010-09-01 19:23:13 +02:00 |
|
Ryszard Wiśniewski
|
6a75830a4f
|
+ResPackage.getOrCreateConfig().
|
2010-09-01 18:57:39 +02:00 |
|
Ryszard Wiśniewski
|
430fc72388
|
Added possibility to keep invalid resources, so they could be fixed manually.
|
2010-08-30 18:38:02 +02:00 |
|
Ryszard Wiśniewski
|
0c1a55cb31
|
ResConfigFlags: uniquely name every errorous flags.
|
2010-08-30 18:36:48 +02:00 |
|
Ryszard Wiśniewski
|
db2614831d
|
ResConfigFlags: added validation of input data.
|
2010-08-30 15:34:28 +02:00 |
|
Ryszard Wiśniewski
|
3c34705798
|
ARSCDecoder.readConfigFlags(): better handling of exceeding flags data.
|
2010-08-30 15:25:12 +02:00 |
|
Ryszard Wiśniewski
|
26f39d622a
|
ResConfigFlags: optimized equals() and hashCode() implementations.
|
2010-08-30 15:15:46 +02:00 |
|
Ryszard Wiśniewski
|
31e987fa12
|
Added general handling of invalid config flags.
|
2010-08-30 15:13:38 +02:00 |
|
Ryszard Wiśniewski
|
2064de6a19
|
Throw warnings instead of exceptions on unknown files inside smali dir.
|
2010-08-30 00:04:27 +02:00 |
|
Ryszard Wiśniewski
|
10a674dc9e
|
Always compress resources.arsc file.
|
2010-08-29 23:56:15 +02:00 |
|
Ryszard Wiśniewski
|
5087e915e1
|
Don't generate sdkVersion ("-v") qualifiers if they're "natural".
|
2010-08-29 23:41:29 +02:00 |
|
Ryszard Wiśniewski
|
6d923adf81
|
AXmlResourceParser.getAttributeValue(): always try to use string value first.
|
2010-08-29 22:52:43 +02:00 |
|
Ryszard Wiśniewski
|
285ee0a146
|
StringBlock: escape chars in style tags.
|
2010-08-29 21:20:15 +02:00 |
|
Ryszard Wiśniewski
|
719a25afd6
|
ARSCDecoder.readConfigFlags(): added more debugging info when omitting unknown flags.
|
2010-08-29 21:00:10 +02:00 |
|
Ryszard Wiśniewski
|
de8bdfacfa
|
Added support for API Level 8 resource qualifiers.
|
2010-08-29 17:37:51 +02:00 |
|
Ryszard Wiśniewski
|
a28f40692a
|
ResConfigFlags: swapped screenLayout and sdkVersion.
|
2010-08-28 20:47:21 +02:00 |
|
Ryszard Wiśniewski
|
2f28ef78f3
|
Fixed NPE in ResFileDecoder.decode().
|
2010-08-27 22:42:23 +02:00 |
|
Ryszard Wiśniewski
|
036d766602
|
Fixed an issue when *.9.png doesn't have 9patch chunk in it.
|
2010-08-27 22:30:26 +02:00 |
|
Ryszard Wiśniewski
|
604b15c1cc
|
ResFileDecoder: moved exception catching to outer decode() method, so it can handle decoders exceptions.
|
2010-08-27 21:04:36 +02:00 |
|
Ryszard Wiśniewski
|
28186f8d22
|
Changed version to 1.3.1 .
|
2010-06-14 12:12:09 +02:00 |
|
Ryszard Wiśniewski
|
3f7155c3f3
|
AndrolibResources.decode(): rethrow error from AXmlResourceParser.
|
2010-06-14 12:05:51 +02:00 |
|
Ryszard Wiśniewski
|
a592ec78b1
|
AXmlResourceParser +getFirstError()
|
2010-06-14 12:05:16 +02:00 |
|
Ryszard Wiśniewski
|
126d66082a
|
AndrolibResources.getResFileDecoder(): return AXmlResourceParser instead of ResAttrDecoder.
|
2010-06-14 11:35:13 +02:00 |
|
Ryszard Wiśniewski
|
67ff34c39c
|
AXmlResourceParser +getAttrDecoder().
|
2010-06-14 11:33:39 +02:00 |
|
Ryszard Wiśniewski
|
db439f2b8c
|
ResEnumAttr: added support for many enum names with same int value.
|
2010-06-14 11:16:06 +02:00 |
|
Ryszard Wiśniewski
|
a85eff1aef
|
ARSCDecoder: decode strings with their stylings.
|
2010-06-14 09:22:39 +02:00 |
|
Ryszard Wiśniewski
|
29fd92b2c4
|
StringBlock.getHTML(): added support for style tags with args.
|
2010-06-14 09:21:09 +02:00 |
|
Ryszard Wiśniewski
|
2ef8d48d96
|
AndrolibResources: cut escapeForResXml() to escapeCharsForResXml() and escapeTextForResXml().
StringBlock.getHTML() now properly escapes strings.
|
2010-06-14 09:21:09 +02:00 |
|