Commit Graph

  • 46e11127e1 chore: update gradle and its dependencies revanced Ax333l 2023-04-24 18:12:03 +02:00
  • 427e12194f fix: res config qualifier parsing REAndroid 2023-05-10 06:54:02 +02:00
  • 169efa3223 make default res config size 48 REAndroid 2023-05-09 18:40:35 +02:00
  • ada5aaf17d fix multi-package xml compiling #40 REAndroid 2023-05-09 18:03:02 +02:00
  • e136a8d570 trim res config size REAndroid 2023-05-09 17:53:10 +02:00
  • 3fe4526122 minimise regex usage REAndroid 2023-05-09 15:25:31 +02:00
  • 3a5e7087a8 better complex entry structure REAndroid 2023-05-09 12:49:13 +02:00
  • f0747a6b4f fix styled string parser REAndroid 2023-05-07 21:19:08 +02:00
  • f49799a02d quote empty whitespaces for xml encoding REAndroid 2023-05-07 16:59:38 +02:00
  • b07b8bddfb better xml namespace handling REAndroid 2023-05-07 16:58:15 +02:00
  • 75d6ed704b fix hex color decoding REAndroid 2023-05-06 20:03:28 +02:00
  • 193a9b66ee fix parse styled strings REAndroid 2023-05-06 18:25:44 +02:00
  • 70490324bd fix decode styled strings REAndroid 2023-05-06 14:56:53 +02:00
  • 29009bda13 fix styled string builder REAndroid 2023-05-06 14:42:45 +02:00
  • 829b32520e buffer TableBlock at end REAndroid 2023-05-05 21:47:32 +02:00
  • ff57e605ae fix ResConfig parse three digit region REAndroid 2023-05-05 21:19:49 +02:00
  • f6ad9d1ba8 fix encoding of array type bag entries REAndroid 2023-05-05 18:10:32 +02:00
  • eac14028fd fix color encoding REAndroid 2023-05-05 17:34:49 +02:00
  • 58f75481c2 fix complex number decimal places REAndroid 2023-05-05 13:07:55 +02:00
  • aa64e591ff user preferred framework & prefer compileSdkVersion #39 REAndroid 2023-05-04 21:35:53 +02:00
  • d1e5682d02 encode arrays with name attribute REAndroid 2023-05-04 19:46:11 +02:00
  • de4a6feb24 locale independent float formatter #38 REAndroid 2023-05-04 19:12:13 +02:00
  • f5ec1381a4 better hex conversion REAndroid 2023-05-04 15:01:57 +02:00
  • 1b240b2281 fix encode decode errors REAndroid 2023-05-04 01:21:41 +02:00
  • fd6d756482 add convenient method REAndroid 2023-05-03 21:26:08 +02:00
  • 45a1de1a08 fix: escaping xml characters REAndroid 2023-05-03 20:09:51 +02:00
  • b8d410803d implement namespace features as per xmlpull #18 REAndroid 2023-05-03 17:09:45 +02:00
  • db3a18b039 fix dimension encode/decode error REAndroid 2023-05-03 14:06:43 +02:00
  • 1037986e95 fix issue on attribute format encoding REAndroid 2023-05-02 17:27:45 +02:00
  • 0ec2b3fe1c implement xml pp namespace features #18 REAndroid 2023-05-02 16:41:33 +02:00
  • e8fff620f7 [JSON] fix: convert only styled strings REAndroid 2023-05-02 12:12:58 +02:00
  • 3289d33c75 fix: encode @ empty values REAndroid 2023-05-01 21:04:19 +02:00
  • 1fe0203e41 fix: ignore value decoding for type id REAndroid 2023-05-01 20:50:04 +02:00
  • 5301d4cbf2 fix: attribute name for scalar entries REAndroid 2023-05-01 20:45:16 +02:00
  • c7c6863bbd pull parser style xml values decoder #18 REAndroid 2023-05-01 20:27:16 +02:00
  • fea0583f61 fix: decode null / empty values REAndroid 2023-05-01 19:55:22 +02:00
  • d5c3f7563e fix: Update changed file names REAndroid 2023-04-30 22:04:02 +02:00
  • c68082d28c dump/restore signatures as split REAndroid 2023-04-29 20:22:10 +02:00
  • 3c6df812ee dump/restore signatures as slit REAndroid 2023-04-29 20:19:12 +02:00
  • d41bc5857c sort signature info after loaded REAndroid 2023-04-29 20:18:16 +02:00
  • 744694ccee implement write progress for archive2 REAndroid 2023-04-29 19:34:25 +02:00
  • 1525ba586a dispose input source right after buffering REAndroid 2023-04-29 19:31:03 +02:00
  • ee03ff9eaa implement progress for archive2 REAndroid 2023-04-29 19:30:19 +02:00
  • f1f6300e64 continent method for framework REAndroid 2023-04-29 19:18:08 +02:00
  • 17a9e18fd2 auto initialise entries REAndroid 2023-04-29 18:02:40 +02:00
  • 793f3dd3a9 Convenient methods for developers REAndroid 2023-04-29 15:45:14 +02:00
  • edf1d93d4a Dump & restore signature block at encode and decode #33 REAndroid 2023-04-28 22:36:30 +02:00
  • 9fb87d972e fix: error on decoding negative valued dimensions REAndroid 2023-04-28 21:08:58 +02:00
  • 3e31bb8bff link only string types #36 REAndroid 2023-04-28 20:03:48 +02:00
  • b6bbac2dcf performance: link pool strings when only needed #36 REAndroid 2023-04-28 19:06:52 +02:00
  • c80e0943d3 fix: sparse type entry offset REAndroid 2023-04-28 17:24:52 +02:00
  • da5dfc03ba clean unused code REAndroid 2023-04-28 15:19:22 +02:00
  • 1fcf5a507e load entry group map when necessary REAndroid 2023-04-28 15:16:46 +02:00
  • 6fce5ad5ed disable entry group mapping when not necessary REAndroid 2023-04-28 11:57:47 +02:00
  • fd0ef31cb3 unique json file name REAndroid 2023-04-27 23:40:22 +02:00
  • 27648db5a0 clean junk codes REAndroid 2023-04-27 23:39:07 +02:00
  • 00738ab580 fix: keep empty attribute values #34 REAndroid 2023-04-27 21:23:37 +02:00
  • 096f024348 fix: make android os supported regex #35 REAndroid 2023-04-27 19:28:44 +02:00
  • 21569db1f3 full implementation of SPARSE type entries REAndroid 2023-04-27 19:12:39 +02:00
  • c239585091 ignore directory entries REAndroid 2023-04-27 19:07:52 +02:00
  • ecbb2fca2e implement sparse type entry REAndroid 2023-04-26 21:57:10 +02:00
  • 1c810ece26 Dump and load apk signature block #33 REAndroid 2023-04-26 18:42:26 +02:00
  • 6e73da3326 update signature block PADDING REAndroid 2023-04-26 18:34:31 +02:00
  • f0c2ebb97d write signature block with alignment REAndroid 2023-04-26 15:52:17 +02:00
  • fb7e41c638 ensure alignment not zero REAndroid 2023-04-26 15:32:23 +02:00
  • b61611ab68 improve memory usage REAndroid 2023-04-26 15:29:19 +02:00
  • ac7c49c22b fix: read file channel stream #32 REAndroid 2023-04-25 20:58:23 +02:00
  • ce27a1bf4f fix: read within limit #32 REAndroid 2023-04-25 19:30:00 +02:00
  • c83645d82e Write signature blocks #33 REAndroid 2023-04-25 19:14:17 +02:00
  • f8476916ad reset ZipAligner REAndroid 2023-04-25 18:11:17 +02:00
  • d8ef9db70a
    Merge pull request #31 from revanced/main REAndroid 2023-04-25 17:46:44 +02:00
  • 7582c132f9
    fix: archive2 alignment main Ax333l 2023-04-25 17:34:54 +02:00
  • 61b3b6aee5 accessible ZipAligner REAndroid 2023-04-25 15:47:41 +02:00
  • c517505cbf scan LFH from mark supported input stream REAndroid 2023-04-25 15:11:32 +02:00
  • 06185e4fff fix: read local file headers properly (merge) #27 REAndroid 2023-04-24 23:31:43 +02:00
  • 87528e3cef fix: read local file headers properly #27 REAndroid 2023-04-24 23:19:47 +02:00
  • 6a6ccea50e implement archive2 REAndroid 2023-04-24 19:36:52 +02:00
  • effd893de3 implement archive2 REAndroid 2023-04-24 19:35:31 +02:00
  • c67c87225c
    chore: update gradle and its dependencies 1.1.6 Ax333l 2023-04-24 18:12:03 +02:00
  • b3ecac25d6
    perf: copy raw data from original apk when saving zip-efficiency Ax333l 2023-03-24 22:04:14 +01:00
  • eed6c3cd24 improve path sanitizer REAndroid 2023-04-21 12:22:12 +02:00
  • 2eff5832d7 escape special xml characters REAndroid 2023-04-20 17:47:11 +02:00
  • 340f8d07f9 close parser after parsing REAndroid 2023-04-20 17:43:18 +02:00
  • 9bb47b6f28 limit attribute indent REAndroid 2023-04-20 14:58:01 +02:00
  • 480e66e598 ignore updating existing key REAndroid 2023-04-20 14:26:24 +02:00
  • 6cba5d1d7f
    Merge pull request #28 from revanced/additional-bag-methods REAndroid 2023-04-19 20:27:12 +02:00
  • c3fdcdd53b
    resolve string refs in plurals additional-bag-methods Ax333l 2023-04-16 20:05:41 +02:00
  • 2fac1b2235
    convenient attribute methods for style bags Ax333l 2023-04-16 20:03:39 +02:00
  • 83083c58d4 sort best matching results REAndroid 2023-04-18 21:03:27 +02:00
  • 59d5279b7b recursive apk fire search REAndroid 2023-04-18 20:21:51 +02:00
  • 67ee76ded9 exclude native lib files during sanitize REAndroid 2023-04-18 16:13:20 +02:00
  • 98545e3699 remove fatJar REAndroid 2023-04-18 15:21:07 +02:00
  • 848125724b upgrade version code 1.1.6 REAndroid 2023-04-18 15:19:04 +02:00
  • 092383e3e0 adapt AOSP xml serializer REAndroid 2023-04-18 15:16:59 +02:00
  • dd5233f13c sanitize resource files optionally REAndroid 2023-04-18 15:08:27 +02:00
  • 9d0a62444c correction on getNamespace parser REAndroid 2023-04-16 21:38:34 +02:00
  • fe0ec339ff implement parser text node REAndroid 2023-04-16 21:36:18 +02:00
  • f0088a0279 improve merging performance #26 REAndroid 2023-04-14 21:12:59 +02:00
  • 74c0f533de write public.xml directly REAndroid 2023-04-14 15:13:31 +02:00
  • 25aee4c6ef search map entries by name REAndroid 2023-04-13 17:02:50 +02:00