Commit Graph
155 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 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 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 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 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
Josh Soref 0374bcda8d spelling: caret
Signed-off-by: Josh Soref <[email protected]>
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 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 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 296f58f059 Added #1765 Quick search tree for everything, not just AS3 classes 2022-12-18 23:10:24 +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
Jindra Petřík 1d82af4855 Update license header year 2022-11-06 21:44:39 +01:00
Jindra Petřík 9df7940aa1 Added #1459, #1832, #1849 AS1/2 direct editarion - Error dialog when saved value (UI16, SI16, ...) exceeds its limit and this code cannot be saved. 2022-11-06 21:44:39 +01:00
Jindra Petřík 0896f45615 Taglist edit fix 2 2022-11-01 21:51:18 +01:00
Jindra Petřík 2f6626d2b1 Changed AS1/2 direct editation no longer marked as experimental 2021-11-29 17:15:56 +01:00
Jindra Petřík 8532ba11c3 Fixed AS2 - Do not detect classes inside functions 2021-11-22 20:11:31 +01:00
Jindra Petřík a7989d2d02 Fixed: #1670 Parent component/window of dialogs not properly set 2021-04-05 16:56:59 +02:00
Jindra Petřík 742525a365 organize imports 2021-03-12 22:12:39 +01:00
Jindra Petřík b08567de7a Fixed: #1622 Slow scrolling (search results, advanced settings and others) 2021-03-05 21:22:55 +01:00
Jindra Petřík ae75ed9805 warning about §§ is hidden as default 2021-02-24 19:55:59 +01:00
Jindra Petřík 9cac6ddb49 Scoped script text search and search across multiple SWFs 2021-02-24 19:55:59 +01:00
Jindra Petřík 640f34f452 Fixed: AS1/2 Goto search result not properly selecting line (delay) 2021-02-24 19:55:59 +01:00
Jindra Petřík 4097d6b8f2 #1595 History of script search results per SWF 2021-02-24 19:55:59 +01:00