Commit Graph

2582 Commits

Author SHA1 Message Date
Jindra Petřík
e4e58db65d Fixed #1926 Constructors namespace taken from class - should be always public 2022-12-31 23:58:51 +01:00
Jindra Petřík
6159f3fa2c Scrollbars.
Image position starting at point [0,0].
Clearing shape outline cache.
2022-12-31 23:58:51 +01:00
Jindra Petřík
d13d3ac500 Auto update bounds on points save.
Select cursor.
2022-12-31 23:58:51 +01:00
Jindra Petřík
32807b826d Fixed #1827 Video replacing VP6 reading 2022-12-31 23:58:51 +01:00
Jindra Petřík
7d548fca30 Fixed Uncompressed FLA (XFL) export creates a directory 2022-12-31 23:58:51 +01:00
Jindra Petřík
e5dc9fb663 Fixed #1923 Wrong cyclic tag detection causing hidden sprites 2022-12-31 23:58:51 +01:00
Jindra Petřík
62e862cbb0 format 2022-12-31 23:58:51 +01:00
Jindra Petřík
0fd892739d Auto calculate edgeBounds of DefineShape4 during SVG import 2022-12-31 23:58:51 +01:00
Jindra Petřík
e18575f2cd Changed #1913 SVG export/import of shapes - shape exact position (bounds) is retained 2022-12-31 23:58:51 +01:00
Jindra Petřík
4f5fc62adc Fixed native sound export format for ADPCM compression is FLV 2022-12-31 23:58:51 +01:00
Jindra Petřík
ad3cfc9e3c Fixed #1915 SVG import - gradient when it has two final stops 2022-12-31 23:58:51 +01:00
Jindra Petřík
8d7ecce4c0 Fixed #1921 AS3 direct editation - exception on code save - wrong selected ABC 2022-12-28 09:20:37 +01:00
Jindra Petřík
9689f16a4b Fixed #1922 FLA/XFL/Canvas/SVG export - exporting DefineBitsJPEG3/4 with alpha as JPEG with PNG extension 2022-12-28 09:20:37 +01:00
Jindra Petřík
b82d68ad1d Fixed #1920 Slower decompilation (returnType method optimization) 2022-12-27 19:25:01 +01:00
Jindra Petřík
0272175e00 Added Bulk import sounds and sound streams 2022-12-27 19:25:01 +01:00
Jindra Petřík
306abf5e4a Refactor sound importer to separate class 2022-12-27 19:25:01 +01:00
Jindra Petřík
dfc729d535 Seek sound data 2022-12-27 19:25:01 +01:00
Jindra Petřík
83f678d1a1 Movie importer - properly set timeline num frames 2022-12-27 19:25:01 +01:00
Jindra Petřík
308ac701ab Enlarge timeline for soundstream when necessary 2022-12-27 19:25:01 +01:00
Jindra Petřík
a940ea1c6f Replacing SoundStreamHeads with MP3 2022-12-27 19:25:01 +01:00
Jindra Petřík
cc71ba8cef JLayer version 1.0.2 2022-12-27 19:25:01 +01:00
Jindra Petřík
d86a662f7a Proper distribute uncompressed frames 2022-12-27 19:25:01 +01:00
Jindra Petřík
94df71e07a Replace SoundStreamHead (no MP3 support yet) 2022-12-27 19:25:01 +01:00
Jindra Petřík
21da3e0beb Do not import multiple video frames into single SWF frame 2022-12-27 19:25:01 +01:00
Jindra Petřík
d5d9007219 Add RemoveObject after last imported movie frame if the timeline is longer 2022-12-27 19:25:01 +01:00
Jindra Petřík
51d37830c0 Last imported movie frame length 2022-12-27 19:25:01 +01:00
Jindra Petřík
c18a603ed4 Added Movie FLV export - writing simple onMetadata tag 2022-12-27 19:25:01 +01:00
Jindra Petřík
96de7e293a Import movie message remember.
Image clear on import.
2022-12-27 19:25:01 +01:00
Jindra Petřík
1c5347be86 Frame number fix 2022-12-27 19:25:01 +01:00
Jindra Petřík
dacd9195ef Bulk import movies 2022-12-27 19:25:01 +01:00
Jindra Petřík
9ca27d48be Extract replace movie method to extra importer class 2022-12-27 19:25:01 +01:00
Jindra Petřík
f2646f164b Replace movies with commandline 2022-12-27 19:25:01 +01:00
Jindra Petřík
9f971a0c88 Replace movie in GUI 2022-12-27 19:25:01 +01:00
Jindra Petřík
2065d94241 Separate graphics and sound testdata 2022-12-27 19:25:01 +01:00
Jindra Petřík
1bdc9d5218 Added #1917 Better error message for sound import on unsupported sampling rate 2022-12-27 19:25:01 +01:00
Jindra Petřík
b7c5efbf93 Fixed #1914 DropShadow filter 2022-12-27 19:25:01 +01:00
Jindra Petřík
0c4adb7d1a Fixed filter bounds 2022-12-27 19:25:01 +01:00
Jindra Petřík
166e8d7298 Fixed filter bounds 2022-12-27 19:25:01 +01:00
Jindra Petřík
b53590210d Fixed #1907 Crashing on memory search
Putting back old JNA 3.5.1 as  5.11.0 crashes on calling new Memory()
Modify VJCJ natives to support JNA 3.5.1
2022-12-23 17:02:50 +01:00
Jindra Petřík
85275ccca6 Fixed #1858 PDF export - Applying same color multiple times 2022-12-23 17:02:50 +01:00
Jindra Petřík
ecc884f642 Fixed #1858 Applying same alpha/blendmode multiple times
Round RGB colors to lower precision
2022-12-23 17:02:50 +01:00
Jindra Petřík
b2af9ef350 Fixed #1858 Adding same ExtGState multiple times 2022-12-23 17:02:50 +01:00
Jindra Petřík
355df5899d Added #1858 PDF export - JPEG with alpha channel exported as is 2022-12-23 17:02:50 +01:00
Jindra Petřík
b2da5a46e0 Fix old image with alpha export mode 2022-12-23 17:02:50 +01:00
Jindra Petřík
c72215df42 Added #1909 Export/import DefineBitsJPEG3/4s alpha channel to/from separate file
("PNG/GIF/JPEG+alpha" option in GUI, "-format image:png_gif_jpeg_alpha" for commandline)
Fixed Exporting DefineJPEG3/4 with alpha channel to PNG produced JPEG instead

Refactored bulkImport shapes and images to single file.
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
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