Jindra Petřík
09b0c3acfb
Fixed : #2316 AS3 direct editation - private classes
...
Refactored imports.
2024-09-23 21:52:25 +02:00
Jindra Petřík
ba596c3698
Fixed : #2315 AS3 direct editation - switching scripts during editation causing missing scripts
2024-09-23 21:52:25 +02:00
Jindra Petřík
ef25cbec25
Added: Harman AIR 51 float support compatibility
2024-08-27 09:43: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
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
294ed03a94
Added: #2221 AS3 P-code - add new function button (creates methodinfo, methodbody)
2024-08-08 19:27:14 +02:00
Jindra Petřík
84d6ad8591
Added: #1383 AS Debugger - debugging nested SWFs
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
7fa727e72f
checkresources updated for new classes
...
SelectTagOfTypeDialog moved to base package from ABC
2024-08-05 11:17:25 +02:00
Jindra Petřík
6e0f90f266
Added Set AS1/2 linkage dialog (uses ExportAssets tag) in the context menu for characters
2024-08-05 11:17:25 +02:00
Jindra Petřík
ea9802ddeb
Set Class to character mapping renamed to Set AS3 class linkage
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
ddac29e342
Optimize ABC action renamed to Clean ABC
...
Clean ABC is available through context menu on ABC, ABCContainers, SWFs
2024-08-05 11:17:25 +02:00
Jindra Petřík
0e6c092e6a
Added Optimize ABC action (remove unused items) - available through ABC Explorer
...
Fixed Outputstreams position calculation (ABCOutputStream, ...)
2024-08-05 11:17:25 +02:00
Jindra Petřík
7b609e08e8
Added ABC Explorer - list of usages of all items
...
Added ABC Explorer - items with zero usages are semi-transparent
Added ABC Explorer - copy path to clipboard
Added ABC Explorer - Go to path via Ctrl + G
2024-08-05 11:17:25 +02:00
Jindra Petřík
8876f4332e
Refactor - move multiname usages to separate package
2024-08-05 11:17:25 +02:00
Jindra Petřík
f66a0eb4ad
Added Set class to character mapping tool (via SymbolClass) context menu on characters
2024-08-05 11:17:25 +02:00
Jindra Petřík
a6f2784e28
Fixed Debugger - getting children of top level variables
2024-08-05 11:17:25 +02:00
Jindra Petřík
b976096e57
Breakpoints are hidden until disassembly/decompilation is complete.
...
Fixed AS1/2 Vanishing source code in some cases
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
e371372392
Added #2131 AS1/2 Debugger - show _root variable
...
Fixed #2131 AS1/2 Debugger - Breakpoint handling - incorrect script names
Fixed #2131 Debugger - Correct walking variables tree
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
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
a01326324c
Added AS3 Debugging - export/import ByteArray variable data
...
Fixed Debugging - properly getting variable value through getter
2023-12-30 18:06:08 +01:00
Jindra Petřík
828db71e81
Debugging - do not invoke getter when there is none - avoid freezing
2023-12-30 18:06:08 +01:00
Jindra Petřík
84a76052a0
Fixed Script editors - tab size now matches indent size
2023-12-30 18:06:08 +01:00
Jindra Petřík
d67f88254b
checkstyle fix
2023-11-05 21:11:10 +01:00
Jindra Petřík
47a5d6f8dc
Fixed deprecation warnings on Locale constructor and editor viewToModel/modelToView
2023-11-05 21:11:10 +01:00
Jindra Petřík
8b3b740b44
Fixed AS3 Debugging P-code inside nested functions
...
Fixed AS3 Debugging - show (and click through) proper call stack
2023-11-05 21:11:10 +01:00
Jindra Petřík
982b44a0e6
Added ActionScript Debugger - Call stack frames switching - view variables around call stack
...
Added ActionScript Debugger - Highlight lines of callstack
Changed Basic tag info panel always visible even when nothing to display (to avoid flickering)
2023-11-05 21:11:10 +01:00
Jindra Petřík
b559352215
Fixed #2013 AS3 Multiname renaming - closing the script when renaming the class, nullpointer exception
2023-11-05 21:11:10 +01:00
Jindra Petřík
12c132d4b3
Added #1717 AS1/2/3 Option to hide P-code panel
2023-11-05 21:11:10 +01:00
Jindra Petřík
7e336b98fb
Hilight currently selected argument in docs for AS3
2023-10-16 09:36:06 +02:00
Jindra Petřík
dc5e50813f
Added Checkstyle to build process and fixing checkstyle to all com.src.jpexs classes
2023-10-16 09:36:06 +02:00
Jindra Petřík
3fa5668810
ABCExplorer - cache icons
2023-10-01 18:21:38 +02:00
Jindra Petřík
078d63c88e
ABCExplorer - Fixed show in main window for compound scripts
2023-10-01 18:21:38 +02:00
Jindra Petřík
2a93e6b133
ABCExplorer - show inline methods
2023-10-01 18:21:38 +02:00
Jindra Petřík
04d526ddeb
ABCExplorer - update when ABC changes
2023-10-01 18:21:38 +02:00
Jindra Petřík
8faf44a0fa
Hilighting first class trait - conflicting with script initializer
2023-10-01 18:21:38 +02:00
Jindra Petřík
85a85aab3f
Hilighting compound scripts
2023-10-01 18:21:38 +02:00
Jindra Petřík
f90c8f5bfe
Hilighting compound scripts, Search results exception fix
2023-10-01 18:21:38 +02:00
Jindra Petřík
d5de31973e
More hilighting fix
2023-10-01 18:21:38 +02:00
Jindra Petřík
1b35496f4f
Fixed AS3 Hilighting (go to) scripts when script has obfuscated name
2023-10-01 18:21:38 +02:00
Jindra Petřík
820e370a93
ABCExplorer - scroll to visible
2023-10-01 18:21:38 +02:00
Jindra Petřík
730868a996
Fixed Float/Float4 ABC format support
2023-10-01 18:21:38 +02:00