Commit Graph

136 Commits

Author SHA1 Message Date
Honfika
0da9d423a0 final fields 2014-01-19 22:33:23 +01:00
Honfika
d864661c39 Translations improved, no exception in text view when font is not available, some unchecked casts fixed 2014-01-19 15:01:25 +01:00
Honfika
203abdd561 LocalData object instead of object lists 2014-01-12 23:43:30 +01:00
Honfika
c361216cf7 gui classes separated 2014-01-04 16:04:39 +01:00
Honfika
91cb40d56e TagTree nodes/items hierarchy refactored 2014-01-04 13:14:30 +01:00
Honfika
9b15a255c6 Issue #458 Saving font settings to preserve font panel selection after program restart: individual behavior for each file 2014-01-01 21:12:27 +01:00
Honfika
0cc9a0c1b2 Issue #458 Saving font settings to preserve font panel selection after program restart 2013-12-28 16:56:33 +01:00
Honfika
7518d076e8 separating gui, classeslisttree removed (it was a duplicated code, which currently is in tagtree) 2013-12-28 09:31:54 +01:00
Honfika
f5e205cf85 Issue #442 Decompilation regression since nightly ffdec_1.7.4_db2388c37836: fixed 2013-12-26 21:50:40 +01:00
Honfika
796af3f207 separating gui 2013-12-24 19:22:16 +01:00
Honfika
11ee052e33 Issue (Feature) #365 Search in memory: Filter fake SWFs: implemented 2013-12-23 16:16:00 +01:00
Honfika
f811ca2d27 Issue #350 (Allow to open multiple SWF files into the same ffdec instance) 2013-12-22 19:56:08 +01:00
Honfika
e1f4ca362b prepare for Issue #350 (Allow to open multiple SWF files into the same ffdec instance) 3 2013-12-22 16:08:45 +01:00
Honfika
b9a1269505 prepare for Issue #350 (Allow to open multiple SWF files into the same ffdec instance) 2 2013-12-21 23:36:06 +01:00
Honfika
727d7a74e5 prepare for Issue #350 (Allow to open multiple SWF files into the same ffdec instance), some action commands moved to constants 2013-12-20 16:27:25 +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
2af979dbd9 Issue #387: using BufferedOutputStream 2013-11-27 23:02:20 +01:00
Honfika
db4ca5c266 renaming identifiers: handle empty stack (probably never executed branch) 2013-11-24 19:36:34 +01:00
Honfika
01bccf5e16 Issue #427: User friendly error message when file not found (during command line compress, decompress and rename identifiers) 2013-11-23 23:46:18 +01:00
Honfika
6b8f82fb5d command line switch for renaming invalid identifiers 2013-11-19 19:42:23 +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
2f49b47e87 every configuration setting is configurable on the ui, reset configuration button, show config descriptions 2013-11-08 13:17:44 +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
bef5f0ae67 cleanup with "Inspect and Transform" 2013-11-07 00:26:49 +01:00
Honfika
62e97826a9 throw interrupted exception when Thread.isInterrupted() => timed out threads will abort 2013-11-05 23:29:26 +01:00
Honfika
0579ac38cb export: write to file directly, cancelable decompilation (cancel button in the status panel) 2013-11-05 17:59:35 +01:00
Honfika
d23c2dbe63 highlighting refactored 2013-11-01 01:07:19 +01:00
Honfika
908e73e0b3 small fixes 2013-10-16 23:11:01 +02:00
Honfika
d73f2bf3ac outofmemory exception handling, command line option for setting the process affinity and priority, some functions was executed on a different thread when parallel option was disabled 2013-10-16 18:21:25 +02:00
Honfika
3be09601c3 export "pcode with hex" and "only hex" options added 2013-10-15 21:50:00 +02:00
Honfika
fb5af451e2 localData class added 2013-10-13 12:33:15 +02:00
Jindra Petøík
2e0f3ea3ac ScaleForm GFx opening from open/save dialog
GFx classes refactoring
2013-09-26 15:42:53 +02:00
Jindra Petøík
17a5e75f1a Issue #367 Search in memory: save(export) SWFs
few refactorings
2013-09-10 07:46:16 +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
06a890b2c4 preserve tag tree expanded state after removing a node 2013-09-03 17:10:55 +02:00
Jindra Petøík
9212d6958b Cache fixes 2013-08-25 13:31:10 +02:00
Honfika
c3c86b4263 pcode parameter was ignored in AS3 export 2013-08-24 19:22:15 +02:00
Jindra Petøík
8a8084ef28 Loading SWFs from memory
Progressbar animation fix
Few refactorings
2013-08-24 14:05:15 +02:00
Honfika
2f55960136 Issue #313: command line parameter for ignore all errors 2013-08-20 19:26:34 +02:00
Honfika
33d63cfa95 Issue #332: show exporting execution times for AS2 2013-08-20 19:22:27 +02:00
Honfika
0ef3a7dea1 decompilation timeouts 2013-08-20 19:18:01 +02:00
Jindra Petøík
b8d8b328d9 Issue #287 Typo paralel => parallel 2013-08-10 18:58:00 +02:00
Jindra Petøík
f29a8e0df6 AS2 fixed class detection
Issue #269 command line parameters for switching on/off deobfuscation and paralellspeedup
2013-08-03 13:04:40 +02:00
Jindra Petøík
2549f9751a Issue #274 show the elapsed time during export in the output 2013-08-03 09:46:16 +02:00
Jindra Petøík
af2f69aa93 New UI
Removed Start Menu
2013-07-22 21:37:16 +02:00
Jindra Petøík
6d99c0b1ca Issue #220 Characters adding source font selection, font names in tree 2013-07-18 21:34:04 +02:00
Jindra Petøík
12a191de9b Issue #253 Abort/Retry/Ignore dialog on IO errors 2013-07-18 12:28:07 +02:00
Jindra Petøík
38bb6513d8 Issues #238,#239,#240 Fixed deobfuscation 2013-07-16 13:04:29 +02:00
Jindra Petøík
bf195f1a6a Refactoring:
AVM2 / TreeItem => AVM2Item
Action / TreeItem => ActionItem
decompiler.flash.graph => decompiler.graph
2013-07-16 05:40:32 +02:00