Commit Graph

7327 Commits

Author SHA1 Message Date
Stefan Hansson
43fe38ea0a Regenerate Appstream metainfo
Remove use of literal ampersand symbols which causes validation errors.
2024-09-05 09:56:04 +02:00
Stefan Hansson
1a88eacd81 MetainfoUpdater: Replace ampersand symbols with XML entity references
Otherwise Appstream metainfo validation fails whenever an ampersand is
included in the changelog.
2024-09-05 09:56:04 +02:00
Jindra Petřík
87080cb585 Fixed: #2294 FLA export - Nullpointer on AS3 SWFs without document class 2024-09-05 09:56:04 +02:00
Jindra Petřík
7e6d331f82 FLA export - Do not export layer depths 2024-09-05 09:56:04 +02:00
Jindra Petřík
4ba7870328 Fixed: #2293 FLA export - clipping 2024-09-05 09:56:04 +02:00
Jindra Petřík
089f52bb9b Empty sound data fix 2024-09-05 09:56:04 +02:00
Jindra Petřík
21cb1d5cb9 Fixed: #2293 FLA export - stackoverflow on multilevel clips extraction 2024-09-05 09:56:04 +02:00
Jindřich Petřík
b76d357de6 Fix build 2024-09-05 09:56:04 +02:00
Jindřich Petřík
759503f1e6 Fix nightly build creating 2024-09-05 09:56:04 +02:00
Jindřich Petřík
c205d9b4d8 Copy Javadoc to releases dir fix 2024-09-05 09:56:04 +02:00
Jindřich Petřík
b6b1af4fb3 Github actions - compile with Java 8, generate JavaDoc with Java 21. 2024-09-05 09:56:04 +02:00
Jindřich Petřík
471c4384f6 created new Unreleased section in CHANGELOG.md 2024-09-05 09:56:04 +02:00
Jindřich Petřík
0e8ce16c4c version changed to 21.0.4 version21.0.4 2024-08-27 12:36:48 +02:00
Jindřich Petřík
4b2ab4925d Fixed: Java 8 compatibility 2024-08-27 12:36:02 +02:00
Jindřich Petřík
164ef8d06d created new Unreleased section in CHANGELOG.md 2024-08-27 12:36:02 +02:00
Jindřich Petřík
dbc9ac3a01 version changed to 21.0.3 version21.0.3 2024-08-27 09:45:09 +02:00
Jindra Petřík
f0b5cf8d05 Fixed: #2284 FLA export - sounds should be WAV or MP3, not FLV 2024-08-27 09:43:40 +02:00
Jindra Petřík
20f5376090 Changed: #2285 Export to FlashDevelop and IntelliJ IDEA is available only for SWFs without main timeline - even for context menu 2024-08-27 09:43:40 +02:00
Jindra Petřík
c7c4ab8fc0 Added: Harman AIR 51 unpacker for binarydata with custom key 2024-08-27 09:43:40 +02:00
Jindra Petřík
87aea2a2e1 Updated debug_inner test data 2024-08-27 09:43:40 +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
b096f62b67 Float testdata updated 2024-08-27 09:43:40 +02:00
Jindra Petřík
d6ff5cdc4f getCharacterId fix 2024-08-27 09:43:40 +02:00
Jindra Petřík
36bd403787 FlashDevelop AIR export - strip underlines from app id. 2024-08-27 09:43:40 +02:00
Jindra Petřík
7a049ba3b9 Fixed: #2282 FLA export - visible flag 2024-08-27 09:43:40 +02:00
Jindra Petřík
c262c9ab0c LinkAllClasses is optional and defaults to off.
Fixed tests.
2024-08-27 09:43:40 +02:00
Jindra Petřík
0dbe317390 Fixed: Embed tag - Wav files need to be embedded in assets.swf 2024-08-27 09:43:40 +02:00
Jindra Petřík
7f57728b31 __ffdec_include_classes has void return type 2024-08-27 09:43:40 +02:00
Jindra Petřík
d876bf73cd Mkdirs for FFDecIncludeClasses.as 2024-08-27 09:43:40 +02:00
Jindra Petřík
9617c2ac2f Added: FLA/FlashDevelop/IDEA export - A link to all classes (sound, font, images) is added so no class is missed during compilation 2024-08-27 09:43:40 +02:00
Jindra Petřík
58e61907f2 Added FlashDevelop project export - option to export AIR project (select correct type in the file save dialog) 2024-08-27 09:43:40 +02:00
Jindra Petřík
58724dced5 Fixed: #2279 Embed assets with file base name ending with a space 2024-08-27 09:43:40 +02:00
Jindra Petřík
69a3fa8bd6 Changed: Export to FlashDevelop and IntelliJ IDEA is available only for SWFs without main timeline 2024-08-27 09:43:40 +02:00
Jindra Petřík
2912d3d0de Fixed: #2279 AS3 Decompilation - assignments on the right side of && and || operators 2024-08-27 09:43:40 +02:00
Jindra Petřík
e5e870f8b9 Empty lines fix. 2024-08-27 09:43:40 +02:00
Jindra Petřík
996559ae01 Fixed empty lines afer use clause.
Removed printStackTrace in favor of log.
2024-08-27 09:43:40 +02:00
Jindra Petřík
45512d29a0 Do not parse imports from class ancestors.
Fixed tests.
2024-08-27 09:43:40 +02:00
Jindra Petřík
4e89376174 Fixed direct editation - methods and script initializer imports. 2024-08-27 09:43:40 +02:00
Jindra Petřík
c8a8ce8b6d Fixed: Direct editation.
Fixed: Imports in script initializer
2024-08-27 09:43:40 +02:00
Jindra Petřík
d99bb058ec Updated changelog 2024-08-27 09:43:40 +02:00
Jindra Petřík
05b7752e55 Fix tests 2024-08-27 09:43:40 +02:00
Jindra Petřík
4e528c181c Fixed: Script/Class initializers order of assignment
Changed: Compound script has slot/const traits inside main script initializer
2024-08-27 09:43:40 +02:00
Jindra Petřík
54faceb9a8 Fixed parsing class trait 2024-08-27 09:43:40 +02:00
Jindra Petřík
ef25cbec25 Added: Harman AIR 51 float support compatibility 2024-08-27 09:43:40 +02:00
Jindra Petřík
13aacc83f1 Fixed: Target flash player version in FlashDevelop and IDEA projects 2024-08-27 09:43:40 +02:00
Jindra Petřík
672a5dc754 Added: Updated Flash player to SWF version map 2024-08-27 09:43:40 +02:00
Jindra Petřík
00535350bb Fixed: #2276 Protected namespaces do not use fully qualified names 2024-08-27 09:43:40 +02:00
Jindra Petřík
e499fc57a1 Fixed: #2275 - Export to FlashDevelop - framerate setting 2024-08-27 09:43:40 +02:00
Jindra Petřík
9b37aa1589 Updated Flasm lexers 2024-08-27 09:43:40 +02:00
Jindra Petřík
777716f1b9 Fixed: #2266 StartSound/2 and VideoFrame tags, classNames not taken as dependencies (needed chars) 2024-08-27 09:43:40 +02:00