Jan S
8fe1ee11e4
fix(debugger): resolve IO read problems, proper socket closing (PR #1414 )
...
* fix(debugger): several IO read problems fixed
* merged latest changes
* fixed read loop
* Update jadx-gui/src/main/java/jadx/gui/device/protocol/ADB.java
Co-authored-by: skylot <118523+skylot@users.noreply.github.com >
2022-03-20 17:01:01 +00:00
Skylot
d2bef108f5
chore: update dependencies
2022-03-19 18:52:44 +00:00
Skylot
ba8ba504b1
fix(debugger): small improve for jdwp handshake ( #1412 )
2022-03-19 18:43:34 +00:00
Skylot
481b5abf85
fix(debugger): handle stream end and partial reads ( #1412 )
2022-03-18 14:19:08 +00:00
Skylot
c4e1d9445a
fix(gui): reduce threads count on low memory, other tweaks ( #1410 )
2022-03-17 17:50:28 +00:00
Skylot
9a67b19973
feat(gui): add zoom in/out actions ( #1403 )
2022-03-11 13:59:00 +00:00
Skylot
95c75bed1e
chore: update gradle and dependencies
2022-03-11 11:34:51 +00:00
Skylot
c54dd77f35
fix(gui): resolve NPE and fix code style in BreakpointManager
2022-03-02 12:10:14 +00:00
Jan S
17fbc99f29
feat(gui): dialog for showing exception details and creating an GitHub issue (PR #1399 )
...
* chore(gui): Dialog for showing exception details and creating an GitHub issue
* directly throw test exception
* checkstyle
* minor
* log exception before the dialog is shown
2022-03-01 15:00:22 +00:00
Skylot
21dd17290b
fix(gui): download only latest version info for jadx update ( #1397 )
2022-02-28 18:51:13 +00:00
Skylot
dc73fc92be
fix(gui): don't use hardcoded color for link component ( #1398 )
2022-02-28 18:39:51 +00:00
Skylot
592215db66
fix(gui): handle package version in update check ( #1397 )
2022-02-28 18:39:51 +00:00
Skylot
fb318e3bd9
fix(gui): revert contextual keywords to identifiers ( #1394 )
2022-02-27 15:22:41 +00:00
Jan S
fad9e7b827
fix(gui): initialize project name with loaded files (shown in Jadx title) ( #1386 )(PR #1393 )
2022-02-26 09:20:58 +00:00
Jan S
e7151ad7b2
fix(gui): IllegalArgumentException when saving project to a different directory than the APK file ( #1387 )(PR #1388 )
2022-02-23 09:27:04 +00:00
Skylot
779f75cd52
fix(gui): prevent NPE on open preferences without loaded files ( #1385 )
2022-02-22 18:05:51 +00:00
Skylot
54683e3198
feat: plugin options, add verify checksum option for dex input ( #1385 )
2022-02-21 19:44:00 +00:00
Skylot
a9bbadd602
feat: add option for deobfuscation map file handle mode ( #1351 )
2022-02-19 21:20:11 +03:00
Skylot
25166970cc
feat(gui): ctrl+c copy node string in search window ( #293 )
2022-02-18 19:10:56 +00:00
Skylot
d3a0a56b8b
feat(gui): ctrl+c copy highlighted word in code view ( #1292 )
2022-02-18 19:10:34 +00:00
YenKoc
3c2c198a0e
feat(gui): add Xposed snippet copy action (PR #1383 )
...
* add xposedscript
* fix code style and minor issues
* some code style changes for Xposed snippets
* some code style changes for Frida snippets + a fix for multidimensional arrays in overload params
* hide frida and xposed when right-clicking on a null node
* small style fix
* fixed formatting violations
* fix minor issues
Co-authored-by: Skylot <skylot@gmail.com >
Co-authored-by: Orip <oriori1703@gmail.com >
2022-02-18 12:54:41 +00:00
Skylot
01f74ff706
chore: update gradle and dependencies
2022-02-13 19:08:49 +00:00
Jan S
8d5554f1b5
fix(gui): frida context menu entry does nothing ( #1365 )(PR #1372 )
2022-02-08 12:47:49 +00:00
Ori Perry
873aabb471
fix: use raw class names in Frida action ( #1365 )(PR #1366 )
...
* Use raw_name instead of full_name for the names of class in generated frida snippet.
Also cleaned the code a bit
* Fixed getting method parameters from inlined methods
* fixed generating code for constructor overloads, more cleaning
* Fixed getting method parameters from inlined methods for real this time
* made the option for a frida snippet only appear if clicked on a relevant node
* added support for generating a frida snippet for fields
* apply spotless
* Update jadx-gui/src/main/java/jadx/gui/ui/codearea/FridaAction.java
Co-authored-by: skylot <118523+skylot@users.noreply.github.com >
* moved the overload check from NodeMethod to FridaAction
* added semicolons in the end of lines of the generated frida snippet
* fix code formatting
2022-02-07 21:50:01 +00:00
cyqw
4bed9dc358
fix(gui): results in usage search should be sorted by name (PR #1363 )
2022-02-07 15:39:57 +00:00
Skylot
a27ba3ff4b
fix(res): skip '.9.png' decode if patch data not found ( #1112 )
2022-02-05 17:45:08 +00:00
Skylot
dd1be3039b
fix(gui): split decompile and index tasks for correct time counting ( #1361 )
2022-02-05 17:45:07 +00:00
Skylot
8b30b770cd
fix(gui): missing icons and html decorations in usage dialog
2022-02-05 13:36:26 +00:00
Skylot
8ff18e63ee
chore: update dependencies
2022-01-25 18:51:43 +00:00
Ahmet Bilal Can
ae5c00397a
feat(gui): add frida action to copy methods/classes as frida snippets ( #1355 )(PR #1356 )
...
* add frida action to copy methods/classes as frida snippets
* bug: call toString before comparing
2022-01-24 21:37:12 +00:00
cyqw
be7e1479a1
fix(gui): find usage for overridden methods ( #1349 )(PR #1352 )
2022-01-23 16:06:13 +00:00
Skylot
86582de521
feat: use kotlin intrinsic methods for variables rename ( #1207 )
2022-01-19 17:30:04 +00:00
Skylot
6a065c46f4
chore: update dependencies
2022-01-13 12:12:15 +00:00
Skylot
092d0d7e67
fix(gui): reduce tree focus switching
2022-01-12 19:57:38 +03:00
Skylot
5ca7285558
fix(gui): correct handling for tree row click ( #1324 )
2022-01-12 16:57:25 +00:00
Jan S
72542fa6f9
fix(gui): processing threads spinner initialization ( #1331 )(PR #1332 )
...
* fix: processing threads spinner initialization (#1331 )
* fix: processing threads spinner initialization (#1331 )
2022-01-12 14:23:07 +00:00
demonlol
a250d0461b
fix(dbg): support multiple main <action> and <activity-alias> tags ( #1322 )(PR #1323 )
...
* fix(dgb): support multiple main <action> and <activity-alias> tags in manifest
* Update jadx-gui/src/main/java/jadx/gui/device/debugger/DbgUtils.java
2022-01-02 20:09:24 +03:00
Skylot
c7795bfc48
fix: improve anonymous class inline ( #523 )
2021-12-26 13:06:49 +00:00
Skylot
5de46b7e40
chore: update gradle and dependencies
2021-12-24 12:53:30 +00:00
Skylot
659bbbf4fb
fix: correct usage of Path.getParent()
2021-12-20 16:48:50 +00:00
Jan S
427e2dddc4
fix: use relative file paths in .jadx project file ( #1312 ) (PR #1313 )
...
* chore: use relative file paths in .jadx project file (#1312 )
* code beautified
* requested changes
2021-12-20 13:52:51 +00:00
Skylot
01f47282ed
fix: forbid 'printStackTrace()' usage
2021-12-18 19:24:36 +00:00
Skylot
addaffcd1d
chore: update dependencies
2021-12-15 11:56:01 +00:00
SiderealArt
9c446ebbd6
feat(gui): add Traditional Chinese translation (PR #1306 )
2021-12-12 16:05:10 +00:00
Skylot
2d6f819c86
chore: update gradle and dependencies
2021-12-11 16:22:27 +00:00
Surendrajat
46eeb0bc22
fix(gui): forward navigation shortcut on macOS ( #1297 )(PR #1301 )
...
* fix: forward navigation shortcut on macOS
* apply suggestion
2021-12-06 16:45:29 +03:00
Skylot
6e8baef9b2
feat(gui): allow to minimize/maximize search windows ( #1298 )
2021-12-04 11:04:17 +00:00
Skylot
947b621733
feat: add option to use dx/d8 for convert java bytecode ( #1299 )
2021-12-03 15:05:28 +00:00
Moredistant
59ef569a63
fix(gui): update chinese translation (PR #1296 )
2021-11-30 11:57:16 +03:00
Choiman1559
abae225915
Update Korean translation ( #1294 )
...
* Update Messages_ko_KR.properties
* Update Messages_ko_KR.properties
Add missing translations
2021-11-29 19:56:01 +03:00