Commit Graph

134 Commits

Author SHA1 Message Date
Jan Peter Stotz 1ac2cdfc41 fix: wait time for background jobs too short 2018-12-26 20:21:16 +03:00
Skylot 7e8435cceb fix(gui): fill background before draw line numbers (#404) 2018-12-06 14:03:09 +03:00
Jan S 5281eed1a5 fix: loading of i18n resources as UTF-8 (see #363) (PR #386) 2018-11-07 22:57:31 +03:00
Skylot 47917fd5c2 fix: resolve some sonar critical issues 2018-10-29 22:27:28 +03:00
Skylot 0abb51c87a fix(gui): on settings reset run upgrade method 2018-10-29 22:27:05 +03:00
Skylot 557667b125 fix(gui): allow partial settings sync to not save command line options 2018-10-29 22:27:05 +03:00
Skylot 6b3e8f083c fix(gui): override settings by cmd options 2018-10-29 18:42:17 +03:00
Skylot bc629337d6 fix(gui): add "use imports" option to preferences 2018-10-29 18:35:23 +03:00
Skylot 58993b9799 fix(gui): apply render hints for line numbers 2018-10-28 18:52:43 +03:00
Skylot a3464d7184 fix(gui): make link for full class names (#378) 2018-10-28 18:52:43 +03:00
Skylot 2de86b6db5 fix(gui): make correct size truncate for recent files list 2018-09-08 17:59:38 +03:00
Skylot 8c43e7f7ce style: fix code formating 2018-09-08 10:22:06 +03:00
Skylot 9e24a5abeb fix(gui): show 'copy name' action only for supported nodes 2018-09-08 10:12:40 +03:00
Skylot b587b6d694 fix(gui): use correct font and style for certificate panel 2018-09-08 10:12:40 +03:00
Skylot bc3af8e64d fix: resolve some sonar warnings 2018-09-08 10:12:40 +03:00
javaeryang a8febb2447 feat(gui): add a menu to copy class name (#351) 2018-08-28 11:28:53 +03:00
JaviLukiOfficial 39899e4edc -New language: Spanish
-Small typo corrected on a LOG.error String argument.
2018-08-21 15:33:22 +02:00
Skylot 56798e716a gui: min and max deobf lengths must be positive 2018-08-19 12:19:11 +03:00
Donlon 904f0a1197 A subtle bug repairing 2018-08-19 10:24:34 +03:00
Donlon 4d3f2740ce Language switch supported 2018-08-19 10:21:30 +03:00
Skylot 9a4e8bdb48 set default deobfuscation min length to 3 (#332) 2018-08-15 15:29:43 +03:00
Felix Bergmann fdaf8492ef Performance issue when building strings
Improve performance by using StringBuilder instead of StringBuffer.
2018-07-30 00:02:14 +02:00
asviridenko edc1e5fa84 gui: show the certificate if the certificate file name is not standard (#315)
* show the certificate if the certificate file name is not standard
eg https://play.google.com/store/apps/details?id=com.kms.free
2018-07-22 00:43:59 +03:00
asviridenko 03a09debfa gui: show app certificate (#305)
* add node

* add node

* add certificate panel

* add certifcate manager

* работа над проектом

* ресурсы

* включение возможности показа

* небольшие исправления

* start tests

* more tests

* signature test

* fingerprint test

* public key test

* удалено лишний код

* add scroll
2018-07-05 12:40:27 +03:00
Skylot 2cf6a9b691 gui: fixed object reference holding by LogCollector (#302) 2018-07-04 00:15:43 +03:00
Sergey Toshin 22f51e1a28 Change display style for resources.arsc 2018-06-27 20:09:08 +03:00
Skylot 4e2e5aa975 gui: fix colors to match system theme, add editor theme selector (#297) 2018-06-19 23:12:53 +03:00
Skylot 10fd3652d4 core: fix processing same class several times (#274)
Caution: This change can increase memory usage!
However overall decompilation must be faster
2018-06-17 15:26:52 +03:00
Skylot 7b4321ecee gui: fix build for java 10 and update dependencies (#291) 2018-06-02 19:47:18 +03:00
Skylot 6df315017c gui: add Hack font 2018-06-01 21:32:15 +03:00
Skylot 6d984c0407 gui: update default settings 2018-05-26 20:41:54 +03:00
Skylot 3556e591b0 gui: hide deobf options if not enabled (#281) 2018-05-26 20:41:54 +03:00
Skylot 5006b3e837 gui: fix cell renderer in search dialog (#271) 2018-05-07 22:08:16 +03:00
Skylot 7216635d84 gui: run text search in background thread (#269) 2018-05-05 22:44:49 +03:00
Sergey Toshin d5cfdfb50d Prevents command injections when opening links 2018-04-08 21:23:01 +03:00
Skylot ea01102f1d gui: fix decompilation task on search (#235) 2018-03-29 21:04:05 +03:00
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