Skylot
b7daf79b26
fix: add explicit type for non-int constants ( #1336 )
2022-01-15 14:11:44 +00:00
Skylot
b67a3561a4
build: add CodeQL analysis
2022-01-13 22:37:36 +03:00
Skylot
52ac6dbbaf
docs: add security.md
2022-01-13 16:45:32 +00:00
Skylot
72381ad8f3
fix: correct literal negate for double and float ( #1334 )
2022-01-13 14:00:53 +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
Skylot
7576f9cd5e
fix: wrap negative literals before cast ( #1327 )
2022-01-12 17:31:40 +03:00
Skylot
46b5725d98
refactor(test): replace inputs with test profiles
2022-01-12 17:31:37 +03: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
99c70872c1
fix: use debug line numbers only at fixed offsets ( #1315 )
2021-12-22 22:55:14 +03:00
Skylot
3566669303
chore: update lgtm config
2021-12-22 12:24:01 +00:00
Skylot
4557d05256
fix: use correct type for anonymous class instance ( #597 )
2021-12-21 17:47:52 +00:00
Skylot
fa421d165e
build: disable missing warnings from javadoc
2021-12-21 12:52:52 +00:00
Skylot
ecf20020d7
chore: cache current working dir in static field, other minor changes
2021-12-20 19:25:07 +00:00
Skylot
ae85af61c7
fix: skip input file name checks by zip name validator ( #1310 )
2021-12-20 18:55:28 +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
d47483f957
docs: use jadx as a library
2021-12-19 20:36:58 +00:00
Skylot
4bd8e26ae7
build: add maven publish
v1.3.1
2021-12-19 16:24:09 +00:00
Skylot
01f47282ed
fix: forbid 'printStackTrace()' usage
2021-12-18 19:24:36 +00:00
Skylot
afdd37cd97
fix: add comments with option references to improve usability
2021-12-15 12:24:37 +00:00
Skylot
addaffcd1d
chore: update dependencies
2021-12-15 11:56:01 +00:00
Skylot
63f7ce20a4
fix: add merged condition blocks for loop region ( #1307 )
2021-12-14 14:25:59 +00:00
Skylot
f37c23db7a
fix: use correct top block for try blocks with same start ( #1304 )
2021-12-13 18:14:27 +00:00
Skylot
d2bde0be21
fix: invoke in nested anonymous classes ( #1305 )
2021-12-13 00:12:30 +03:00
SiderealArt
9c446ebbd6
feat(gui): add Traditional Chinese translation (PR #1306 )
2021-12-12 16:05:10 +00:00
Skylot
0f00fb9a27
fix: handle move-result after invoke-custom with string concat
2021-12-11 16:22:27 +00:00
Skylot
2d6f819c86
chore: update gradle and dependencies
2021-12-11 16:22:27 +00:00
Skylot
56683ac409
fix: improve try/catch bounds detection ( #1303 )
2021-12-09 17:34:53 +00:00
skylot
a72523c7df
docs: add link to decompilation troubleshooting
2021-12-08 13:11:31 +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
Skylot
4cc00bdaf2
fix: handle super case for invokespecial opcode ( #1300 )
2021-12-02 18:13:19 +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
Jan S
05bdf9daae
perf(res): XML decoding speed enhancement (PR #1293 )
...
* chore: XML decoding speed improved for large APKs (finding class references)
* skip attach class node to xml for SimpleCodeWriter (used in jadx-cli)
Co-authored-by: Skylot <skylot@gmail.com >
2021-11-29 15:08:54 +03:00
Haeter
0a8192168a
fix(gui): update Quark report parsing ( #1289 ) (PR #1291 )
2021-11-28 19:31:28 +03:00
Hen Ry
88fd5a517e
fix(gui): update German translation (PR #1290 )
...
* Updated German translation
2021-11-28 19:15:07 +03:00
zhongqingsong
74c5b616a4
fix(gui): update Chinese translation (PR #1287 )
...
1. According to the English version of the document, complete the left texts.
2. Fix some inaccurate word, such as field, old CN is variable(变量), inadequacy. signer, old CN is somebody(人), now it's something(者)。
3. Fix improper use of symbols, Lack of symbols in some place, some EN symbol translate to CN symbol.
4. Other change
2021-11-26 18:40:01 +03:00
Skylot
22a61d715b
build: sometimes build failing without running gradle daemon
2021-11-25 14:47:17 +03:00
Skylot
a90ec7c64a
fix: include inlined classes in usage search ( #1285 )
2021-11-25 14:47:13 +03:00
Jan Peter Stotz
b22812b43a
fix: APK signature description for unprotected entries only applies to v1 signatures
2021-11-24 16:46:38 +03:00
Jan Peter Stotz
4c0da8c3d5
fix: binary xml hexadecimal int value decoding
2021-11-24 16:46:38 +03:00
Moredistant
9aa30f77b7
fix(gui): update chinese translation (PR #1284 )
2021-11-23 15:54:53 +03:00
Martin Kay
2dbef83fa6
feat(gui): smali code highlighting (PR #1283 )
...
* smali code highlighting is basically perfect
* Optimize smali highlight color matching, and provide original jflex generation
* reformat code
* disable checkstyle
* update shell to be more environment independent
Co-authored-by: Skylot <skylot@gmail.com >
2021-11-23 15:53:37 +03:00