Commit Graph

6273 Commits

Author SHA1 Message Date
Jindra Petřík
8f5cc45d88 Fixed #1908 Shape/image import must accept also filenames in the form "CHARID_xxx.ext" instead of just "CHARID.ext"
Changed Shape/image/script/text import does not require specific folder name inside (but still preffers it when exists)
2022-12-23 17:02:50 +01:00
Jindra Petřík
c4befddd5f Fixed #1908 Slow commandline opening SWF 2022-12-23 17:02:50 +01:00
Jindra Petřík
f8488683cd Profiled program takes parameters from config file 2022-12-23 17:02:50 +01:00
Jindra Petřík
03df93d785 Fixed Speaker image when sound selected not in the center 2022-12-23 17:02:50 +01:00
Jindra Petřík
3dc81b9710 Replace shapes from commandline - add some output do let know what it does 2022-12-23 17:02:50 +01:00
Jindra Petřík
6e5d5448e8 format 2022-12-23 17:02:50 +01:00
Jindra Petřík
07fbb36ec2 typo 2022-12-23 17:02:50 +01:00
Jindra Petřík
b6671a36a7 Replace image from commandline - add some output do let know what it does 2022-12-23 17:02:50 +01:00
Jindra Petřík
162c1a8f3e Added #1460 Commandline import of text, images, shapes, symbol-class 2022-12-23 17:02:50 +01:00
Jindra Petřík
8e368c5675 Added #1690 Deobfuscation tool dialog for script level (not just current method / all classes)
Changed #1690 Redesigned Deobfuscation tool dialog.
Removed "Restore control flow" deobfuscation level as it was the same as "Remove traps"
2022-12-23 17:02:50 +01:00
Jindra Petřík
8852b191b5 Allow transform on sprites and buttons from scripts section 2022-12-23 17:02:50 +01:00
Jindra Petřík
b381e5ad05 Fixed Show Hex dump for AS1/2 script tags 2022-12-23 17:02:50 +01:00
Jindra Petřík
6f7c986226 Fixed Image flickering 2022-12-23 17:02:50 +01:00
Jindra Petřík
27b41e3432 clear editing status on sprite/button cancelling transform 2022-12-23 17:02:50 +01:00
Jindra Petřík
5ee421d7fe settimelined for showframetag 2022-12-23 17:02:50 +01:00
Jindra Petřík
65d0ebc87e Added #1231 Button transforming
Fixed BUTTONRECORD display does not use its Matrix
Fixed Editation status not cleared after Sprite transforming
2022-12-23 17:02:50 +01:00
Jindra Petřík
9b717017ae Fixed #595 AS3 direct editation - protected property resolving,
Fix tests
2022-12-23 17:02:50 +01:00
Jindra Petřík
5d13387f7b Fixed AS3 direct editation and decompiler share same AbcIndex 2022-12-23 17:02:50 +01:00
Jindra Petřík
257bc37d8c Fixed AS3 direct editation - protected property resolving 2022-12-23 17:02:50 +01:00
Jindra Petřík
02081f2d9e Tests fix 2022-12-23 17:02:50 +01:00
Jindra Petřík
7bb8061e20 Fixed #1904 AS1/2 Throw is an ExitItem to properly handle continues vs ifs 2022-12-23 17:02:50 +01:00
Jindra Petřík
2bd1208f86 Fixed #1904 NullPointerException on decompiler pool
Fixed #1904 AS1/2 Simplify expressions breaks registers, functions
2022-12-23 17:02:50 +01:00
Jindra Petřík
47cd0c83ff Fixed #1904 NullPointerException on ErrorLog frame 2022-12-23 17:02:50 +01:00
Jindra Petřík
f0b1020b2f Fixed #1904 NullpointerException when fast switching items 2022-12-23 17:02:50 +01:00
Jindra Petřík
676bd9f74b Added Warning before switching auto rename identifiers on
Changed Warning before switching deobfuscation is now optional
Czech translation fixes
2022-12-23 17:02:50 +01:00
Jindra Petřík
ce4f3e2920 Fixed #1904 NullpointerException when renaming invalid identifiers in AS1/2 files caused by missing charset 2022-12-23 17:02:50 +01:00
Jindra Petřík
d5d730b083 Added Deobfuscation and its options as icons on script panel toolbar 2022-12-23 17:02:50 +01:00
Jindra Petřík
8f3fb66bfc begin new Unreleased section in changelog 2022-12-23 17:02:50 +01:00
Jindra Petřík
b62dbc73fa version changed to 18.0.0 version18.0.0 2022-12-18 23:11:38 +01:00
Jindra Petřík
4dbb74cc45 Fixed
- AS3 - "native" modifier only for methods with EXPLICIT flag
- AS3 - AS3 builtin namespace visibility

Changed
- AS3 - order of modifiers: final, override, access, static, native
2022-12-18 23:10:24 +01:00
Jindra Petřík
a713099ba4 Changelog update 2022-12-18 23:10:24 +01:00
Jindra Petřík
f7869abe0b Added AS3 P-code - Editing interface methods 2022-12-18 23:10:24 +01:00
Jindra Petřík
c4799bc92e Added AS3 P-code keyword "Unknown(N)", where N is index. For constants out of bounds. (mostly in dead code)
Fixed AS3 Deobfuscation causing invalid jump offsets for files with constant indices out of bounds
2022-12-18 23:10:24 +01:00
Jindra Petřík
0bad1d2930 Added #1796 to changeslog 2022-12-18 23:10:24 +01:00
Jindra Petřík
79d304495e Fixed Exception on closing multiple SWFs 2022-12-18 23:10:24 +01:00
Jindra Petřík
2b2a9bfbed Remove printing "xxx" in FullMultinameAvm2item 2022-12-18 23:10:24 +01:00
Jindra Petřík
b832076cbf Fixed Loaded SWFs using "Open loaded during play" feature have short filenames 2022-12-18 23:10:24 +01:00
Jindra Petřík
28311e9f71 TraitsList nullpointer fix 2022-12-18 23:10:24 +01:00
Jindra Petřík
13f3e910bf Updated year in AboutDialog 2022-12-18 23:10:24 +01:00
Jindra Petřík
22d3ae7371 Fixed icons 2022-12-18 23:10:24 +01:00
Jindra Petřík
b2d6544bbe Frame 32 icon more like 16 2022-12-18 23:10:24 +01:00
Jindra Petřík
abfbe30ea6 Sprite icon 32 is grey as 16 2022-12-18 23:10:24 +01:00
Jindra Petřík
d249cd35d6 Fixed button 32 icon 2022-12-18 23:10:24 +01:00
Jindra Petřík
ac0c86af1b Double click node configuration is on UI tab 2022-12-18 23:10:24 +01:00
Jindra Petřík
18a8b3ddaa Do not double-click edit scripts 2022-12-18 23:10:24 +01:00
Jindra Petřík
4ddba88972 Fixed blinking of display 2022-12-18 23:10:24 +01:00
Jindra Petřík
5962aa8183 Edit message for AS3 p-code 2022-12-18 23:10:24 +01:00
Jindra Petřík
16b89dbb54 Editor mode for AS1/2 scripts 2022-12-18 23:10:24 +01:00
Jindra Petřík
30a251da44 Editor mode fixed for texts and metadata 2022-12-18 23:10:24 +01:00
Jindra Petřík
585c9396f2 Optional double clicking 2022-12-18 23:10:24 +01:00