Skylot
c25f918cc5
gui: fix some sonar warnings
2018-02-28 21:50:14 +03:00
Skylot
6fb1c8d3b9
gui: don't decode resources on file open
2018-02-17 23:23:03 +03:00
Skylot
8446d016e4
cli: update jcommander lib
2018-02-13 15:31:49 +03:00
Jan Peter Stotz
c134837ca6
pagination for search results.
2018-02-12 16:20:12 +01:00
Jan Peter Stotz
f0a57e6714
case insensitive option for searches
2018-02-12 13:17:40 +01:00
Skylot
948f9456f5
core: change jadx args api for easier processing and validation
2018-02-10 21:32:51 +03:00
Skylot
f02b99a1d0
fix some sonar warnings
2018-01-26 17:36:30 +03:00
Skylot
7fe46fb6f3
gui: highlight words on double click ( #210 )
2018-01-18 22:43:20 +03:00
unknown
9614929f77
Fixes build issues
2018-01-16 20:54:52 +03:00
Sergey Toshin
7d3caa2875
Adds checks for resources, and logs detected attacks
2018-01-03 18:20:21 +01:00
Skylot
d586c84b56
reformat code and fix sonar warnings
2018-01-02 21:26:43 +03:00
Skylot
19c0bbb94c
Merge jiqimaogou/jadx
2018-01-02 16:27:56 +03:00
Skylot
454519220f
ui: don't run full decompilation on start
2018-01-02 15:24:20 +03:00
Skylot
118fa98ca9
gui: fix incorrect settings loading
2018-01-02 15:24:13 +03:00
Skylot
913a5b5d0f
v0.6.1
2016-12-05 11:06:17 +03:00
chenzhong.cz
1f5cdeb01b
support arsc raw file view
2016-07-09 12:38:00 +08:00
Skylot
b2f41e95bf
core: export as android gradle project
2016-03-27 15:28:06 +03:00
Skylot
e733c91783
gui: support images view/unpack
2016-03-26 17:19:54 +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
ef8a685621
resources: initial version of .arsc file decode
2015-10-09 21:41:38 +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
Vladislav Bauer
0d93d335a1
Fix console warnings during compilation (gradle build)
2015-08-28 20:15:51 +06: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
bc73010d4e
gui: add find usage feature, run decompilation and index jobs in background ( #74 , #75 )
2015-07-26 18:06:26 +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
129a7c39af
gui: add log viewer
2015-05-31 17:11:46 +03:00
Skylot
ac3f3e8385
gui: add common popup actions for text fields.
2015-05-31 16:14:34 +03:00
NeoSpb
d2d43711c2
Make optional using source file name as alias for class name (some obfuscator
...
set the source file property with wrong value and break deobfuscation)
default: disabled
2015-05-18 21:03:51 +03:00
Skylot
efd8bd13da
core: rename classes in default package
2015-04-04 21:40:08 +03:00
Skylot
2815cef1bb
gui: show info string if no recent files available
2015-03-29 14:45:19 +03:00
Skylot
0d509f94b7
core: fix various processing issues
2015-03-26 23:50:32 +03:00
Skylot
7b264ef2be
gui: add font selection dialog
2015-03-16 22:44:21 +03:00
Skylot
229d78f1ef
gui: add preferences dialog
2015-03-14 20:35:37 +03:00
Skylot
66aa2f8f2a
fix issues reported by coverity and code style
2015-03-09 14:00:59 +03:00
Skylot
99d9814083
don't use concatenation in logger, fix other small code style issues
2015-02-07 17:58:19 +03:00
Skylot
e0ffb01852
core: first implementation of '.arsc' parser
2015-01-06 19:22:45 +03:00
Skylot
53be92c616
core: fix decoding UTF-8 strings in xml resources
2015-01-03 17:06:41 +03:00
Skylot
5f8f454b55
gui: show resources
2015-01-02 20:46:51 +03:00
NeoSpb
fd4289aa64
fix save AndroidManifest.xml when jadx-gui used
2014-12-26 21:14:43 +03:00
YASME-Tim
2bacab7dc0
Removed old less-warnings branch commit changes.
2014-12-22 00:40:09 +01:00