Commit Graph

  • 8486891728 fix(gui): resolve various minor issues Skylot 2022-06-20 13:17:50 +01:00
  • 4679172d4f fix(gui): correct set highlighted text in search (#1507) Skylot 2022-06-20 13:16:42 +01:00
  • 92a6c333d8 fix(gui): force jadx new version check by default Skylot 2022-06-20 12:55:15 +01:00
  • 358adbdd65 feat(gui): allow to disable jump on double click (#1540) Skylot 2022-06-19 17:19:08 +01:00
  • 65f7c80222 feat(gui): add reload and live reload actions (#1537) Skylot 2022-06-18 20:20:11 +01:00
  • d2e6bb236e fix: use wide move for long/double store/load java opcodes Skylot 2022-06-16 15:42:16 +01:00
  • eaeb114258 fix: check class name collisions (#1526) Skylot 2022-06-15 18:43:17 +01:00
  • 1533b7fe6e fix: keep types on duplicate cast remove (#1527) Skylot 2022-06-12 21:49:56 +01:00
  • a2cd8e1ead feat(gui): support export to deobfuscation mapping file formats (#1491)(PR #1505) Julian Burner 2022-06-11 21:19:08 +02:00
  • 4edb512121 fix(cli): allow decoding resource-only APKs (#1517)(PR #1530) Christian Jones 2022-06-11 10:40:39 -04:00
  • 702b88228c fix(gui): resolve popup menu action run (#1514, #1529) Skylot 2022-06-11 15:08:28 +01:00
  • 14fd88b2f8 fix(gui): add volatile and update sync for decompiler field in wrapper (#1518) Skylot 2022-06-08 21:06:57 +01:00
  • 20657e8bb5 doc(cli): improve plugins section formatting Skylot 2022-06-06 19:55:58 +01:00
  • 93d3194e3b doc: remove incorrect tokei badge Skylot 2022-06-06 19:54:15 +01:00
  • 39331d9120 fix: remove deprecated --deobf-rewrite-cfg (#1513) Skylot 2022-06-06 19:32:11 +01:00
  • b4fa6644bc doc: add more badges Skylot 2022-06-05 16:04:48 +01:00
  • 0b2e2ed034 fix: improve class search for super call (#1512) Skylot 2022-06-05 13:10:24 +01:00
  • 81231206f3 fix(gui): reset disk cache on new jadx version Skylot 2022-06-04 23:26:25 +01:00
  • 49d0e76272 fix: support all-catch in multi-catch (#1510) Skylot 2022-06-04 23:25:52 +01:00
  • 0809993b37 fix(gui): improve restoration of windows saved state (PR #1511) CmP-lt 2022-06-04 19:41:00 +03:00
  • 0c3afcc24c fix(gui): try to prevent jadx node leaks in UI objects Skylot 2022-06-03 16:15:14 +01:00
  • d6c851eed4 test: fix method code extract Skylot 2022-06-02 16:25:10 +01:00
  • dcf4a7c4e3 fix(gui): try to resolve some causes of memory leak Skylot 2022-06-01 18:37:58 +01:00
  • 9ba07b986b fix(gui): reduce usage of nullable decompiler field in jadx wrapper (#1506) Skylot 2022-06-01 16:36:30 +01:00
  • e6b6b93cbb fix: improve blocks tree compare for finally extract (#1501) Skylot 2022-05-31 20:57:34 +01:00
  • fcd58ae76f fix: remap class names for store in disk cache (#1503) v1.4.1 Skylot 2022-05-30 18:03:33 +01:00
  • df380dea27 chore: update dependencies Skylot 2022-05-29 14:51:48 +01:00
  • 9d88592391 fix(res): ignore version in AndroidManifest.xml (#1502)(PR #1504) CKCat 2022-05-30 21:10:10 +08:00
  • c906c11b0f build(deps): bump github/codeql-action from 1 to 2 (PR #1500) dependabot[bot] 2022-05-28 18:04:08 +01:00
  • 4fbc56cdb0 build: add unstable win-with-jre bundle Skylot 2022-05-28 15:35:47 +01:00
  • 98c0416b20 fix(gui): correct close and reopen for decompiler and cache Skylot 2022-05-28 14:38:03 +01:00
  • fa41874e30 feat(gui): add parameters logging in Frida code snippet (#1497)(PR #1498) ZachQin 2022-05-28 21:39:02 +08:00
  • 2aa6c99c90 fix: skip dex files with parsing errors (#1495) Skylot 2022-05-28 13:27:29 +01:00
  • 5f60c0f1bb build: fix google-java-format for all java versions Skylot 2022-05-27 22:51:52 +01:00
  • cb741db623 fix: improve usage search, refactor java nodes creation (#1489) Skylot 2022-05-27 17:56:08 +01:00
  • 1df217c4a0 fix: save cache dir for reuse on project save/reopen Skylot 2022-05-27 16:50:13 +01:00
  • 81f209ba9e fix: check if directory exists before delete (#1493) Skylot 2022-05-26 16:46:35 +01:00
  • 34a31aa7df fix(gui): complete Chinese Translation (PR #1492) zhongqingsong 2022-05-25 02:09:11 +08:00
  • 5099e02c9b fix(gui): correct merge for plugin options from command line (#1490) Skylot 2022-05-23 16:48:17 +01:00
  • f364b39b29 fix(gui): save full type info in metadata (#1487) Skylot 2022-05-22 16:18:38 +01:00
  • 4cd4746f9a fix(gui): save variable name to show in tooltip (#1487) Skylot 2022-05-22 15:34:09 +01:00
  • 6448f0e32b fix: use variable length encoding instead short for offsets (can overflow) (#1489) Skylot 2022-05-22 14:21:25 +01:00
  • e07332d49a fix(gui): resolve cast exception for variable reference (#1489) Skylot 2022-05-21 21:33:58 +01:00
  • bd8a44c4c9 fix(gui): correct handle of selected file in save dialog Skylot 2022-05-21 21:31:47 +01:00
  • 21e94d8d5c fix(gui): use alias for types in tooltips (#1487) v1.4.0 Skylot 2022-05-20 21:37:37 +01:00
  • 7b1c7b967a fix: use alias for variable names (#1487) Skylot 2022-05-20 20:53:44 +01:00
  • e4b19ab560 fix(gui): add missing Use debug info option Skylot 2022-05-20 20:53:09 +01:00
  • 49137c9751 fix(cli): don't ignore critical errors (#1150) Skylot 2022-05-19 23:12:19 +01:00
  • 0606c90f22 feat(gui): disk code cache and search rewrite (PR #1483) skylot 2022-05-18 17:19:31 +03:00
  • 65ade379a6 fix(gui): escape class- method and field names in frida code snippet (PR #1480) Jan S 2022-05-10 20:43:15 +02:00
  • a06df187c9 fix(gui): ask for project file path on exit (#1474) Skylot 2022-05-08 11:08:24 +01:00
  • e784c7f7df fix(gui): editor theme loading and error/fallback handling improved (#1476)(PR #1478) Jan S 2022-05-08 13:53:48 +02:00
  • a717392379 fix: workaround to prevent incorrect order after move inline (#1472) Skylot 2022-04-29 15:37:07 +01:00
  • a71b3a71d8 fix: better code styling for if-else blocks (#1455) Skylot 2022-04-26 20:10:33 +01:00
  • 3366bf3dec chore: update dependencies Skylot 2022-04-26 14:23:56 +01:00
  • a505534197 fix(gui): fix IndexOutOfBoundsException when switching between tabs via mouse wheel (#1456)(PR #1469) Jan S 2022-04-26 18:27:39 +02:00
  • 357706b070 feat: allow to include/exclude dependencies when saving with class filter (#1466)(PR #1467) Nelson Gregório 2022-04-26 17:18:51 +01:00
  • e02434d135 fix(gui): confirm directory loading on file open (#1462) Skylot 2022-04-25 12:31:35 +01:00
  • 4586015fc0 fix(gui): resolve NPE on project save (#1463)(PR #1464) Jan S 2022-04-24 11:32:25 +02:00
  • 1832f2aee3 feat: allow to load custom input (#1457) Skylot 2022-04-21 13:21:13 +01:00
  • 1ec127c3cb fix(gui): update Traditional Chinese translation (PR #1452) v1.3.5 SiderealArt 2022-04-19 21:05:55 +08:00
  • 7a3b7c55c9 build: run tests in parallel Skylot 2022-04-18 16:31:25 +01:00
  • b66293a2f7 fix: handle wildcard in invoke type resolver (#1238) Skylot 2022-04-18 16:09:33 +01:00
  • abcaafa89a chore: update gradle and dependencies Skylot 2022-04-17 19:28:18 +01:00
  • cf25cc4faa fix: prevent null type in code variables Skylot 2022-04-17 19:18:33 +01:00
  • b57001d4a7 fix: use correct reference for replaced bridge constructor (#1441) Skylot 2022-04-10 15:39:16 +01:00
  • 83decc2473 fix(gui): rename class while rename constructor (#1441) Skylot 2022-04-08 13:45:27 +01:00
  • 92faa569be build: allow unsigned local lib builds (#1438)(PR #1439) root-intruder 2022-04-06 14:41:33 +02:00
  • c5b731169d build: disable jitpack Skylot 2022-04-06 13:34:08 +01:00
  • f0a8ef81d3 fix: replace fixed memory limit with -XX:MaxRAMPercentage=70.0 (#1437) Skylot 2022-04-05 19:47:46 +01:00
  • 994973ac01 fix(gui): check free memory after GC attempt Skylot 2022-04-05 19:46:10 +01:00
  • c9622c0771 chore: update class set to Android 32 Skylot 2022-04-04 20:23:29 +01:00
  • 8551c6c903 fix(res): ignore resource chunk entries that are located after the resource chunk end (#751)(PR #1436) Jan S 2022-04-04 19:05:07 +02:00
  • 9a9ac4308e fix(cli): use correct converter for "--decompilation-mode" option (#1434)(PR #1435) Bruno Oberle 2022-04-04 14:47:30 +02:00
  • e784cbdd09 fix(deobf): fix writing method mappings as fields entries (#1432)(PR #1433) Matt 2022-04-02 07:30:25 -04:00
  • 2744c4bfb6 build: fix appdata.xml (#1427)(PR #1430) Elias 2022-03-31 18:30:06 +02:00
  • e4f4c1b84a fix(gui): don't highlight whitespaces and special symbols (#1429) Skylot 2022-03-28 19:21:05 +01:00
  • e5fa818b5c build: remove unsupported tags from appdata.xml (#1427)(PR #1428) Elias 2022-03-27 18:28:01 +02:00
  • b22b554a69 build: add appdata.xml for flatpak package (PR #1426) Elias 2022-03-27 15:06:18 +02:00
  • e9b8060889 refactor(gui): improve node action in code area Skylot 2022-03-26 15:31:29 +00:00
  • 1c2b2c072c fix(gui): restore open tabs on project load (regression fix) Skylot 2022-03-25 13:40:00 +00:00
  • 3d451912ee fix: handle inlined classes while collecting override related methods (#1422) Skylot 2022-03-25 12:53:52 +00:00
  • fe91d774fa feat(gui): add split view for different decompilation modes Skylot 2022-03-22 10:59:15 +00:00
  • d8306cb1c0 feat: add 'simple' decompilation mode Skylot 2022-03-05 17:18:07 +00:00
  • 909cf0a576 fix: various minor improvements (PR #1418) Jan S 2022-03-23 16:13:53 +01:00
  • 8fe1ee11e4 fix(debugger): resolve IO read problems, proper socket closing (PR #1414) Jan S 2022-03-20 18:01:01 +01:00
  • d2bef108f5 chore: update dependencies v1.3.4 Skylot 2022-03-19 18:52:44 +00:00
  • ba8ba504b1 fix(debugger): small improve for jdwp handshake (#1412) Skylot 2022-03-19 18:43:34 +00:00
  • 481b5abf85 fix(debugger): handle stream end and partial reads (#1412) Skylot 2022-03-18 14:19:08 +00:00
  • c4e1d9445a fix(gui): reduce threads count on low memory, other tweaks (#1410) Skylot 2022-03-17 17:37:00 +00:00
  • cb03532b76 fix: allow implicit type cast for array operations (#1407) Skylot 2022-03-14 18:47:55 +00:00
  • c93e9eea14 fix: improve class names collision detection (#1406) Skylot 2022-03-13 12:08:03 +00:00
  • 9a67b19973 feat(gui): add zoom in/out actions (#1403) Skylot 2022-03-11 13:59:00 +00:00
  • 95c75bed1e chore: update gradle and dependencies Skylot 2022-03-11 11:34:51 +00:00
  • b008568a5c doc: add missing options to readme Skylot 2022-03-05 17:15:08 +00:00
  • 94fb91cec6 feat: add options for java-convert plugin Skylot 2022-03-02 13:43:16 +00:00
  • c54dd77f35 fix(gui): resolve NPE and fix code style in BreakpointManager Skylot 2022-03-02 12:07:36 +00:00
  • 17fbc99f29 feat(gui): dialog for showing exception details and creating an GitHub issue (PR #1399) Jan S 2022-03-01 16:00:22 +01:00
  • 21dd17290b fix(gui): download only latest version info for jadx update (#1397) Skylot 2022-02-28 18:51:13 +00:00
  • dc73fc92be fix(gui): don't use hardcoded color for link component (#1398) Skylot 2022-02-28 18:32:39 +00:00