Commit Graph

108 Commits

Author SHA1 Message Date
Jindra Petøík
e5a9b6d28c AS3 parser: try..finally 2014-04-06 20:08:20 +02:00
Jindra Petøík
7e19be36c8 AS3 parser: try..catch, activation, slots 2014-04-06 09:36:10 +02:00
Jindra Petøík
196e740c71 AS3 parser - better private namespace handling, body stats calculation fixes 2014-04-01 19:51:12 +02:00
Jindra Petøík
e908703b95 AS3 parser - increment, decrement, body stats fix 2014-03-30 22:34:38 +02:00
Jindra Petøík
58951c068e AS3 parser - filling code stats 2014-03-29 21:25:42 +01:00
Jindra Petøík
692ebfaac5 AS3 parser stub improved 2014-03-23 23:03:55 +01:00
Jindra Petøík
0c97e3dc30 AS3 parser stub improved 2014-03-22 14:31:48 +01:00
Jindra Petøík
a8e30c005f ABC arrays to lists refactoring
AS3 parser stub
2014-03-21 20:35:37 +01:00
Jindra Petøík
cb92f191a7 Improved export dialog (show only usable options, refactored)
Nelly moser decoding, MP3 decoding
WAV export for all soundtypes
PNG only, JPEG only export modes for images
2014-03-10 22:40:50 +01:00
Honfika
da7ce42746 Java code formatting, Interface action item block fixed 2014-02-25 18:51:10 +01:00
Jindra Petøík
1e3a67ec1c Configurable code formatting (Indentation + brace position) 2014-02-25 15:52:41 +01:00
Jindra Petøík
e595437dc2 Code format & Organize imports 2014-02-02 05:39:36 +01:00
Jindra Petøík
7b6d54bc68 License header years update 2014-02-02 05:35:36 +01:00
Honfika
41e9e58c31 format code 2014-01-22 17:29:16 +01:00
Honfika
203abdd561 LocalData object instead of object lists 2014-01-12 23:43:30 +01:00
Honfika
5ca8223d48 show binary data, repace binary button. 2013-12-28 12:52:39 +01:00
Honfika
4064d82dc2 missing copyright headers added, reformated with updateLicense function 2013-12-14 20:28:49 +01:00
Honfika
06b95ac6e1 Issue #431: Canceling background threads (after timeout, or after user action, e.g new treeitem selected) fixed + small fixes 2013-12-03 00:26:21 +01:00
Honfika
09aeafb77b Deobfuscation simplified 2013-12-01 13:55:08 +01:00
Honfika
ac96c7dbb5 Workarounds for StackOverflowExceptions 2013-12-01 08:53:04 +01:00
Honfika
abfc07ca59 Issue #420: some EmptyStackExceptions fixed 2013-11-25 19:57:11 +01:00
Honfika
f0697ebeb6 removed unnecessary string=>utf8 byte[]=>input stream=>reader converts, utf8 helper added (UnsupportedEndodingException should not thrown) 2013-11-17 09:08:05 +01:00
Honfika
93196ebcd7 constantpool: arrays=>lists, accessing constant is synchronized (parallel decompiling thown ArrayOutOfBound exceptions, because the constantpool was modified in another thread) 2013-11-14 17:04:52 +01:00
Honfika
b3dc9a4d13 cancellable search, strongly typed configuraion fields (later they will be listed on the advanced settings page) 2013-11-07 21:18:18 +01:00
Honfika
62e97826a9 throw interrupted exception when Thread.isInterrupted() => timed out threads will abort 2013-11-05 23:29:26 +01:00
Honfika
3b69e9f291 organize imports 2013-11-01 01:13:11 +01:00
Honfika
d23c2dbe63 highlighting refactored 2013-11-01 01:07:19 +01:00
Honfika
3be09601c3 export "pcode with hex" and "only hex" options added 2013-10-15 21:50:00 +02:00
Honfika
dbd1232df2 small fixes, improvements 2013-10-15 19:11:06 +02:00
Honfika
b82bd36058 more stringbuilders 2 2013-10-14 23:47:26 +02:00
Honfika
31bca9c8fe more stringbuilders 2013-10-13 19:36:57 +02:00
Honfika
f325ba0db7 highlight method removed, indent-unindents 2013-10-13 17:08:51 +02:00
Honfika
7cd3f79dd1 localdata fixes 2013-10-13 13:59:44 +02:00
Honfika
fb5af451e2 localData class added 2013-10-13 12:33:15 +02:00
Honfika
0c9ea12f03 using stringbuilder for generating the AS source 2013-10-12 21:38:15 +02:00
Jindra Petøík
37bd729730 Issue #398 AS3 p-code: fixed values with index 0 (null) 2013-09-29 06:39:54 +02:00
Jindra Petøík
dd27bfafe1 Issue #382 AS3: Adding new trait 2013-09-16 22:51:56 +02:00
Jindra Petøík
232e512b3e AS3: hilighting of trait names, types
AS3: highlighting static const values (link to static initializer)
2013-09-15 17:37:19 +02:00
Jindra Petøík
fcd3f8b0cd Improved highlighting, now uses lexer. 2013-09-15 12:04:30 +02:00
Jindra Petøík
c777e82980 AS3: New P-code editing syntax inspired by RABCDAsm.
AS3: Multiname and namespace editing.
AS3: Editing whole trait in one textarea
AS3: Removed messages about adding new constants
AS3: Modified colors in editor
AS3: Highlighting pair parenthesis/bracket
AS3: Editing various new P-code parameters
2013-09-14 18:57:08 +02:00
Honfika
fc7b82b866 indent fix in traitslotconst 2013-09-09 20:46:38 +02:00
Honfika
d571b899c6 array definitions was inconsistent, now everywhere "Type[] variableName", using StringBuilder => little bit faster, test fixed (missing parameters) 2013-09-09 11:46:04 +02:00
Honfika
1a1f5dc2db NewFunction highlight+indent fix 2013-09-07 18:03:50 +02:00
Honfika
d017a6c8fc indent open, indent close fixed 2013-09-03 11:18:18 +02:00
Honfika
d1a0c1d463 highlight parameter added 2013-08-25 15:17:58 +02:00
Jindra Petøík
8a8084ef28 Loading SWFs from memory
Progressbar animation fix
Few refactorings
2013-08-24 14:05:15 +02:00
Jindra Petøík
64f47c92b9 refactoring 2013-08-20 19:58:02 +02:00
Jindra Petøík
7eca256e3c Issues #266: Unsuccessfull try to improve deobfuscation 2013-08-11 22:41:48 +02:00
Jindra Petøík
5d092a0954 Issues #319: AS3 - Improved try..catch..finally decompilation 2013-08-11 17:21:29 +02:00
Jindra Petøík
af5038287a Issues #243,#326: improved deobfuscation
code formatting
2013-08-11 09:44:33 +02:00