Skylot
e733c91783
gui: support images view/unpack
2016-03-26 17:19:54 +03:00
Skylot
4e982722a5
core: fix incorrect package for R class ( #99 )
2016-03-19 22:55:57 +03:00
Skylot
2b1f815c58
core: refactor streams closing
2016-03-19 19:14:24 +03:00
Skylot
0fff1a6754
core: fix warning from dx library
2016-03-19 18:21:52 +03:00
Skylot
d95d268ec5
core: test enum implementing interface
2016-03-19 16:21:32 +03:00
Skylot
b4930bc40c
gui: fix issues in search dialog
2016-03-19 16:19:08 +03:00
Skylot
5f302238ad
core: allow to disable constant dereference ( #106 )
2016-03-13 12:43:24 +03:00
Skylot
7cba2c3f81
gui: remove suffix tree search cache
2016-03-08 15:00:19 +03:00
Skylot
218c39b1ec
core: option for control escaping of unicode characters ( #103 )
2016-03-07 19:25:57 +03:00
Skylot
e915f4fcd7
core: show missing class references only once
2016-01-31 15:20:07 +03:00
Skylot
bc9164b952
core: refactor file loading, add 'aar' support ( fix #95 )
2015-12-26 19:16:05 +03:00
Skylot
7c34be267f
res: fix escape for apostrophes and quotes in string resources
2015-11-15 16:20:57 +03:00
skylot
042464438c
Merge pull request #100 from netmaxt3r/master
...
multidex support for apk & zip
2015-11-15 16:11:32 +03:00
Nizam Moidu
cf68e4722a
multidex support for apk & zip
2015-11-11 12:22:47 +04:00
Skylot
7be37ff76e
update gradle to 2.7
2015-10-10 14:32:10 +03:00
Skylot
1118236075
test: added module for check recompilation of test app
2015-10-10 14:26:23 +03:00
Skylot
ef8a685621
resources: initial version of .arsc file decode
2015-10-09 21:41:38 +03:00
Skylot
e4fef402c9
resources: don't check type chunk header size ( fix #89 )
2015-09-25 22:58:54 +03:00
Skylot
5528afa404
core: fix type inference for filled array ( #87 )
2015-09-23 22:34:32 +03:00
Skylot
e3189fae37
gui: add deobfuscation button to menu
2015-09-23 22:31:38 +03:00
Skylot
6d963b378c
gui: fix results render issues is search dialog
2015-09-23 21:57:32 +03:00
Skylot
895ddfa38f
gui: cache renderer results in find/usage dialogs
2015-09-19 20:11:04 +03:00
Skylot
28e334a0ba
gui: fix code cell renderer in find/usage dialogs
2015-09-19 20:10:43 +03:00
Skylot
d060f5b877
gui: scroll to node when sync with editor
2015-09-19 20:10:09 +03:00
Skylot
7b70d617e0
core: fix variables inline ( #86 )
2015-09-19 16:31:08 +03:00
Skylot
261ba4645d
resources: support text chuck in binary xml ( fix #84 )
2015-09-16 21:23:55 +03:00
Skylot
2ab7524e71
core: better args class
2015-09-08 21:29:41 +03:00
Skylot
d55969bc65
core: fix some 'try/catch/finally' cases
2015-09-05 20:55:37 +03:00
Skylot
9976894091
core: skip decoding for plain text xml ( fix #82 )
2015-08-29 15:50:42 +03:00
skylot
76a0608a04
Merge pull request #83 from vbauer/fix-warnings
...
Fix console warnings during compilation (gradle build)
2015-08-29 13:28:56 +03:00
Vladislav Bauer
0d93d335a1
Fix console warnings during compilation (gradle build)
2015-08-28 20:15:51 +06:00
skylot
ffb9788047
Merge pull request #81 from NeoSpb/fix_deobf
...
fix deobfuscation
2015-08-15 20:20:03 +03:00
NeoSpb
5dd82eede9
core: fix deobfuscation when class is in the root package (package path is empty)
2015-08-14 16:15:10 +03:00
Skylot
14b90466ef
gui: restore last window position and size
2015-08-10 21:54:20 +03:00
Skylot
43592c3e49
gui: improve memory usage ( #79 )
...
- don't use suffix tree in search
- decrease default working threads count (only 1 for background jobs)
- use string refs for store only one code string without duplicates
- use cache for creating UI nodes
- allow to disable autostart for background jobs (decompilation and index)
2015-08-09 12:29:33 +03:00
Skylot
b46093b3cc
core: add method info cache
2015-08-09 12:12:17 +03:00
Skylot
2b9c092705
core: fix field initialization extract from try/catch block ( fix #78 )
2015-08-01 21:57:30 +03:00
Skylot
bc73010d4e
gui: add find usage feature, run decompilation and index jobs in background ( #74 , #75 )
2015-07-26 18:06:26 +03:00
Skylot
2d8d416483
core: add cache for JavaNodes, fix definition annotations
2015-07-26 17:19:08 +03:00
skylot
f549a0691e
Merge pull request #76 from jpstotz/master
...
Enable file drop operation for loading it.
2015-07-22 16:36:07 +03:00
Jan Peter Stotz
96c2fb6f54
Enable file drop operation for loading it.
2015-07-22 14:57:28 +02:00
Skylot
f6d475292c
gui: add key shortcuts for menu actions.
2015-07-14 19:38:14 +03:00
Skylot
bd4d4f49ff
gui: add full text search ( #74 )
2015-07-13 22:26:26 +03:00
Skylot
5a24eac375
core: fix exit node search for synchronized block ( fix #72 )
2015-07-04 15:20:15 +03:00
Skylot
a684118dbb
core: move field initialization from constructors if possible ( #71 )
2015-07-01 23:01:54 +03:00
Skylot
a324376e60
core: replace assertions with jadx exceptions throw
2015-06-27 21:15:57 +03:00
Skylot
04e50afaba
core: fix synthetic method inline ( fix #71 )
2015-06-27 18:27:43 +03:00
Skylot
69494c9212
core: add method for copy instruction nodes
2015-06-27 18:27:38 +03:00
Skylot
b2f0f02541
core: fix incorrectly removed 'return' in 'switch' block ( fix #70 )
2015-06-26 21:30:51 +03:00
Skylot
71f249113d
core: allow to skip sub-blocks for region visitor.
2015-06-26 21:26:08 +03:00