Jindra Petřík
3d2c305846
Spelling fixes
2025-09-06 02:35:59 +02:00
Jindra Petřík
3b82db57ba
Spelling fixes
2025-09-06 02:21:46 +02:00
Jindra Petřík
d086d7bf7f
Fixed : #2519 AS1/2 direct editation - generating too large ConstantPool
2025-08-23 21:17:02 +02:00
Jindra Petřík
1c88c0304b
Fixed: AS1/2 actions must use SWF charset when writing its length
2025-08-19 18:14:41 +02:00
Jindra Petřík
c87dc16ae3
Adding class with obfuscated identifier fix.
...
Obfuscated class/packages ordering fix.
2025-07-27 12:38:08 +02:00
Jindra Petřík
90a82a538a
Print SafeStr list at the bottom (AS3)
2025-07-25 19:30:13 +02:00
Jindra Petřík
12ab8af322
WIP Safe strings handling
2025-07-25 19:30:13 +02:00
Jindra Petřík
41118564b3
Changed: AS1/2: Export names are deobfuscated only when start with __Packages.,
...
if not, then classical escaping is performed (with quotes)
2025-07-21 20:56:01 +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
66ca60bed2
Highlighter - faster typing (timer delay),
...
sort optimization
2025-06-15 19:20:09 +02:00
Jindra Petřík
ee9e2be252
Restore old package-info.java
2025-06-10 19:58:49 +02:00
Jindra Petřík
3f9f349a69
Update year in license headers to 2025
2025-05-26 07:41:42 +02:00
Jindra Petřík
93291cb42e
Fixed : #2455 Commandline export ConcurrentModificationException
2025-05-13 19:47:39 +02:00
Jindra Petřík
8c2d31af2c
URL deprecations
2025-04-25 21:49:56 +02:00
Jindra Petřík
b1c5f9d0c6
Checkstyle fix
2025-04-13 14:13:27 +02:00
Josh Soref
082a6fda92
spelling: unsupported
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
1829c16f6a
spelling: problems
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
f2787fa6c5
spelling: helpers
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
1ee59ec92b
spelling: height
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
21e478d2ff
spelling: erroneous
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
49621808ea
spelling: compatible
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
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
58e61907f2
Added FlashDevelop project export - option to export AIR project (select correct type in the file save dialog)
2024-08-27 09:43:40 +02:00
Jindra Petřík
acc5f94889
Fix missing javadoc parameters, throw tags,...
2024-08-12 19:51:40 +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
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
151609a8f5
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
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
ae8c011636
Fixed #2260 Reading end of file on old GFX format (1.x)
...
Fixed #2260 DefineExternalImage on old GFX format (1.x)
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
7c2e41b1a9
Fixed #2142 XML Export - string values containing only spaces
...
Fixed AS3 - Nullpointer in MethodBody when no ABC set
2023-12-30 18:06:08 +01:00
Jindra Petřík
b2abab0d45
Added #2124 Copy tags to other SWFs and replace same classes / export names
2023-12-30 18:06:08 +01:00
Jindra Petřík
9741e8260a
Added Apply unpacker menu on binary data
...
Added Harman unpacker for binary data
Added Multilevel binary data unpacking is possible
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
48a19756e9
Fixed #2108 Cannot change text when ShiftJIS flag is set on font
2023-11-05 21:11:10 +01:00
Jindra Petřík
669ffbd1a7
Fixed #1866 FLA export - multilevel clipping handling
...
Fixed #1866 FLA export - morphshape rounding fix
2023-11-05 21:11:10 +01: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
b6e8ca0d67
Added #116 Show invalid utf-8 bytes in Strings as {invalid_utf8:xxx}
2023-10-16 09:36:06 +02:00
Jindra Petřík
56fb0bc9f9
Unicode escape nonenglish characters in namespaces in P-code
2023-10-01 18:21:38 +02:00
Jindra Petřík
dae1fe0e8c
Added Show "Renaming identifiers" status on file opening with auto rename identifiers on
2023-10-01 18:21:38 +02:00
Jindra Petřík
0a52175bc3
Added #2057 Show all assigned AS linkage classes in the item name (instead just one)
2023-10-01 18:21:38 +02:00
Jindra Petřík
05d5fee409
Fixed #2052 Detection of switches based on notequal operator
...
update license in header
2023-10-01 18:21:38 +02:00
Jindra Petřík
f4460c6078
Added
...
- #2070 - SWF to XML format has new meta fields describing XML export major/minor version
(major = uncompatible change)
### Fixed
- #2070 - Handling newlines and tabs in string values inside SWF to XML export
### Changed
- #2070 - String values inside SWF to XML export are backslash escaped to properly handle newlines and tabs.
Older versions of FFDec can read this new format wrong and corrupt SWFs.
Major version of SWF to XML export changed to 2.
2023-10-01 18:21:38 +02:00
popugashkin
5aa3d48a4e
Implement Utf8Helper.getAllowedCharsets() to lazy-load allowedCharsets, make Utf8Helper.allowedCharsets private
2023-10-01 18:21:38 +02:00
Jindra Petřík
2616b5046d
Added #1998 Setting for maximum number of items in the cache - allows less memory consumption (Defaults to 500 per cache)
2023-06-25 20:41:04 +02:00