Commit Graph

  • 89acf73010 feat(plugins): cache available plugin list Skylot 2023-09-26 21:26:01 +01:00
  • b70276d896 fix(gui): update zh_CN translation (PR #2022) Goooler 2023-09-27 10:19:11 -05:00
  • 76b370e249 update zh_TW translation (#2021) 5idereal 2023-09-27 00:15:09 +08:00
  • b73f2ef0b9 fix(res): place xml attributes on new line (#2012) Skylot 2023-09-24 20:40:33 +01:00
  • 762c2d70bd chore: fix typos Skylot 2023-09-24 17:05:40 +01:00
  • 4e81bdd76f chore: update dependencies Skylot 2023-09-22 20:32:40 +01:00
  • 4d87b447a6 chore: remove unused code in ClsSet class (#2020) Skylot 2023-09-22 20:31:56 +01:00
  • 8f0d0e4f4d feat: add Indonesian translation (PR #2018) Roni Ragil Iman Khoirul 2023-09-21 01:26:59 +07:00
  • c39a696977 feat(script): add methods for apply renames and reload tabs (#2008) Skylot 2023-09-15 21:50:47 +01:00
  • b78a0257b4 fix(gui): improve highlight in UsageDialog (#2006)(PR #2007) Cesaryuan 2023-09-15 23:19:13 +08:00
  • cdede7eca4 docs: update Arch Linux version badge (PR #2005) xnumad 2023-09-14 19:33:31 +02:00
  • 72180164d8 chore(script): add example for rename method param from annotation (#2004) Skylot 2023-09-12 20:22:14 +01:00
  • 2dc0db230c chore(script): adjust scripts format Skylot 2023-09-12 19:52:50 +01:00
  • 24657f6b3c fix(plugins): add a better way to init plugins options Skylot 2023-09-11 21:50:48 +01:00
  • e358476c71 fix: attempt to improve package rename checks (#1997) Skylot 2023-09-09 20:16:57 +01:00
  • 45a637f33b feat: allow to disable zip security checks (#1579, #980) Skylot 2023-09-09 16:09:46 +01:00
  • 76cf9596e2 build: fix win bundle script Skylot 2023-09-07 20:06:40 +01:00
  • 95c07a4e76 fix: synchronize attributes map writes (#2001) Skylot 2023-09-07 16:59:20 +01:00
  • 2d1d5a419c chore: update dependencies, resolve gradle warnings Skylot 2023-09-07 16:03:45 +01:00
  • f45547e2c1 build(deps): bump actions/checkout from 3 to 4 (PR #2000) dependabot[bot] 2023-09-04 18:57:40 +01:00
  • 1f463c7152 fix: exclude ZIP entries of less than 25MB uncompressed size from ZIP bomb check (#1570)(PR #1998) Jan S 2023-09-02 18:58:09 +02:00
  • 2c92c6b0a6 chore(script): add example deobf from toString script (#1996) Skylot 2023-09-01 21:15:14 +01:00
  • f83ee45ac8 chore: update gradle and dependencies Skylot 2023-08-31 21:31:56 +01:00
  • f695fafe74 chore(debugger): improve code and add details to error messages (PR #1982) Jan S 2023-08-30 23:58:59 +02:00
  • f6ab105ef7 chore: use github issue forms for templates Skylot 2023-08-11 20:28:35 +01:00
  • f81a2c4ebb chore: update dependencies Skylot 2023-08-11 17:36:14 +01:00
  • c602b3d967 feat: add support for 'package-info' (#1967) Skylot 2023-08-07 18:46:49 +01:00
  • f213082da5 feat(gui): load available plugins from jadx-plugins-list Skylot 2023-08-05 22:41:51 +01:00
  • 8d26fa2a89 build: don't publish to maven rename-mappings plugin Skylot 2023-08-05 19:27:15 +01:00
  • a06231d007 fix(plugins): do not parse kotlin metadata if all options disabled Skylot 2023-08-05 19:26:28 +01:00
  • 68b84ea786 feat(gui): allow user to set custom shortcuts (#1479)(PR #1980) Mino 2023-08-03 20:05:25 +01:00
  • 868e99e0b5 build: add windows host for build tests Skylot 2023-08-01 18:44:53 +01:00
  • 95db98e574 fix: resolve exception when androidmanifest.xml is not found (PR #1978) Mino 2023-07-31 22:27:52 +01:00
  • 63fc7e05b6 refactor: reuse the same parser in main activity action and gradle export feature (PR #1971) Mino 2023-07-31 18:50:47 +01:00
  • 2c2bb64c09 fix(tests): ResXmlGenTest fails on Windows (PR #1972) Jan S 2023-07-31 18:51:59 +02:00
  • 0f5d07c6b1 feat(gui): hex-viewer for binary asset files (#198)(PR #1969) Mino 2023-07-31 00:02:39 +01:00
  • fbb6aa580e chore: upgrade to kotlin-logging 5 (PR #1966) Ohad Shai 2023-07-30 21:02:56 +03:00
  • d9692a4f5f feat(gui): add 'go to main activity' action (#1423)(PR #1965) Mino 2023-07-29 21:03:25 +01:00
  • ef0c09ca5b feat(gui): show number of search results in search bar (#1819)(PR #1964) Mino 2023-07-28 22:17:04 +01:00
  • 752c61ae71 fix: disable zip file checks for new JVM versions (#1962) Skylot 2023-07-28 20:09:54 +01:00
  • 8f635076ea fix(gui): allow html for empty package name (#1961) Skylot 2023-07-26 20:55:19 +01:00
  • 8d5130a329 chore: update gradle and dependencies Skylot 2023-07-26 20:45:33 +01:00
  • 09a5e0893b fix: handle classes 'super' loop (#1942) Skylot 2023-07-24 21:59:27 +01:00
  • de8c315a7a fix(gui): display Quark stderr output in Jadx log (#1955)(PR #1957) Jan S 2023-07-24 19:03:37 +02:00
  • 3abdd40498 fix(gui): update Messages_zh_CN.properties (PR #1951) JustFor 2023-07-18 01:45:47 +08:00
  • 5b7ebec7e3 feat(gui): add option to set cache location, view/delete exists caches (#1941) Skylot 2023-07-16 22:10:32 +01:00
  • de603ef909 fix(gui): support inline node for jump to code (#1905)(PR #1950) Yoav Sternberg 2023-07-15 20:58:16 +03:00
  • a0a6779097 fix(gui): update Messages_zh_CN.properties (PR #1949) JustFor 2023-07-12 23:36:43 +08:00
  • ce9645864d fix(res): support formatted=false for strings (PR #1947) nitram84 2023-07-09 21:05:29 +02:00
  • d076c4e73d build: migrate to kotlin dsl in gradle scripts, update gradle and deps Skylot 2023-07-07 22:55:45 +01:00
  • 3e4c6a9c51 refactor(gui): don't use map for store open tabs order (#1940) Skylot 2023-07-06 17:14:05 +01:00
  • 74a2d7d5e7 doc: update contributing guide Skylot 2023-07-05 23:18:47 +01:00
  • 219f9ebede feat(gui): close all tabs to the right (#1939)(PR #1940) bytemarx 2023-07-05 17:54:19 -04:00
  • ba0e918fef chore: update dependencies Skylot 2023-07-05 19:52:59 +01:00
  • 9b75a4f199 fix: update raung to fix stack frame issue (#1932) Skylot 2023-07-05 19:43:24 +01:00
  • 2d65594383 fix: additional checks for class alias string (#1937) Skylot 2023-07-03 15:51:42 +01:00
  • 36f439a82b fix(res): resolve all custom attributes (PR #1933) nitram84 2023-07-04 20:21:32 +02:00
  • 0efc99e43e fix(lang): update zh_TW translation (PR #1938) 5idereal 2023-07-05 02:20:37 +08:00
  • c0c35f32a8 fix(gradle): avoid BuildConfig conflict (#1847) (PR #1931) nitram84 2023-07-01 17:41:57 +02:00
  • 53e51c76a5 fix(plugins): use default args hash supplier in kotlin metadata plugin (#1929) Skylot 2023-06-30 16:33:22 +01:00
  • 14265a7b70 fix(res): parse strings only when they are referenced (#1926)(PR #1928) Midori Kochiya 2023-06-29 04:29:46 +08:00
  • 4467f9118f fix: update class set to Android 34, add apache http client support for api level 28+ (PR #1927) nitram84 2023-06-28 21:54:28 +02:00
  • 240a903438 fix: don't override passed mappings path (#1891)(PR #1925) Julian Burner 2023-06-28 19:20:34 +02:00
  • afa331e8fc feat(gui): register macOS specific open file handler (#1922)(PR #1923) chaos 2023-06-21 01:36:37 +08:00
  • 6620e650ef fix: check args of inlined insns on reorder (#1919) Skylot 2023-06-19 15:05:06 +01:00
  • 2aa7438346 fix: check source file name alias uniqueness before rename (#1913) Skylot 2023-06-17 16:21:47 +01:00
  • 26fb7f33fb fix(script): use script log for show stages exceptions (#1912) Skylot 2023-06-15 21:12:01 +01:00
  • 6f4451364b fix(script): use compile instead analyze for scripts with deps (#1912) Skylot 2023-06-15 21:08:51 +01:00
  • 1a642108ef fix(script): temp workaround to disable script checks before run (#1912) Skylot 2023-06-14 09:43:06 +01:00
  • dddb7b2878 fix: don't inline consts into anonymous class constructor (#1901) Skylot 2023-06-13 20:01:29 +01:00
  • 82cafe6e94 fix(res): support min attr for attrs (PR #1909) nitram84 2023-06-12 15:50:10 +02:00
  • b578479270 fix(res): remove first empty line in public.xml (#1907) Skylot 2023-06-11 13:43:55 +01:00
  • 85b77cd3c0 chore: update dependencies Skylot 2023-06-11 13:42:47 +01:00
  • 38c3f8bf9a fix: additional insns reorder checks (#1904) Skylot 2023-06-10 23:36:14 +01:00
  • f558203a9d feat(api): access node under caret/mouse and jump (PR #1903) Yoav Sternberg 2023-06-09 17:50:57 +03:00
  • 347d6e2c2e refactor: improve github plugin resolver Skylot 2023-06-07 22:09:06 +01:00
  • eb4d540b04 chore: update dependencies Skylot 2023-06-07 21:20:05 +01:00
  • 83b6ffbba9 fix(gui): fix spelling (PR #1897) cskwrd 2023-06-07 10:47:39 -05:00
  • 50c5f0874f feat(gui): manage plugins in preferences window Skylot 2023-06-06 20:25:01 +01:00
  • a72e6aeafe feat(plugins): allow to set custom settings page in jadx-gui Skylot 2023-06-02 20:05:38 +01:00
  • 683cd76cc5 feat: add events support (#1832) Skylot 2023-04-23 16:47:29 +01:00
  • df313dbfec fix: replace jcenter with mavenCentral in export gradle files (PR #1896) Goooler 2023-06-06 20:26:01 +08:00
  • 2e3579a8fd fix(gui): disable rename action in tree popup if not allowed (#1890) Skylot 2023-06-03 14:38:33 +01:00
  • 99c8ceae9a fix(gui): don't reset package alias on class rename (#1732) Skylot 2023-06-03 14:10:32 +01:00
  • fa67f4fef7 fix: preserve renames on mapping export (#1732)(PR #1893) Julian Burner 2023-06-03 15:20:06 +02:00
  • e9a7ccd00c fix: don't change annotated code on finish (#1732) Skylot 2023-06-02 21:41:38 +01:00
  • 76e5824d99 feat(test): add util methods for renames in test (#1885) Skylot 2023-05-27 19:39:14 +01:00
  • 3bf101d7ac feat(gui): split settings into pages Skylot 2023-05-27 15:40:38 +01:00
  • c28320e1b2 feat(gui): add an action to prettify json file in resources (PR #1880) myzhan 2023-05-26 04:56:06 +08:00
  • ea5b66d463 fix(gradle): add legacy support for vector drawables (PR #1879) nitram84 2023-05-25 21:19:26 +02:00
  • 8a67c39279 feat(cli): install and manage plugins from command line Skylot 2023-05-23 17:53:48 +01:00
  • 67054bda3d fix: add rename reason for method merged with bridge (#1876) Skylot 2023-05-20 14:06:31 +01:00
  • ed4c5a3a17 fix: use shadow jar in app bundle to reduce jars count (#1868) Skylot 2023-05-18 20:40:39 +01:00
  • ae1b1ce99e fix(build): use Kotlin with explicit project dependency Skylot 2023-05-17 16:19:18 +01:00
  • 5d3c96ead2 chore: update dependencies Skylot 2023-05-17 15:12:51 +01:00
  • 63ad7fb128 feat: add option for hexadecimal integer format globally (PR #1869) Krzysztof Iwaniuk 2023-05-15 14:58:13 +02:00
  • ccdbb1d62c feat: parse and use Kotlin metadata for renames (#1861)(PR #1860) Krzysztof Iwaniuk 2023-05-14 22:34:40 +02:00
  • 3474f0da04 fix: split loop exit at loop end (#1866) Skylot 2023-05-13 21:29:20 +01:00
  • 0fd9a9df29 fix: check for annotations before remove empty default constructor (#1863) Skylot 2023-05-11 18:11:02 +01:00
  • e29011eb95 fix(res): update Android resources to API 34 (PR #1864) bagipro 2023-05-11 23:26:02 +07:00