Commit Graph

8504 Commits

Author SHA1 Message Date
Jindra Petřík
cd352e12f7 Fixed: #2536 AS3 regexp highlighting / compilation 2025-09-30 19:59:21 +02:00
Jindra Petřík
165b0f9db5 Fixed: #2536 AS3 switches detection incorrectly replaces basic ifs with strict equals
Fixed: #2536 AS3 switches detection not handling loops
2025-09-30 19:36:45 +02:00
Jindra Petřík
7bb4c83202 created new Unreleased section in CHANGELOG.md 2025-09-28 18:28:03 +02:00
Jindra Petřík
bf4b6e33b7 version changed to 24.1.0 version24.1.0 2025-09-28 18:27:08 +02:00
Jindra Petřík
ec2f575581 Merge pull request #223 from jindrapetrik/dev
Dev
2025-09-28 18:22:10 +02:00
Jindra Petřík
fe469f0d82 Added: #2534] Create new GFX tags of type DefineExternalGradient, DefineGradientMap, ExporterInfo, FontTextureInfo, DefineExternalStreamSound 2025-09-28 12:08:43 +02:00
Jindra Petřík
8afe8c29d5 #2165 Tweak round values in shape fixer 2025-09-28 11:18:23 +02:00
Jindra Petřík
1e126a476d Update metadata
check-spelling run (push) for dev

Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
on-behalf-of: @check-spelling <check-spelling-bot@check-spelling.dev>
2025-09-27 23:41:37 +02:00
Jindra Petřík
62719725c4 remove readme of spelling 2025-09-27 23:35:40 +02:00
Jindra Petřík
47981c560c Spelling fix 2025-09-27 23:29:21 +02:00
Jindra Petřík
acc95a4332 #2505 Sync flashdebugger.jar to ffdec lib source 2025-09-27 23:15:41 +02:00
Jindra Petřík
4b53243fa1 Optimized speed of Shape fixer 2025-09-27 22:53:23 +02:00
Jindra Petřík
4fdf17ccfc Fixed: #1826, #2416 FLA export - shapes - missing fills when fillStyle0/1 has incorrect orientation
Fixed: #2532, #1011, #2165 FLA export - shapes - missing fills on path crossings, small shapes
2025-09-26 20:03:20 +02:00
Jindra Petřík
ee53b6e763 PR222 Replace fonts from commandline - cleanup 2025-09-14 13:47:38 +02:00
lgl017
133eb8e5fe impl font3+font4 replace in cli
impl font3+font4 replace in cli
2025-09-14 13:22:18 +02:00
Jindra Petřík
58eae43203 Added: #2529, #2471 Font normalization
Fixed: #2471 PDF export - ignore control characters
Fixed: #2471 SVG export with typeface - white-space:pre style
2025-09-09 21:19:37 +02:00
Jindra Petřík
973dcf68d3 Fixed: AS1/2 print/printNum/printAsBitmap/printAsBitmapNum not correctly handling bmovie boundingBox parameter 2025-09-06 17:39:54 +02:00
Jindra Petřík
5d8d753c37 WebP - Use lossless version where applicable 2025-09-06 16:15:52 +02:00
Jindra Petřík
e58df81afa Update metadata
check-spelling run (push) for dev

Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
on-behalf-of: @check-spelling <check-spelling-bot@check-spelling.dev>
2025-09-06 02:42:17 +02:00
Jindra Petřík
3d2c305846 Spelling fixes 2025-09-06 02:35:59 +02:00
Jindra Petřík
3b82db57ba Spelling fixes 2025-09-06 02:21:46 +02:00
Jindra Petřík
5e81e03dc6 Fixed: AS Debugger - order of trace commands
SharedObjects sync fix
2025-09-06 01:21:11 +02:00
Jindra Petřík
3f1ed100be AS3 switch compilation reorganized 2025-09-04 19:47:04 +02:00
Jindra Petřík
b8f3b49b0e Switch cases finish block 2025-09-02 21:31:51 +02:00
Jindra Petřík
b7d02b75c5 Added: #2497 - AS3 - temp variables for better handling swap/dup instructions 2025-09-01 23:21:06 +02:00
Jindra Petřík
db0de0722f Pop last pushitem from output 2025-09-01 23:08:04 +02:00
Jindra Petřík
00184b32c1 Temp items precedence primary 2025-09-01 23:00:49 +02:00
Jindra Petřík
f0809171e3 Checkstyle fix 2025-09-01 20:07:01 +02:00
Jindra Petřík
6b559cab3d New Assembled TestSetGetLocalOnStack 2025-09-01 19:58:31 +02:00
Jindra Petřík
dd3020d7de Swap - copy DuplicateSourceItem 2025-09-01 19:57:24 +02:00
Jindra Petřík
189d58ab67 Assembled TestDoubleDup fix 2025-09-01 18:03:02 +02:00
Jindra Petřík
47bec9e5da Fixed: AS3 - names with custom namespaces not being deobfuscated 2025-09-01 17:02:01 +02:00
Jindra Petřík
d51e75d0e7 Simple values are not duplicated with DuplicateItem/SetTemporary. 2025-09-01 17:01:29 +02:00
Jindra Petřík
f53ecd8778 Do not allow functions with empty names as commands 2025-09-01 17:01:29 +02:00
Jindra Petřík
60d42e76c3 deobfuscation fixes 2025-09-01 17:01:29 +02:00
Jindra Petřík
e9a16ece18 assembled TestIncrement/2 fix 2025-09-01 17:01:29 +02:00
Jindra Petřík
46b05de1b3 updated tests 2025-09-01 17:01:29 +02:00
Jindra Petřík
d09c96fb43 Assembled TestForEach fix 2025-09-01 17:01:29 +02:00
Jindra Petřík
703b7cc71d move to stack fix 2025-09-01 17:01:29 +02:00
Jindra Petřík
d57e2cae31 newclass fix 2025-09-01 17:01:29 +02:00
Jindra Petřík
76c291929c Swf tools try..catch fix 2025-09-01 17:01:29 +02:00
Jindra Petřík
c3b33b3128 Try..catch fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
c8a8ff2fea Get property fix, preincrement air test fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
867e76dff3 Init vector fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
6a892b1796 Modified testcases 2025-09-01 17:01:28 +02:00
Jindra Petřík
a9daa5925f Call ins dup fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
70691e55ff XML filter air fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
a75b964ff6 Compound assignment fix 2025-09-01 17:01:28 +02:00
Jindra Petřík
e0091cb8d1 DeobfuscatePop handling DuplicateSource 2025-09-01 17:01:28 +02:00
Jindra Petřík
f3c48c01da Fixed: Settemp on catch clause 2025-09-01 17:01:28 +02:00