Commit Graph

306 Commits

Author SHA1 Message Date
Jindra Petřík
03da8d6fde Select opened SWF to Simple editor 2025-05-15 19:49:54 +02:00
Jindra Petřík
a1e28f8e88 Removed: Option to preview flash items via ActiveX component is no longer available. FFDec now supports its internal flash viewer only. 2025-05-08 23:12:47 +02:00
Jindra Petřík
8c2d31af2c URL deprecations 2025-04-25 21:49:56 +02:00
Jindra Petřík
3a99348644 Fixed: nightly version asked for update to stable 2025-04-25 21:30:31 +02:00
Jindra Petřík
bfc420719a Added: Auto detect scale factor on Hi-dpi displays 2025-04-20 17:53:59 +02:00
Jindra Petřík
b1c5f9d0c6 Checkstyle fix 2025-04-13 14:13:27 +02:00
Jindra Petřík
c45eb35120 Fixed #2428 Charset setting on FLA export in format MX and below,
Default charset for SWFS v5 and lower is WINDOWS-1252
2025-04-06 18:20:28 +02:00
Jindra Petřík
d47accdcfa Added: #2427 Commandline export with use of imported SWFs (importAssets tag) 2025-03-23 12:23:51 +01:00
Jindra Petřík
2fcd3e4a7a Added #2389 Support for SPL file extension (Flash version 1 - Future Splash Animator) 2025-01-17 21:47:12 +01:00
Jindra Petřík
cb02c45dae Warning before closing SOL editor with modified file 2024-11-10 19:50:55 +01:00
Jindra Petřík
58c9d2f2cc AMF0 EcmaArray has dense and associative parts 2024-11-10 19:50:55 +01:00
Jindra Petřík
a205e1af11 Sol cookie editor can be run standalone. 2024-11-10 19:50:55 +01:00
Jindra Petřík
1c944079e9 Syncing cookies copies file attributes. 2024-11-10 19:50:55 +01:00
Jindra Petřík
1ae56728ee Fixed: Stop run process hang 2024-11-10 19:50:55 +01:00
Jindra Petřík
e142da742c Cookie watcher does not depend on config. 2024-11-10 19:50:55 +01:00
Jindra Petřík
fbe4d0451f Edit flash cookies (SOL) in the SWF tree. 2024-11-10 19:50:55 +01:00
Jindra Petřík
3712c3be45 Added: #2360 SOL file (Flash Local Shared Object - flash cookie) editor 2024-11-10 19:50:55 +01:00
Josh Soref
5194db359b spelling: listener
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Jindra Petřík
f5ec76125d Save last selected Easy mode SWF 2024-10-29 16:55:43 +01:00
Jindra Petřík
cc7efe1a81 Integrate Easy GUI into main program as Timeline mode 2024-10-29 16:55:43 +01:00
Jindra Petřík
c263aa45a8 Easy GUI - Library panel 2024-10-29 16:55:43 +01:00
Jindra Petřík
a4a9ba4c6b Added: AS2 - Information about need of decompiling all scripts to detect uninitialized class fields
Fixed: #2338 AS decompiling threads got stuck after cancelling / timeout
CancellableWorker refactoring
2024-10-13 20:43:18 +02:00
Jindra Petřík
d2f7f01d32 Added: #2333 Changing Shape tag type (DefineShape, DefineShape2, ...) 2024-10-13 20:43:18 +02:00
Jindra Petřík
e5a5c596e8 Fixed: Opening loaded files while playing even if not a valid SWF file - like images 2024-08-27 09:43:40 +02:00
Jindra Petřík
38bcab878b Remove "static operation". 2024-08-08 19:27:14 +02:00
Jindra Petřík
f3da12e032 Reformating to fix checkstyle. 2024-08-08 19:27:14 +02:00
Jindra Petřík
a5d3ce4f9b Organize imports 2024-08-08 19:27:14 +02:00
Jindra Petřík
4b10f63865 Organize imports 2024-08-08 19:27:14 +02:00
Jindra Petřík
d505eeee6a Fixed twolevel nested debugging 2024-08-05 11:17:25 +02:00
Jindra Petřík
84d6ad8591 Added: #1383 AS Debugger - debugging nested SWFs 2024-08-05 11:17:25 +02:00
Jindra Petřík
08f7fe3968 Save nested on Save as action 2024-08-05 11:17:25 +02:00
Jindra Petřík
d81abfe4cf Running SWFs - Create tempfiles fix nullpointer 2024-08-05 11:17:25 +02:00
Jindra Petřík
1ccbd6e972 Added: Exe export mode can be selected in in Save EXE dialog (select filetype) - wrapper or projectors 2024-08-05 11:17:25 +02:00
Jindra Petřík
1db54b6e4c Refreshing Save buttons when files were modified outside application 2024-08-05 11:17:25 +02:00
Jindra Petřík
449f96942e Removed: Proxy feature. It was not working since today almost every page uses HTTPS. Also Flash is limited in browsers. 2024-08-05 11:17:25 +02:00
Jindra Petřík
4410e4b95f Added: Window icons for various dialogs including save/open/export/import 2024-08-05 11:17:25 +02:00
Jindra Petřík
934bc686f6 Changed: Run/Debug command - executed SWF temp files (~ffdec_run...swf etc.) are now generated
in the directory where original SWF resides to allow loading relative assets
2024-08-05 11:17:25 +02:00
Jindra Petřík
19c771bf44 Update license year 2024-08-05 11:17:25 +02:00
Jindra Petřík
1d9329e9be Fixed code style 2024-08-05 11:17:25 +02:00
Jindra Petřík
4e63384f56 ffdec-cli as separate executable, project
ffdec executable on linux
2024-08-05 11:17:25 +02:00
Jindra Petřík
06ea0c2dff Export command WIP 2024-08-05 11:17:25 +02:00
Jindra Petřík
9cad4810d6 Fixed #2177 Leftover process when invalid SWF opened - now main window is shown 2024-08-05 11:17:25 +02:00
Jindra Petřík
8ee83b49f5 Fixed Saving SWFs opened by "Open loaded while playing" feature
Added sample data for loader
2023-12-30 18:06:08 +01:00
Jindra Petřík
8ceb44f25e Added Remembering breakpoints
Added #2131 Breakpoint list dialog
Fixed AS1/2 Debugger - script was cleared on stop button
2023-12-30 18:06:08 +01:00
Jindra Petřík
8ad981ff25 Added Saving Harman encrypted SWFs
Added Editing encrypted flag on header panel
Added `-encrypt` command on CLI for Harman encryption
2023-12-30 18:06:08 +01:00
Jindra Petřík
31f6cbdb70 Faster AS3 Debugging - export/import ByteArray variable data 2023-12-30 18:06:08 +01:00
Jindra Petřík
bd6c953218 Fixed Incorrect debugger line numbers when "Open loaded while playing" is enabled
Fixed AS3 debugger - Slow injecting debug info - now faster
Fixed AS3 debugger - obfuscated classes debugging
Fixed Delayed open loaded SWFs while playing
Fixed AS3 Direct editation - script initializer for main document class

Changed Wrong unicode escape `{invalid_utf8:xxx}` changed to `{invalid_utf8=xxx}` for compatibility with file names
2023-12-30 18:06:08 +01:00
Jindra Petřík
0abc5b493a Fixed #2025, #2078, #2053 Problems starting the app on Windows when the username has unicode characters 2023-12-30 18:06:08 +01:00
Jindra Petřík
4125e94ca3 Added Label that flex compiler is used (when it's enabled in settings)
Fixed #2111 Flex AS3 editation - use SWF dependencies defined in GUI
Fixed SWF dependencies label was not updated on startup
2023-12-30 18:06:08 +01:00
Jindra Petřík
41f6e40369 Fixed #2123 FLA export - morphshapes fixer
More FLA export progress info
2023-12-30 18:06:08 +01:00