Skylot
fcd58ae76f
fix: remap class names for store in disk cache ( #1503 )
v1.4.1
2022-05-30 18:16:05 +01:00
Skylot
df380dea27
chore: update dependencies
2022-05-30 20:06:23 +03:00
CKCat
9d88592391
fix(res): ignore version in AndroidManifest.xml ( #1502 )(PR #1504 )
2022-05-30 14:10:10 +01:00
dependabot[bot]
c906c11b0f
build(deps): bump github/codeql-action from 1 to 2 (PR #1500 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-28 18:04:08 +01:00
Skylot
4fbc56cdb0
build: add unstable win-with-jre bundle
2022-05-28 17:46:48 +01:00
Skylot
98c0416b20
fix(gui): correct close and reopen for decompiler and cache
2022-05-28 16:41:37 +03:00
ZachQin
fa41874e30
feat(gui): add parameters logging in Frida code snippet ( #1497 )(PR #1498 )
2022-05-28 14:39:02 +01:00
Skylot
2aa6c99c90
fix: skip dex files with parsing errors ( #1495 )
2022-05-28 13:27:29 +01:00
Skylot
5f60c0f1bb
build: fix google-java-format for all java versions
2022-05-27 22:51:52 +01:00
Skylot
cb741db623
fix: improve usage search, refactor java nodes creation ( #1489 )
2022-05-27 17:56:08 +01:00
Skylot
1df217c4a0
fix: save cache dir for reuse on project save/reopen
2022-05-27 16:50:13 +01:00
Skylot
81f209ba9e
fix: check if directory exists before delete ( #1493 )
2022-05-26 19:23:59 +03:00
zhongqingsong
34a31aa7df
fix(gui): complete Chinese Translation (PR #1492 )
...
1. Complete translation of Chinese
2. Polish up part of the translation
3. Restore all text for subsequent translation
2022-05-24 19:09:11 +01:00
Skylot
5099e02c9b
fix(gui): correct merge for plugin options from command line ( #1490 )
2022-05-23 19:44:49 +01:00
Skylot
f364b39b29
fix(gui): save full type info in metadata ( #1487 )
2022-05-22 16:18:38 +01:00
Skylot
4cd4746f9a
fix(gui): save variable name to show in tooltip ( #1487 )
2022-05-22 15:34:09 +01:00
Skylot
6448f0e32b
fix: use variable length encoding instead short for offsets (can overflow) ( #1489 )
2022-05-22 14:23:15 +01:00
Skylot
e07332d49a
fix(gui): resolve cast exception for variable reference ( #1489 )
2022-05-21 21:33:58 +01:00
Skylot
bd8a44c4c9
fix(gui): correct handle of selected file in save dialog
2022-05-21 21:31:47 +01:00
Skylot
21e94d8d5c
fix(gui): use alias for types in tooltips ( #1487 )
v1.4.0
2022-05-20 22:09:39 +01:00
Skylot
7b1c7b967a
fix: use alias for variable names ( #1487 )
2022-05-20 22:09:39 +01:00
Skylot
e4b19ab560
fix(gui): add missing Use debug info option
2022-05-20 22:09:39 +01:00
Skylot
49137c9751
fix(cli): don't ignore critical errors ( #1150 )
...
Thrown java.lang.Error was ignored and not logged.
2022-05-19 23:12:19 +01:00
skylot
0606c90f22
feat(gui): disk code cache and search rewrite (PR #1483 )
...
* feat: implement disk code cache
* feat: rewrite code metadata handling, remove code index
* feat: rewrite search
* fix: code cleanup and fixes for previous commits
* feat: run code search in parallel
* fix: reset code strings cache on low memory, code cleanup
* fix: include input files timestamp into code hash
2022-05-18 15:19:31 +01:00
Jan S
65ade379a6
fix(gui): escape class- method and field names in frida code snippet (PR #1480 )
2022-05-10 19:43:15 +01:00
Skylot
a06df187c9
fix(gui): ask for project file path on exit ( #1474 )
2022-05-08 14:55:25 +03:00
Jan S
e784c7f7df
fix(gui): editor theme loading and error/fallback handling improved ( #1476 )(PR #1478 )
...
* fix(gui): editor theme loading and error/fallback handling improved
* Update jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java
Co-authored-by: skylot <118523+skylot@users.noreply.github.com >
2022-05-08 12:53:48 +01:00
Skylot
a717392379
fix: workaround to prevent incorrect order after move inline ( #1472 )
2022-04-29 15:37:07 +01:00
Skylot
a71b3a71d8
fix: better code styling for if-else blocks ( #1455 )
2022-04-26 20:18:06 +01:00
Skylot
3366bf3dec
chore: update dependencies
2022-04-26 20:48:18 +03:00
Jan S
a505534197
fix(gui): fix IndexOutOfBoundsException when switching between tabs via mouse wheel ( #1456 )(PR #1469 )
2022-04-26 17:27:39 +01:00
Nelson Gregório
357706b070
feat: allow to include/exclude dependencies when saving with class filter ( #1466 )(PR #1467 )
...
* feat: Add option to include/exclude dependencies when saving
* fix save skip for class depencencies
Co-authored-by: Skylot <skylot@gmail.com >
2022-04-26 17:18:51 +01:00
Skylot
e02434d135
fix(gui): confirm directory loading on file open ( #1462 )
2022-04-25 14:32:00 +03:00
Jan S
4586015fc0
fix(gui): resolve NPE on project save ( #1463 )(PR #1464 )
...
* fix(gui): NullPointerException on project save
* chore(gui): ensure MainWindow.project is never null
* ensure `files` in `ProjectData` in not null
Co-authored-by: Skylot <skylot@gmail.com >
2022-04-24 10:32:25 +01:00
Skylot
1832f2aee3
feat: allow to load custom input ( #1457 )
2022-04-21 13:21:13 +01:00
SiderealArt
1ec127c3cb
fix(gui): update Traditional Chinese translation (PR #1452 )
v1.3.5
2022-04-19 14:05:55 +01:00
Skylot
7a3b7c55c9
build: run tests in parallel
2022-04-18 16:31:25 +01:00
Skylot
b66293a2f7
fix: handle wildcard in invoke type resolver ( #1238 )
2022-04-18 16:27:35 +01:00
Skylot
abcaafa89a
chore: update gradle and dependencies
2022-04-17 19:28:18 +01:00
Skylot
cf25cc4faa
fix: prevent null type in code variables
2022-04-17 19:18:33 +01:00
Skylot
b57001d4a7
fix: use correct reference for replaced bridge constructor ( #1441 )
2022-04-10 15:48:36 +01:00
Skylot
83decc2473
fix(gui): rename class while rename constructor ( #1441 )
2022-04-08 13:45:27 +01:00
root-intruder
92faa569be
build: allow unsigned local lib builds ( #1438 )(PR #1439 )
2022-04-06 13:41:33 +01:00
Skylot
c5b731169d
build: disable jitpack
2022-04-06 13:34:08 +01:00
Skylot
f0a8ef81d3
fix: replace fixed memory limit with -XX:MaxRAMPercentage=70.0 ( #1437 )
2022-04-05 20:08:39 +01:00
Skylot
994973ac01
fix(gui): check free memory after GC attempt
2022-04-05 19:46:10 +01:00
Skylot
c9622c0771
chore: update class set to Android 32
2022-04-05 20:21:41 +03:00
Jan S
8551c6c903
fix(res): ignore resource chunk entries that are located after the resource chunk end ( #751 )(PR #1436 )
2022-04-04 18:05:07 +01:00
Bruno Oberle
9a9ac4308e
fix(cli): use correct converter for "--decompilation-mode" option ( #1434 )(PR #1435 )
2022-04-04 13:47:30 +01:00
Matt
e784cbdd09
fix(deobf): fix writing method mappings as fields entries ( #1432 )(PR #1433 )
2022-04-02 12:30:25 +01:00