Commit Graph
180 Commits
Author SHA1 Message Date
Jindra Petřík d6ccceb83d AS1/2 variable highlighter improvements 2025-05-28 00:33:53 +02:00
Jindra Petřík 8a238feb70 More decent highlight color 2025-05-27 21:44:50 +02:00
Jindra Petřík 8bb357d3b0 AS1/2: Variable hilighter - hilight variables with no definition, catch variable 2025-05-27 20:48:34 +02:00
Jindra Petřík 75c8639d77 Added: AS1/2 - highlight variable definition and all its instances on cursor place
Fixed: AS1/2 - Incorrect DefineFunction2 parameter names when parameter name is empty
2025-05-26 22:33:14 +02:00
Jindra Petřík 3f9f349a69 Update year in license headers to 2025 2025-05-26 07:41:42 +02:00
Jindra Petřík 50b82c363f Changed: AS1/2 - Single DoAction tag inside frame as frame node 2025-05-25 21:46:09 +02:00
Jindra Petřík c9c75d0c00 Added: #1682 AS2 - Adding class by context menu on packages 2025-05-25 17:49:52 +02:00
Jindra Petřík 470f1411d9 Added: #2404 Quick find in text/script editors - show number of occurences
Fixed: AS1/2 improper selection of search result
2025-05-23 01:06:55 +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 87b962ea12 Added: #2370 Magnet icon toggle for snap options.
Better popups for deobfuscate options + link options.
2025-05-05 12:30:15 +02:00
Jindra Petřík 3236111fea Added: #2370 Objects display - Option to show horizontal and vertical rulers 2025-05-03 14:30:41 +02:00
Jindra Petřík d9c866c7d6 Fixed: AS 1/2/3 - Fast switching of scripts causing incorrect caret position remembered
Fixed: AS 1/2 - Remembering caret position for frames
2025-05-02 08:45:26 +02:00
Jindra Petřík 4d3dc74597 Fixed: Buttons were not active where they should be 2024-11-10 19:50:55 +01:00
Josh Soref 0374bcda8d spelling: caret
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Jindra Petřík 86852fd898 Library preview 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 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 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 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 e9dcd5ad34 Fixed #2183 AS1/2 Direct editation - case sensitive identifiers since SWF version 7 2024-08-05 11:17:25 +02:00
Jindra Petřík 1783f981bb Fixed Hide zooming buttons in fonts display 2024-08-05 11:17:25 +02:00
Jindra Petřík 7a5aa1eb86 Fixed AS1/2 Debugger tooltips exception 2023-12-30 18:06:08 +01:00
Jindra Petřík 11760b1f18 AS1/2 Hide breakpoints when decompilation is disabled 2023-12-30 18:06:08 +01: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 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 12c132d4b3 Added #1717 AS1/2/3 Option to hide P-code panel 2023-11-05 21:11:10 +01:00
Jindra Petřík 6223465945 checkstyle fix 2023-10-16 09:36:06 +02:00
Jindra Petřík 12c3064492 Added AS1/2 P-code hilight currently selected action argument in action documentation 2023-10-16 09:36:06 +02:00
Jindra Petřík 26954babe3 Added AS1/2 P-code actions inline documentation
Changed AS1/2 P-code Action GetURL2 as swithed parameters - sendVarsMethod is first, older code is still accepted
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 5141263960 Fixed #223 AS2 Detecting uninitialized class fields 2023-10-16 09:36:06 +02:00
Jindra Petřík f8788efb2f Added #1682 AS1/2 Context menu add script on frames/buttons/placeObjects
Added Allow adding second DoAction to a frame
Fixed AS1/2 adding CLIPACTIONRECORD to PlaceObject which already has a record
2023-03-19 22:43:41 +01:00
Jindra Petřík 487d1f8b14 Update license year 2023-03-19 22:43:41 +01:00
Jindra Petřík 07df4a8640 Added Remembering script+folder scroll/caret position when switching between items, saving for pinned items 2023-01-30 22:33:36 +01:00
Jindra Petřík 671ebf08a3 Fixed Deobfuscation icon on script toolbar did not match the deobfuscation status 2023-01-22 22:15:04 +01:00
Jindra Petřík b5b25900e5 autosave for AS1/2 editing 2022-12-23 17:02:50 +01:00
Jindra Petřík d5d730b083 Added Deobfuscation and its options as icons on script panel toolbar 2022-12-23 17:02:50 +01:00
Jindra Petřík 16b89dbb54 Editor mode for AS1/2 scripts 2022-12-18 23:10:24 +01:00
Jindra Petřík ea8fb56189 Added Free transform whole sprites 2022-12-18 23:10:24 +01:00
Jindra Petřík 00f9e67499 Added Option to mute frame sounds 2022-12-18 23:10:24 +01:00
Jindra Petřík 296f58f059 Added #1765 Quick search tree for everything, not just AS3 classes 2022-12-18 23:10:24 +01:00
Jindra Petřík d23a841ef8 Added #1871 Toogle buttons for disabling subsprite animation, display preview of sprites/frames 2022-11-20 22:12:19 +01:00
Jindra Petřík b06c8313b1 Organize imports inspection 2022-11-14 10:04:55 +01:00
Jindra Petřík 1c9f81fceb Added #1701 Setting charset for SWF files with version 5 or lower 2022-11-14 10:04:55 +01:00