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
Jindra Petřík
9ef2778411
created new Unreleased section in CHANGELOG.md
2024-08-27 09:43:40 +02:00
Jindra Petřík
a649e4326b
version changed to 21.0.2
2024-08-12 19:53:07 +02:00
Jindra Petřík
0701e10570
Added: Go to document class context menu item
...
Added: Updated go to document class icon
2024-08-12 19:51:40 +02:00
Jindra Petřík
731c3893e0
Fixed: Movies (DefineVideoStream) preview not working
2024-08-12 19:51:40 +02:00
Jindra Petřík
87a8f24789
Info about separate documentation download instead of list of packages.
2024-08-12 19:51:40 +02:00
Jindra Petřík
603f14e46b
Library using Decimal128 from FlexSDK acknowledgement.
2024-08-12 19:51:40 +02:00
Jindra Petřík
16ff10a890
Fixed : #2270 AS3 decompilation - unnnecessary local registers assignments as part of expressions when using optimization like dup, setlocal N instead of setlocal N, getlocal N
2024-08-12 19:51:40 +02:00
Jindra Petřík
02baf4baa6
Fixed: Go to document class for classes with obfuscated name
2024-08-12 19:51:40 +02:00
Jindra Petřík
cf34d712a1
Fixed: ABC Explorer problems when index out of bounds (Usually in obfuscated code)
2024-08-12 19:51:40 +02:00
Jindra Petřík
32d9b4544d
Multiple use namespace fix.
2024-08-12 19:51:40 +02:00
Jindra Petřík
dc0823b58b
Remove unnecessary data.
...
Decimal abc without nonnullable class.
2024-08-12 19:51:40 +02:00
Jindra Petřík
34b76a1adf
AS3 direct editation - only allow use clausule (numberusage, precision, rounding) for decimal ABCs
2024-08-12 19:51:40 +02:00
Jindra Petřík
b0d3655919
AS3 direct editation - only allow float and decimal when ABC supports it
2024-08-12 19:51:40 +02:00
Jindra Petřík
3e7493d595
Added: AS3 direct editation - unary plus support
2024-08-12 19:51:40 +02:00
Jindra Petřík
8cfbdf5f4e
Added: Better decimal values support (for ABCs minor 17, not standard FP)
...
Added: Better float values support (for ABCs major 47, minor 16 +, not standard FP)
Added: Non-nullable classes support (not standard FP)
2024-08-12 19:51:40 +02:00
Jindra Petřík
e685022fd7
Better float support.
...
Removed methodinfo parser.
2024-08-12 19:51:40 +02:00
Jindra Petřík
9f661ec84c
Alchemy load/store fixed.
2024-08-12 19:51:40 +02:00
Jindra Petřík
a2e6b2e0b1
Fixed delocal_p, inclocal_p.
2024-08-12 19:51:40 +02:00
Jindra Petřík
56ec49865c
Non nullable flag
2024-08-12 19:51:40 +02:00
Jindra Petřík
c0a2a47191
Show use parameters only when neccessary.
2024-08-12 19:51:40 +02:00
Jindra Petřík
d4e0a1f6db
Using NumberContext parameter in operations.
...
Compiling use clause with usage, rounding, precision
2024-08-12 19:51:40 +02:00
Jindra Petřík
d25627460c
P-code parsing of NumberContext
2024-08-12 19:51:40 +02:00
Jindra Petřík
4e36416729
ActionScript 3 parser and generator uses decimal.
...
Instructions with numbecontext parameters have translate method - use standard GraphTarget items.
2024-08-12 19:51:40 +02:00
Jindra Petřík
08c3c5a469
Decimal assembler support.
2024-08-12 19:51:40 +02:00
Jindra Petřík
534ac03314
Better decimal support (For ABCs with minor version 17)
2024-08-12 19:51:40 +02:00
Jindra Petřík
9ee2549e60
Fixed: Asking more than once for the same imported (ImportAssets) URL
...
Added warning when imported name is not exported from source SWF
2024-08-12 19:51:40 +02:00
Jindra Petřík
3df725a900
Fixed : #2269 Nullpointer on importing (ImportAssets) a character that does not exists
...
Added tag types to SWF already contains characterId log message
2024-08-12 19:51:40 +02:00
Jindra Petřík
03d0205dc2
Fixed: Hex view for unknown tags was not scrollable
2024-08-12 19:51:40 +02:00
Jindra Petřík
818be65c98
ABC Cleaner and Usage detector for float and decimal values.
2024-08-12 19:51:40 +02:00
Jindra Petřík
b2a4aa8c6a
Few javadocs
2024-08-12 19:51:40 +02:00
Jindra Petřík
acc5f94889
Fix missing javadoc parameters, throw tags,...
2024-08-12 19:51:40 +02:00
Jindra Petřík
cf06781fdf
created new Unreleased section in CHANGELOG.md
2024-08-12 19:51:40 +02:00
Jindra Petřík
282fc7eaa0
version changed to 21.0.1
2024-08-08 19:29:58 +02:00
Jindra Petřík
eaf14956b7
Fixed : #2268 AS3 script export with embedded assets fails (_assets dir not exists)
...
when no other than sprite assets exist
2024-08-08 19:27:14 +02:00
Jindra Petřík
a88cac9b4b
Added: Javadoc HTML documentation for library (Separate download)
2024-08-08 19:27:14 +02:00
Jindra Petřík
50c8e3a8e3
Fixed : #2267 Script decompilation - Loop detection causing §§goto instructions in some cases
2024-08-08 19:27:14 +02:00
Jindra Petřík
f219b49372
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
5c1811582a
More documentation.
2024-08-08 19:27:14 +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
2232212c3d
Updated JaCoCo code coverage ant plugin.
2024-08-08 19:27:14 +02:00
Jindra Petřík
c115e57c41
Try Java 21 for builds.
2024-08-08 19:27:14 +02:00
Jindra Petřík
b75176cb4c
Fix javadoc directory
2024-08-08 19:27:14 +02:00
Jindra Petřík
017d3c9584
Generating Javadoc HTML for Library and attaching it to release as ZIP file.
2024-08-08 19:27:14 +02:00
Jindra Petřík
151609a8f5
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
7e5c89989f
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
8d1e77ef29
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
b57e38e387
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
68954e714d
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
ca5857a91f
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
f13180d822
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
d549bbb436
More documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
334e342092
Annotations documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
29389e47ce
Annotations documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
1331a7d73b
TreeItems documentation
2024-08-08 19:27:14 +02:00
Jindra Petřík
499f3cc050
Timeline package documentation.
2024-08-08 19:27:14 +02:00
Jindra Petřík
1255337f75
Single frame clarification.
2024-08-08 19:27:14 +02:00
Jindra Petřík
25930a894e
Documentation for more classes.
2024-08-08 19:27:14 +02:00
Jindra Petřík
0f69896187
Documentation for SWF class fields.
2024-08-08 19:27:14 +02:00
Jindra Petřík
12dd8cb2ee
Documentation for SWF class.
...
Removed few unused methods from SWF class.
2024-08-08 19:27:14 +02:00
Jindra Petřík
294ed03a94
Added: #2221 AS3 P-code - add new function button (creates methodinfo, methodbody)
2024-08-08 19:27:14 +02:00
Jindra Petřík
67523eee0d
created new Unreleased section in CHANGELOG.md
2024-08-08 19:27:14 +02:00
Jindra Petřík
f23e736100
version changed to 21.0.0
2024-08-05 11:20:59 +02:00
Jindra Petřík
d505eeee6a
Fixed twolevel nested debugging
2024-08-05 11:17:25 +02:00
Jindra Petřík
3f9e66c208
changelog typo fix
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
c3389dbfd1
no depth layers
2024-08-05 11:17:25 +02:00
Jindra Petřík
c3e7ee451d
Fixed FLA export - placeobject with no charid/charclass (after recent importassets changes)
2024-08-05 11:17:25 +02:00
Jindra Petřík
b6dd85bea9
Added: AS3 direct editation - edit files with native keyword
2024-08-05 11:17:25 +02:00
Jindra Petřík
46da419de2
Swf 10 variable flag
2024-08-05 11:17:25 +02:00
Jindra Petřík
ad471984dc
More variable flags - taken from Gnash
2024-08-05 11:17:25 +02:00
Jindra Petřík
53f1cb89f6
Fixed: AS1/2 debugger not getting variable details properly
...
Added: AS debugger - DontDelete variable flag (0x2)
2024-08-05 11:17:25 +02:00
Jindra Petřík
d7cb9c1cff
Added: Optimized (faster) deleting items for large SWF trees
2024-08-05 11:17:25 +02:00
Jindra Petřík
fc8791380f
Added: Optimized (faster) context menu for large SWF trees
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
a98d02f5d3
Fixed: Duplicate pack path message on compound scripts
2024-08-05 11:17:25 +02:00
Jindra Petřík
6b3f6ad00f
Fixed usages of namespaces in slotconsts and thus fixed ABC cleaner
2024-08-05 11:17:25 +02:00
Jindra Petřík
92ff097fde
load movie test data
2024-08-05 11:17:25 +02:00
Jindra Petřík
7fa727e72f
checkresources updated for new classes
...
SelectTagOfTypeDialog moved to base package from ABC
2024-08-05 11:17:25 +02:00
Jindra Petřík
c8a7e2951b
changelog update
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
cbcc2dc88a
Added: #1644 Save all button - has priority over standard Save button
...
Changed: Save to EXE moved to tools tab
Changed: Save (not save as) button are now available only when there's anything to save when the selected SWF is modified. Similar for Save all button.
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
a526fbe74a
Added: #873 Context menu items are organized with separators and the order is more intuitive
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
58f207054d
Change year in AboutDialog
2024-08-05 11:17:25 +02:00
Jindra Petřík
0e7c4a6954
during IDEA export user selects directory instead of iml file
2024-08-05 11:17:25 +02:00
Jindra Petřík
d0b33a8cd6
Fixed: Frame preview was missing background color
2024-08-05 11:17:25 +02:00
Jindra Petřík
9bbcc2b958
Added: #1290 Export to IntelliJ IDEA project
...
Added: Export FLA context menu on SWFs
2024-08-05 11:17:25 +02:00
Jindra Petřík
c6790f70cf
Added #1290 Export to FlashDevelop project
2024-08-05 11:17:25 +02:00
Jindra Petřík
31099c64e8
Fixed : #2226 Incorrect decompilation of continue statements in some cases
2024-08-05 11:17:25 +02:00
Jindra Petřík
de21cc3a7e
Fixed: AS3 PCode - pushbyte operand docs - signed byte
2024-08-05 11:17:25 +02:00
Jindra Petřík
9683dc6a6f
Changed: #2228 AS1/2/3 bitwise operations use hexadecimal operands
2024-08-05 11:17:25 +02:00
Jindra Petřík
5fb20268b2
Fixed #2234 AS1/2 postincrement/decrement inside DefineFunction2
2024-08-05 11:17:25 +02:00
Jindra Petřík
36b6855e27
updated changelog
2024-08-05 11:17:25 +02:00