Commit Graph

176 Commits

Author SHA1 Message Date
Honfika
f53d825915 non null flashPanel is always instance of FlashPlayerPanel 2013-11-24 22:20:56 +01:00
Honfika
7753c39d88 Root swf was not displayed when it was opened before any other tag 2013-11-24 21:59:13 +01:00
Honfika
db4ca5c266 renaming identifiers: handle empty stack (probably never executed branch) 2013-11-24 19:36:34 +01:00
Honfika
6b8f82fb5d command line switch for renaming invalid identifiers 2013-11-19 19:42:23 +01:00
Honfika
e5ce9f544d context menu functions refactored 2013-11-16 20:45:26 +01:00
Honfika
c28c773b19 Freed class moved out from gui 2013-11-16 18:45:29 +01:00
Honfika
e6250555ef AS2 highlighting fixed, debug menu added 2013-11-15 17:58:10 +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
19525c8fc7 small fixes, error handling 2013-11-13 20:48:53 +01:00
Honfika
5d163bd771 settings dialog: show restart confirmation 2013-11-10 19:49:01 +01:00
Honfika
8125ecf7ef show recent files in main menu 2013-11-10 17:40:47 +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
d99f8943b7 application releated constants moved to applicationinfo class (name, version, urls), 1000th source file:) 2013-11-07 11:07:49 +01:00
Honfika
bef5f0ae67 cleanup with "Inspect and Transform" 2013-11-07 00:26:49 +01:00
Honfika
9870157b6b Command line parsing refactored, Advanced Settings dialog 2013-11-06 23:06:16 +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
3be09601c3 export "pcode with hex" and "only hex" options added 2013-10-15 21:50:00 +02:00
Honfika
407598ee28 remove unused imports 2013-10-13 13:00:52 +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
e3b42f2698 Issue #301 Reseting icon on clearing error log
Logging errors to GUI on application startup / file load
2013-09-24 22:56:11 +02:00
Jindra Petøík
8f4f88ebcc Issue #395 Displaying GFx fonts in Flash player 2013-09-24 12:03:09 +02:00
Jindra Petøík
ec4418c987 Issue #395 Fixed adding characters to GFx fonts
No to all fix (Adding characters when exists)
2013-09-23 20:57:17 +02:00
Jindra Petøík
f07be3b21f Issues #334, #395 Embed font dialog (Better characters adding - presets)
Replacing font characters. (Yes/No/Yes to all/No to all dialog)
2013-09-23 15:27:27 +02:00
Jindra Petøík
61fd0d1b83 GFx fonts: Adding characters
GFx fonts: Displaying text fields
Fonts display in internal viewer
2013-09-23 06:55:03 +02:00
Jindra Petøík
dfb334116b Issue #395 Reading GFx tags, displaying DefineCompactedFont 2013-09-22 16:35:11 +02:00
Jindra Petøík
42fc4a02aa Playback controls for DefineSound 2013-09-17 22:55:13 +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
Jindra Petøík
892b2ff278 try to call flash functions 2013-09-13 07:07:21 +02:00
Jindra Petøík
9696b91d4d merge 2013-09-09 21:58:14 +02:00
Jindra Petøík
ca8f9b9e1a Searching in browsers cache (Chrome, Firefox) 2013-09-09 21:48:38 +02:00
Honfika
624194f453 organize imports 2013-09-09 21:12:58 +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
59e106091e tag tree context menu deselected the selected nodes earlier. Now it preserves the selection, and applies the command for all selected nodes => removing multiple items. 2013-09-03 21:40:06 +02:00
Honfika
06a890b2c4 preserve tag tree expanded state after removing a node 2013-09-03 17:10:55 +02:00
Honfika
8f4fbb6679 AS2 disassembler fixed (jump to the middle of the instuction) 2013-09-03 00:35:24 +02:00
Jindra Petøík
e087342e72 Whole SWF preview 2013-09-01 15:03:57 +02:00
Jindra Petøík
5e1976a792 Playback controls 2013-09-01 14:30:49 +02:00
Jindra Petøík
974f18862a Improved FlashPlayer display / Background color 2013-09-01 09:27:44 +02:00
Jindra Petøík
538b7753f1 Issue #357 Play sounds (FlashPlayer)
Play movies (FlashPlayer)
2013-08-31 20:59:52 +02:00
Jindra Petøík
628e36dffb fixed display AS search progress 2013-08-28 20:31:26 +02:00
Jindra Petøík
9a6ff3ac4a Issue #292 Fonts preview is always black on white 2013-08-26 19:29:43 +02:00
Honfika
8e4bbfcf61 Show total export time, configurable method decompilation timeout 2013-08-25 10:45:07 +02:00
Jindra Petøík
0cf5862534 merged honfika changes
chinese translation for jsyntaxpane
2013-08-25 10:32:23 +02:00
Jindra Petøík
652513ce46 fixed ActionScript 1/2 default script/pcode split position - script was invisible on initial settings 2013-08-25 10:20:26 +02:00
Honfika
8393f063cb using true/false values in getConfig methods everywhere 2013-08-25 08:47:42 +02:00
Honfika
91eb780db3 generic config get/set methods 2013-08-25 08:29:56 +02:00
Jindra Petøík
27a80bf038 Issue #292 Change background color in SWF preview 2013-08-24 20:43:49 +02:00
Jindra Petøík
8bfbceec03 Issue #344 Reload opened swf 2013-08-24 19:02:18 +02:00