Commit Graph

69 Commits

Author SHA1 Message Date
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
YASME-Tim a26d7b5a8b Removed some warnings about collections without type specifiers. 2014-12-19 23:40:35 +01:00
Skylot 5e722c6827 fix issues reported by coverity 2014-11-29 20:48:04 +03:00
Skylot 10198bc87f gui: update RSyntaxTextArea version, refactor new version checks 2014-11-29 20:47:54 +03:00
Skylot 5c48a457b4 fix code style issues 2014-10-19 19:07:15 +04:00
Skylot adc32ed319 fix minor issues 2014-10-11 22:44:26 +04:00
Skylot 0bc37e5d32 gui: fix jump manager 2014-09-20 13:01:20 +04:00
Skylot e6b919007c gui: add new version notification 2014-09-16 22:03:18 +04:00
Anton Dyachenko cdfb46d9d3 gui: add saving preferences (open/save paths, flatten packages) 2014-08-17 12:01:46 +04:00
Skylot 09a6ceac63 gui: replace underline to color highlight (experimental) 2014-07-28 22:50:55 +04:00
Skylot eaf623a560 gui: fix sync with editor 2014-06-20 20:20:35 +04:00
Skylot b67cd50e8a gui: add definitions search window 2014-06-14 19:38:24 +04:00
Skylot 324f544ba2 gui: show source line numbers 2014-05-31 16:17:40 +04:00
Skylot 0a1981f90e gui: add hyperlinks for classes and fields 2014-05-25 23:14:29 +04:00
Skylot 4a6115ed64 core: refactor attribute storage 2014-05-14 21:12:39 +04:00
Skylot 42eb319751 fix issues reported by Coverity 2014-05-12 22:08:33 +04:00
András Veres-Szentkirályi 82cc88a1b9 removed unused private method getCodePanel(int) 2014-04-02 17:10:34 +02:00
Skylot 18a1788d2d gui: fix class members expand 2014-03-25 23:04:00 +04:00
Skylot a2142b2ff8 gui: add tabbed pane menu 2014-03-16 16:47:38 +04:00
Skylot 5ed5ec5f7d gui: refactor UI classes 2014-03-16 13:16:19 +04:00
Skylot 890c0a9909 refactor: remove deprecated methods 2014-03-10 23:00:14 +04:00
Skylot ed64b8c121 gui: add hyperlinks for jump to definitions 2014-03-09 17:48:04 +04:00
Skylot 5557fd814b fix some code style issues 2014-03-02 23:34:40 +04:00
Skylot 3c84975a09 fix code style issues 2014-02-22 18:54:51 +04:00
Skylot ab593e3cd9 refactor some classes 2014-01-03 22:54:31 +04:00
Skylot 4a0aacf104 gui: fix inner classes opening 2013-12-28 19:35:03 +04:00
Skylot ebf06fde65 gui: remove not generated elements from class node tree 2013-12-27 23:30:20 +04:00
Skylot 438b3b50d9 gui: fix missed nodes in hierarchical packages tree 2013-12-26 23:33:38 +04:00
Skylot e54b764588 fix code style issues reported by sonar 2013-12-07 16:11:12 +04:00
Skylot 4a63f52259 gui: fix ui tabs handling 2013-11-27 23:00:15 +04:00