Commit Graph
100 Commits
Author SHA1 Message Date
Jindra Petřík 574cf1c848 Added: #2478 Simple editor - remembering last frame / timeline 2025-07-07 00:13:05 +02:00
Jindra Petřík 0ac9ec748c Added: #2478 Simple editor - editing texts (not WYSIWYG, textual as in classic editor) 2025-07-06 18:51:24 +02:00
Jindra Petřík 8d0952a8fc Added: Copy (selectable) text to clipboard, select all
No text selection in object selection mode.
2025-07-06 15:34:45 +02:00
Jindra Petřík 07984d5154 Try to direct edit texts - unsuccessful. 2025-07-06 14:20:34 +02:00
Jindra Petřík dba9fd702d Changed: AS1/2 P-code double Push values have suffix ".0" to properly distinguish them
Changed: AS1/2 P-code float Push values have suffix "f" to properly distinguish them
2025-07-05 11:49:32 +02:00
Jindra Petřík 338f31e27b Added: AS1/2 P-code curly braces pair highlighting
Fixed: #2480 AS1/2 P-code decompilation of try..catch with empty catch body at the end of function
2025-07-05 11:14:13 +02:00
Jindra Petřík 3feb26f16e Added: Selectable (not yet copyable) text (DefineEditTexts with noselect=0) 2025-07-05 09:29:12 +02:00
Jindra Petřík 4253bce50d Fixed: Not clearing selected depth after timelined change 2025-07-04 12:58:53 +02:00
Jindra Petřík 4128b98dbb Fixed: Flash player preview not stripping scripts from DefineSprites 2025-07-03 20:53:03 +02:00
Jindra Petřík 958428fb5c checkstyle fix 2025-07-02 23:39:10 +02:00
Jindra Petřík 02ce80bc6c Sorting uninitialized class fields 2025-07-02 23:35:28 +02:00
Jindra Petřík 831c208228 Fixed: Escaping HTML in raw tag editor 2025-07-02 23:06:00 +02:00
Jindra Petřík 603a7dce49 Added: Allow obfuscated DefineEditText variable identifiers 2025-07-02 22:59:16 +02:00
Jindra Petřík e317551d57 Fixed Nullpointer in uninitialized class fields detector 2025-07-02 21:42:03 +02:00
Jindra Petřík ee4d21b88f Detect uninitialized class fields only in __Packages folder 2025-07-02 21:11:43 +02:00
Jindra Petřík 0162e90871 Fixed synchronization in uninitialized class fields detector
Escaping placeobject.name
Better error log messages in some cases
2025-07-02 20:56:20 +02:00
Jindra Petřík 6375f69b3e ChangeD: Error log window shows last 100 log entries (instead of first 100) 2025-07-02 20:52:47 +02:00
Jindra Petřík 752b242c58 AS2 detection of uninitialized class fields is parallel 2025-07-01 23:56:49 +02:00
Jindra Petřík a7e00e52bf Fixed: AS1/2 Obfuscated registers names not resolving because of trimming 2025-07-01 22:00:04 +02:00
Jindra Petřík cab9e853b8 Added: AS2 - show deobfuscated class/package names in the class tree 2025-07-01 21:36:46 +02:00
Jindra Petřík 5ffc71848b Added: #2477 Option to disable AS2 detection of uninitialized class fields
Added: AS2 detection of uninitialized class fields is cancellable and shows progress
Changed: Icon of "Deobfuscation options" menu from pile of pills to medkit
Fixed: Comments color highlighting
2025-07-01 19:50:18 +02:00
Jindra Petřík 8a3cbf9e2d Checkstyle fix 2025-06-29 23:48:41 +02:00
Jindra Petřík d46e275811 Fixed: AS1/2/3 highligter - brackets parsing error causing memory leak / crash 2025-06-29 23:43:37 +02:00
Jindra Petřík e6fb646b1b Fixed: #2474 Gotos incorrectly decompiled 2025-06-29 22:58:28 +02:00
Jindra Petřík 483b673c6f created new Unreleased section in CHANGELOG.md 2025-06-27 19:11:15 +02:00
Jindra Petřík 17d28f3e43 version changed to 24.0.1 2025-06-27 19:11:11 +02:00
Jindra Petřík 48dea51c94 Fixed: #2476 Dark interface skins identifiers highlighter visibility 2025-06-27 19:10:15 +02:00
Jindra Petřík ed2180719a Start unreleased section 2025-06-27 19:10:15 +02:00
Jindra Petřík 7416293645 remove unreleased 2025-06-25 18:13:23 +02:00
Jindra Petřík d9e4db72b5 Fixed tags in the meta info 2025-06-25 18:13:23 +02:00
Jindra Petřík fd589a644d Metainfo updater - replace < and > characters 2025-06-25 18:13:23 +02:00
Jindra Petřík af6d587bd8 created new Unreleased section in CHANGELOG.md 2025-06-25 18:13:23 +02:00
Jindra Petřík 69ef1f821c version changed to 24.0.0 2025-06-24 22:35:45 +02:00
Jindra Petřík 317a64cb4e Merge pull request #219 from jindrapetrik/dev
Dev
2025-06-24 22:30:03 +02:00
Jindra Petřík d53358848b AS3 dependencies icon/dialog has text info when no other files opened. 2025-06-24 22:17:38 +02:00
Jindra Petřík 6fbd7f6865 Fixed: Not saving library type (airglobal/playerglobal) when switching SWFs 2025-06-24 21:49:23 +02:00
Jindra Petřík e2c13ed393 Update airglobal to 51.2.1 2025-06-24 21:29:37 +02:00
Jindra Petřík 95cd353b3d Do not hilight §§multiname as error 2025-06-24 21:17:17 +02:00
Jindra Petřík 53037b40f4 AS3 highlighter - do not mark goto as error 2025-06-24 21:13:39 +02:00
Jindra Petřík 5f07ec3662 Added: Option to turn off code completion on dot(.) key 2025-06-24 21:10:57 +02:00
Jindra Petřík ec40e164b8 AS3 code completion - do not complete constructors 2025-06-24 20:57:10 +02:00
Jindra Petřík 66265469a0 AS3 highlighter for in with var keyword fix. 2025-06-24 20:46:22 +02:00
Jindra Petřík ae690486ee Fixed: #2475 SVG Import - ignoring gradients caused by missing offset attribute of stop element 2025-06-24 19:58:39 +02:00
Jindra Petřík 35b0cebdd6 Not using font glyph advance for last glyph in text. 2025-06-23 21:13:31 +02:00
Jindra Petřík 079c6e911b Fixed: Replacing existing characters in a font which has character codes unsorted 2025-06-23 14:42:40 +02:00
Jindra Petřík 8c18a4408f Fixed: #2471 SVG Export - exporting with font-face - incorrect text size 2025-06-23 12:01:53 +02:00
Jindra Petřík bfe685054b Fixed: #2471 SVG Export - exporting with font-face - fix invalid family names 2025-06-23 11:00:21 +02:00
Jindra Petřík e578542264 Fixed: #2471 SVG Export - exporting with font-face - text tags with multiple texts 2025-06-23 08:47:42 +02:00
Jindra Petřík b47400a8a6 Fixed: #2471 Clipping - multiple clips handling, in display and also SVG export 2025-06-23 00:22:03 +02:00
Jindra Petřík c8a0cee3f9 Added: #2470 Transformation - Copy individual transforms to clipboard, load/apply from clipboard buttons 2025-06-20 18:29:51 +02:00
Jindra Petřík 27abd81997 Fixed: Transform - paste matrix, edit current matrix not working 2 2025-06-19 22:06:17 +02:00
Jindra Petřík 48ef2e88ec Fixed: #2470 Transform - paste matrix, edit current matrix not working
Fixed: Do not allow to switch PlaceObjects in transform mode
2025-06-19 17:00:42 +02:00
Jindra Petřík 6aea1a3083 Changed: SWF to XML export in GUI dialog selects a XML file instead of directory
(and directory when multiple SWFs are selected)
2025-06-18 18:07:22 +02:00
Jindra Petřík a60a516366 Fixed: #2469 Converting shape type did not convert gradient colors transparency 2025-06-17 09:18:44 +02:00
Jindra Petřík 6cd1e620c9 Checkstyle fix 2025-06-15 22:07:59 +02:00
Jindra Petřík 0b3458f137 Auto width of code completion popup 2025-06-15 22:05:46 +02:00
Jindra Petřík acfc74e9e9 TraitSlotConst is not callable 2025-06-15 22:05:16 +02:00
Jindra Petřík 551b0e45a5 Code completion popup shows property/function types 2025-06-15 21:50:31 +02:00
Jindra Petřík f5b66b6322 Java 8 compatibility 2025-06-15 19:38:47 +02:00
Jindra Petřík 66ca60bed2 Highlighter - faster typing (timer delay),
sort optimization
2025-06-15 19:20:09 +02:00
Jindra Petřík aecef68d7b Variables code completion 2025-06-15 18:16:06 +02:00
Jindra Petřík 53b8279ce5 Static vs non static suggestions 2025-06-15 01:24:18 +02:00
Jindra Petřík 24e34ca272 Added: AS3 - code completion (properties and methods) 2025-06-14 20:59:38 +02:00
Jindra Petřík 209f8ca593 Added #2468 Option for -dumpas2 CLI command to use export names (-exportNames option) 2025-06-13 08:33:21 +02:00
Jindra Petřík 008856f4a1 Do not load session when jumping into playerglobal from the highlighter. 2025-06-11 21:39:38 +02:00
Jindra Petřík 76e0a86bdd Highlighter - avoid nullpointer 2025-06-11 21:10:38 +02:00
Jindra Petřík b26791697c AS highligter - support for obfuscated names 2025-06-11 21:07:25 +02:00
Jindra Petřík e594a96a39 AS3 highligter class property fix 2025-06-10 21:20:32 +02:00
Jindra Petřík 4b23a7872b Added some javadoc. 2025-06-10 20:45:02 +02:00
Jindra Petřík 2a97dfb314 Ignore lexers when generating javadoc - they have errors. 2025-06-10 20:44:47 +02:00
Jindra Petřík 17250e8d68 Fix javadoc. 2025-06-10 20:31:12 +02:00
Jindra Petřík 07108f5d2c Added missing package descriptions. 2025-06-10 20:05:16 +02:00
Jindra Petřík ee9e2be252 Restore old package-info.java 2025-06-10 19:58:49 +02:00
Jindra Petřík 4432d15eec License updater - do not update package-info.java 2025-06-10 19:58:24 +02:00
Jindra Petřík 602564d3a6 AS3 Highligter - external types 2025-06-10 19:44:44 +02:00
Jindra Petřík c25cb07eed AS3 Highligter - highlight external properties 2025-06-10 00:23:36 +02:00
Jindra Petřík 05a3b511ab Update code coverage library (JaCoCo) 2025-06-10 00:22:49 +02:00
Jindra Petřík 32be8f716a DottedChain cannot be null 2025-06-10 00:17:44 +02:00
Jindra Petřík 1211b01e25 Added: #2467 Show ImportAssets name/characterId in the title when there is only single one item 2025-06-09 08:56:33 +02:00
Jindra Petřík feb4102b85 #2451 Better MP3 stream matching 2025-06-08 23:07:56 +02:00
Jindra Petřík aeb5a51c7e Added: AS3 highlighter - Vector data types 2025-06-08 17:55:11 +02:00
Jindra Petřík 7cb1d43181 Fixed: AS3 highlighter - links to other scripts with short names 2025-06-08 17:51:28 +02:00
Jindra Petřík eaf0ca0a9a Fixed: AS3 highlighter - XML tag open fix 2025-06-08 14:59:08 +02:00
Jindra Petřík 079b0d0b36 [] and () separated 2025-06-08 14:52:32 +02:00
Jindra Petřík f4e3d99aea Fixed: #2466 AS1/2/3 Highlighter freezing - expression missing operand,
+ also fixed saving
2025-06-08 14:20:52 +02:00
Jindra Petřík 279801a54f AS3 Highlighter - local properties, class traits 2025-06-08 13:23:38 +02:00
Jindra Petřík 2a8cddc7f9 #2451 Importing sound ranges of different format than head by converting to uncompressed wav 2025-06-07 23:03:59 +02:00
Jindra Petřík ac9ceffae2 Fixed: JLayer stripping last byte of MP3 data 2025-06-07 21:57:33 +02:00
Jindra Petřík 7ddb746ad7 AS3 Highlighter - private script traits 2025-06-07 11:33:43 +02:00
Jindra Petřík 83c46583ba Fixed: #1646 Scrolling in Error log frame inside log texts 2025-06-07 09:06:32 +02:00
Jindra Petřík bb6a4c1d21 Added: #1625 Error log frame - Save all to file button 2025-06-07 08:53:16 +02:00
Jindra Petřík 6fcd2f9bee Updated changeslog 2025-06-06 22:04:35 +02:00
Jindra Petřík 11977580f3 Updated changeslog 2025-06-06 21:54:52 +02:00
Jindra Petřík 549c6dd9a3 Added: Importing sound stream block ranges
Added: Commandline replacing sound stream block ranges
2025-06-06 20:07:42 +02:00
Jindra Petřík e65ac557fb Added: #2451 Replacing sound stream block ranges 2025-06-06 18:36:56 +02:00
Jindra Petřík 39cd80ffc2 Fixed: #2405 Incorrect saving tags after Cloning / Copy-pasting 2025-06-06 05:43:21 +02:00
Jindra Petřík debcbbd7c5 PreviewExporter - always AS1 2025-06-06 05:42:58 +02:00
Jindra Petřík f2ca8580cb Fixed: Windows Aero problem with maximize button - drawing maximize button on mouse down 2025-06-03 23:13:16 +02:00
Jindra Petřík 6ae253ef7e Added: Open in the Flash Player context menu on graphic/sound tags and frames 2025-06-03 21:59:25 +02:00
Jindra Petřík fd14fffb11 Correct export folders 2025-06-02 22:29:38 +02:00