-
fa097cc6b2
gui: add action for save all decompiled source
Skylot
2013-07-26 15:57:29 +04:00
-
34222dae0a
gui: add search bar
Skylot
2013-07-25 23:39:47 +04:00
-
3a62d04376
gui: fix tree class switch
Skylot
2013-07-24 17:43:32 +04:00
-
ca2c935f65
gui: don't create output directory on startup
Skylot
2013-07-24 17:32:42 +04:00
-
ddf2174cae
core: fix duplicated imports
Skylot
2013-07-24 17:30:57 +04:00
-
7096c38299
fix gradle scripts, update readme
Skylot
2013-07-24 17:05:31 +04:00
-
c4cdd8514d
gui: add fields and methods to tree
Skylot
2013-07-23 23:01:48 +04:00
-
25b2c8fe5b
core: store line info, add fields and methods to api, refactoring
Skylot
2013-07-23 22:59:00 +04:00
-
36da79feb8
gui: add icons for packages tree, add hierarchical mode
Skylot
2013-07-22 22:43:00 +04:00
-
571b5590ac
gui: add icons to classes tree
Skylot
2013-07-21 19:03:13 +04:00
-
7eb5defc2a
Update gradle build files
Skylot
2013-07-10 23:47:45 +04:00
-
ce7d6f0156
Add jadx-gui, restructure src directory
Skylot
2013-07-10 22:57:39 +04:00
-
cbbb73355b
Remove unneeded 'return' instructions
Skylot
2013-07-04 23:47:14 +04:00
-
f51d633707
Inline all literal constants (not only boolean)
Skylot
2013-07-03 23:42:48 +04:00
-
bca90c1f41
Don't add 'public' for annotations methods
Skylot
2013-07-03 23:30:10 +04:00
-
17c0fd21d2
Publish release on github
skylot
2013-07-03 00:03:35 +04:00
-
fb43d716d9
Replace constants with matched static final fields
Skylot
2013-07-01 23:49:19 +04:00
-
3598a1279c
Process complex 'if' conditions, refactoring
Skylot
2013-06-30 22:48:16 +04:00
-
5a40d960b2
Simplify boolean conditions
v0.4.1
Skylot
2013-06-17 23:07:35 +04:00
-
d6a468f0fc
Don't show not important warnings
Skylot
2013-06-17 23:06:18 +04:00
-
69eb57cbd7
Fix sythetic methods inline
Skylot
2013-06-16 22:51:30 +04:00
-
e3a10391ee
Fix codegen for arith ops, rename reserved arg names in methods
Skylot
2013-06-16 19:16:26 +04:00
-
8da0ba82e4
Save source file name, move constant strings
Skylot
2013-06-16 17:04:26 +04:00
-
35ee0a2549
Replace StringBuilder append chain with strings concatenation
Skylot
2013-06-15 21:39:46 +04:00
-
60615d01c3
Fix issue for wraped synchronized argument
Skylot
2013-06-15 19:46:01 +04:00
-
cb6ff60671
Fix small issues and improve code
Skylot
2013-06-15 18:24:45 +04:00
-
26800fb790
Refactor increment and decrement operations codegen
Skylot
2013-06-06 21:48:57 +04:00
-
59292a2bc1
Disable return splice
Skylot
2013-05-31 00:00:23 +04:00
-
b0bcea958c
Add IntelliJ Idea files to git ignore
Skylot
2013-05-30 23:46:20 +04:00
-
dfe97b768e
Refactoring: extract interface for JadxArgs
Skylot
2013-05-30 23:42:22 +04:00
-
b3fa8dbeed
Add build status to readme
skylot
2013-05-26 16:21:38 +04:00
-
8eae42364f
Update gradle
Skylot
2013-05-25 20:11:10 +04:00
-
81ee9e6b7d
Remove unused code
Skylot
2013-05-25 19:52:06 +04:00
-
d5737adec7
Fix 'rsub-int' instruction decoding
Skylot
2013-05-05 22:08:20 +04:00
-
210c8e547c
Adjust types merge, other code improvements
Skylot
2013-05-04 18:19:34 +04:00
-
4e284c4ce2
Use chars instead strings, code refactoring
Skylot
2013-05-02 18:22:40 +04:00
-
c363bea59f
Set debug info for unused variables
Skylot
2013-05-02 18:21:35 +04:00
-
3fcbca9456
Fix try/catch/finally block processing
Skylot
2013-05-02 18:18:15 +04:00
-
56eac437f1
Fix errors in AttributesList, refactoring
Skylot
2013-05-02 18:14:43 +04:00
-
b4d08bdc55
Split Main class
Skylot
2013-05-02 18:13:35 +04:00
-
c7ed985767
Various code improvements
Skylot
2013-04-28 22:49:33 +04:00
-
a6f6115184
Fix loops processing
Skylot
2013-04-28 22:46:42 +04:00
-
533883b5aa
Fix arguments types in array-put instruction
Skylot
2013-04-28 19:09:09 +04:00
-
2e40ca17dc
Update gradle and dependencies versions
Skylot
2013-04-28 13:56:58 +04:00
-
0e04dc72b9
Avoid variable names clash
Skylot
2013-04-27 21:13:42 +04:00
-
484e07df8d
Fix setting variable name from debug info
Skylot
2013-04-27 21:03:01 +04:00
-
a55f4c59ce
Fix self constructor call
Skylot
2013-04-25 21:59:06 +04:00
-
4e7ef9f4d2
Fix 'switch' codegen for empty case block
Skylot
2013-04-24 23:49:31 +04:00
-
e60b599260
Refactoring: remove unused arg in InsnNode
Skylot
2013-04-21 19:57:53 +04:00
-
96e3e887ce
Inline 'access' synthetic methods
Skylot
2013-04-21 19:57:16 +04:00
-
87794d25c1
Fix bug for args in methods with generics
Skylot
2013-04-19 22:03:33 +04:00
-
c4f2119955
Remove redundant space
Skylot
2013-04-18 23:40:32 +04:00
-
76feab3f2a
Don't remove constructor with super call
Skylot
2013-04-18 23:36:39 +04:00
-
550659d372
Fix generic types for abstract methods
Skylot
2013-04-18 23:15:09 +04:00
-
ba1524dceb
Fix arrays parsing in signature
Skylot
2013-04-18 22:58:27 +04:00
-
0ee499c54c
Add generic types for classes and fields
Skylot
2013-04-15 22:55:17 +04:00
-
3b84aec57e
Add generic types to methods declarations
Skylot
2013-04-14 14:48:16 +04:00
-
cc318b13ad
ArgType refactoring, add generic parsing
Skylot
2013-04-13 00:15:01 +04:00
-
d662b2c50c
Fix debug info parsing, save generics types for variables
Skylot
2013-04-09 23:56:20 +04:00
-
a617a77d1f
Fix variable declaration for multiple assigns
Skylot
2013-04-08 23:50:40 +04:00
-
62a28c8e88
Remove empty public constructors
Skylot
2013-04-07 15:39:50 +04:00
-
045a643bba
Update bintray download link
Skylot
2013-03-31 12:03:20 +04:00
-
1eb3555fed
Fix java max memory size for Windows 32-bit
v0.4
Skylot
2013-03-31 12:02:50 +04:00
-
3bd11fa562
Improve loops parsing
Skylot
2013-03-28 23:42:35 +04:00
-
772c664d47
Store version number in manifest
Skylot
2013-03-28 22:27:46 +04:00
-
29840e0317
Generate code for 'if-else-if' construction
Skylot
2013-03-26 23:17:20 +04:00
-
326b197916
Add bintray.com to downloads list
skylot
2013-03-26 21:48:08 +04:00
-
a968de0f76
Deprecate class existence check by name
Skylot
2013-03-24 16:22:23 +04:00
-
291b898c78
Add downloads section to readme
skylot
2013-03-24 16:05:28 +04:00
-
478d186a95
Fix incorrect variable declaration
Skylot
2013-03-23 19:24:56 +04:00
-
79114520bd
Fix endless loop in path existence check
Skylot
2013-03-23 15:48:48 +04:00
-
d3c2496f78
Code clean up
Skylot
2013-03-22 20:47:33 +04:00
-
baa14e9d23
Handle super call processing error
Skylot
2013-03-21 23:43:25 +04:00
-
918e566c56
Improve class name parsing
Skylot
2013-03-21 21:41:25 +04:00
-
d01a280ddf
Add source files and samples
Skylot
2013-03-18 21:05:28 +04:00
-
0f520dfb42
Add gradle files
Skylot
2013-03-18 21:05:00 +04:00
-
d7f0a4ed28
Add readme and license files
Skylot
2013-03-18 21:04:23 +04:00