Skylot
63a571306c
refactor: load resource table nodes in one change ( #1648 )
v1.4.4
2022-08-19 22:15:04 +01:00
Skylot
bc4db61e25
fix(gui): improve resources search ( #1648 )
2022-08-19 15:52:14 +01:00
Jan S
c7e6e28830
fix(gui): improve log viewer dialog ( #1311 )(PR #1649 )
...
* [gui]: improve log viewer dialog
* use method from UiUtils to set window icons
Co-authored-by: Skylot <skylot@gmail.com >
2022-08-18 19:55:41 +01:00
Skylot
1d7b6fdb2c
fix(gui): additional checks on open search result ( #1647 )
2022-08-18 15:59:45 +01:00
Skylot
ce5d8eeff8
fix: don't inline anonymous in self inner class ( #1645 )
2022-08-18 15:48:17 +01:00
Jan S
894e0e6132
fix: UnsupportedOperationException on adding a field ( #1645 )(PR #1646 )
...
* fix: UnsupportedOperationException on adding a field
* changed list check and creation similar to safeAdd
2022-08-18 15:33:18 +01:00
Skylot
127f0ecf3f
fix(gui): disable actions if files not loaded ( #1644 )
2022-08-16 21:28:57 +01:00
Skylot
cf7767e702
fix(gui): handle null value in TableCellRenderer ( #1642 )
2022-08-16 20:48:23 +01:00
Skylot
e0aedc7949
fix: improve top block search for try/catch ( #1633 )
2022-08-15 21:31:26 +01:00
Skylot
bad78de74c
perf: improve directory delete
2022-08-14 13:38:12 +01:00
Skylot
12df8a169f
chore: update gradle and dependencies
2022-08-13 18:25:08 +01:00
Skylot
15c9d33339
fix(gui): handle possible classes overlap in disk cache ( #1633 )
2022-08-13 13:13:13 +00:00
Jiaxin Peng
7e0fafbaf1
fix(gui): fix broken FileDialog by using legacy sort ( #1628 )(PR #1630 )
...
#1628 #1606 #1213 #1574 #1552
2022-08-11 13:59:46 +01:00
zhongqingsong
57b9c1dd7a
fix(gui): update Messages_zh_CN.properties (PR #1627 )
2022-08-11 13:29:15 +01:00
Skylot
8ba0c17259
fix: handle empty endless loop ( #1611 )
2022-08-10 22:07:52 +01:00
Areizen
cd32151083
fix(gui): correct Frida snippet for constructor (PR #1605 )
...
When hooking a constructor with Frida, call `$new` instead of `$init`. `$init` cannot be used to instantiate an object and is reserved for hooking.
Co-authored-by: Your Name <you@example.com >
2022-08-06 20:16:37 +01:00
Skylot
75b52d672e
feat(gui): save project search history
2022-08-05 20:43:05 +01:00
Skylot
11d04508f7
feat(gui): add manual search, stop and sort actions to search dialog ( #1600 )
2022-08-05 20:09:33 +01:00
Skylot
e641b773b5
fix(gui): improve search dialog performance
2022-08-05 14:53:48 +01:00
Skylot
6e5899c654
fix: checks for field init reorder ( #1599 )
2022-08-04 17:38:46 +01:00
Skylot
c66ffaa7f9
feat(gui): show start page on jadx open
2022-08-03 16:44:55 +01:00
Skylot
5193c6a5d8
chore: add tool for automatically insert new i18n lines
2022-08-03 16:44:40 +01:00
Skylot
e7212af547
chore: upgrade gradle wrapper to 7.5
2022-08-03 18:44:10 +03:00
FixTheBug
3ca1357af4
fix(gui): sort resources by deobfuscated name ( #1595 )(PR #1598 )
...
Co-authored-by: /paul-nguyen-goldenowl <paul.nguyen.goldenowl@gmail.com >
2022-08-01 14:54:22 +01:00
Guilherme
90e95213e4
feat(gui): add Brazilian Portuguese translation (PR #1596 )
...
* feat(translation): add pt-br
* fix: `adb_dialog` prefix deleted
2022-08-01 12:15:35 +01:00
Jan S
ae2d4da585
fix(res): XML "@null" decoding ( #1583 )(PR #1594 )
...
minor improvements
2022-07-31 13:50:32 +01:00
Skylot
691d5cd1e6
fix: hide unused label before exception handler in simple mode
2022-07-30 17:33:23 +01:00
Skylot
58a46c6417
fix(gui): add constructors usage into class usage ( #1591 )
2022-07-30 17:22:32 +01:00
Skylot
d3f6160e62
feat: add option to disable finally block extraction ( #1592 )
2022-07-30 14:07:43 +01:00
Skylot
03e4afb12f
fix: check variables before merge in finally block ( #1592 )
2022-07-30 13:48:53 +01:00
Hen_Ry
6802f6028e
fix(gui): update german translation (PR #1554 )
...
* german update
* Fix
* applied the latest changes as discussed
Co-authored-by: Jan Peter Stotz <jpstotz@users.noreply.github.com >
2022-07-27 17:45:36 +01:00
SiderealArt
5ca61cfe18
fix(gui): update zh-tw translation (PR #1589 )
2022-07-27 11:16:11 +01:00
Julian Burner
32d55b48f2
fix(gui): replace mixed-up quotation marks with period (PR #1588 )
2022-07-26 10:16:34 +01:00
Skylot
ab4b6f9e54
feat: select better resource name ( #1581 )
2022-07-25 19:53:03 +01:00
Jan S
9100ad1220
fix(debugger): resolve NPE in adb device viewer ( #1585 ) (PR #1586 )
2022-07-25 17:44:55 +01:00
Skylot
8b4f8fb572
fix: resolve inherited method to use correct alias ( #1582 )
2022-07-24 19:15:52 +03:00
Skylot
87e0e5bf16
fix: correct inline/merge with overriden bridge method ( #1580 )
v1.4.3
2022-07-20 14:49:37 +01:00
Skylot
e4c2d6cf6e
fix(gui): use editor font for usage label
2022-07-20 14:36:51 +01:00
Skylot
fb0bdb5112
fix(gui): allow to use empty name to reset rename
2022-07-20 14:35:53 +01:00
Skylot
f4b3645435
fix: ignore anonymous classes in enclosing node search ( #1580 )
2022-07-19 19:25:17 +01:00
Skylot
c27f2badf7
fix(gui): resolve payload offset for switch insns in debug smali code ( #1575 )
2022-07-18 18:50:48 +01:00
Skylot
1a877d6535
fix: resolve possible decompilation double execution
2022-07-16 22:29:59 +03:00
Skylot
5ada9331b6
chore: update dependencies
2022-07-14 14:33:04 +01:00
Skylot
a0f4ccb7a4
fix: update deps and fix proto resource loading (AAB) ( #1129 )
2022-07-14 14:33:04 +01:00
Skylot
5b5524a7dd
fix: handle parent of inlined/moved classes ( #1578 )
2022-07-14 14:40:13 +03:00
Jan S
3cc464c9c9
fix: IndexOutOfBoundsException in JumpManager ( #1576 ) (PR #1577 )
2022-07-13 17:24:20 +01:00
Skylot
51555667cf
fix: add more checks before remove or rename enum methods ( #1572 )
2022-07-07 16:55:32 +01:00
Skylot
e01ea7010f
fix: save classes with code generation error into cache ( #1568 )
2022-07-03 19:32:41 +01:00
Skylot
77732c83c9
fix(gui): ignore/limit waiting of canceled search task ( #1568 )
2022-07-01 17:57:59 +01:00
Skylot
a67fc83949
fix: better dominators algorithms
2022-07-01 17:26:54 +01:00