github jindrapetrik/jpexs-decompiler version23.0.0
version 23.0.0

latest releases: nightly3207, nightly3206, nightly3205...
one month ago

Downloads:

Name File OS
Installer (Windows) Installer (Windows) ffdec_23.0.0_setup.exe Works on Windows
ZIP (Windows, Linux, Mac OS) ZIP (Windows, Linux, Mac OS) ffdec_23.0.0.zip Works on WindowsWorks on LinuxWorks with macOS
DEB package (Linux) DEB package (Linux) ffdec_23.0.0.deb Works on Linux
Mac OS X Installer (pkg) Mac OS X Installer (pkg) ffdec_23.0.0.pkg Works with macOS
Mac OS X Application (zipped) Mac OS X Application (zipped) ffdec_23.0.0_macosx.zip Works with macOS
Library only (Java SE) - Zipped Library only (Java SE) - Zipped ffdec_lib_23.0.0.zip Works on java
Library documentation (HTML Javadoc) - Zipped Library documentation (HTML Javadoc) - Zipped ffdec_lib_javadoc_23.0.0.zip

What's new:

Added

  • #2427 Commandline export with use of imported SWFs (importAssets tag)
  • Auto detect scale factor on Hi-dpi displays
  • #1826 Option to extend shape area by half pixel to fix antialias conflation artifacts
  • Icons for Simple editor library folders
  • #2448 Simple editor - Option to turn off half transparent parent layers
  • Localized "Open with FFDec" context menu (switch association off/on to apply if already installed)
  • #2370 Objects display - Option to show horizontal and vertical rulers
  • #2370 Objects display - Create guides by dragging from a ruler
  • Objects dragging - show touch point and snap it to 9 important points around object rectangle
  • #2370 Snap to guides, objects and pixels, Snap align, toggle with magnet icon
  • #2370 Show/Hide guides, lock guides, clear guides actions from icon menu
  • Display grid, snap to grid
  • #2370 Snap align border space, object spacing, center alignment
  • #2370 Setting for color and snap accuracy for guides, grid
  • #2370 Dialogs for editing grid, guides and snapping
  • #2453 SVG export/import - use image-rendering attribute for image smoothing
  • Option to enter custom zoom level by clicking on zoom percentage label
  • Show in Simple editor context menu item for timelined items (sprites, buttons, swfs)
  • Simple editor - change background color
  • Simple editor - filters
  • Simple editor - convolution filter presets
  • Simple editor - ratio (shapetweens, video)

Fixed

  • #2424 DefineEditText handling of letterSpacing, font size on incorrect values
  • #2391 Double not operator in ternar operator expression
  • #2436 PDF export clipping - missing colors / text
  • #2437 AS1 P-code - do not group pushes automatically
  • #2437 AS1 - use Constant pool only on FP5+
  • #2430 AS1/2/3 - Missing syntax hilighting of "new" keyword and few others
  • #2428 Charset setting on FLA export in format MX and below
  • #2428 Default charset for SWFS v5 and lower is WINDOWS-1252
  • #2418 AS3 - initialization of class static vars in script initializer (Haxe)
  • #2397 DefineScalingGrid - improper scaling on negative Xmin, Ymin
  • #2425 ZIP/SWC reading - "Only DEFLATED entries can have EXT descriptor" message
  • Drawing points and shape paths highlighting did not respect UI scale factor
  • #2416 FLA export - shape fixing in some cases
  • #2394 FLA export - shape tweens in some cases
  • Not resetting timeline after shape tag type conversion
  • #2400 Transforming - buttons must use hit test frame outline
  • #2413 AS3 direct editation - try/catch clause in instance initializer
  • #2386 Editor mode - not able to save shape/morphshape points
  • Loading icon did not respect UI scale factor
  • Editor (JSyntaxPane) incorrectly draws line numbers panel on Hi-dpi displays
  • Substance LAF - Shadow in text (mostly in window titles) drawn incorrectly
  • Incorrect icons for New empty action - with dashed borders
  • #2443 SVG importer - converting cubic bezier curves to quadratic
  • #2444 SVG importer - improper stroke width when using width/height with viewBox
  • #2444 SVG importer - stroke width not respecting transforms
  • #2415 AS3 direct editation - nested functions - prefer callstack variables over prototype chain
  • AS3 - AIR float support - incorrect writing float values to output stream
  • AS3 - AIR float support - ABC Explorer incorrectly calculating float usages (For clean action, etc.)
  • #2446 Nightly version asked for update to previous stable
  • #2447 SVG import - gradients can inherit (href) from other gradient types (radial vs linear)
  • #2450 Morphshape replace button/menu is not working (throws exception due to missing icon)
  • #2355 AS1/2/3 Simplify expressions feature colliding with some other features like hex values
  • Exception on FFDec start when simple editor is on
  • #2419 AS3 - There should be empty line after class header
  • AS 1/2/3 - Fast switching of scripts causing incorrect caret position remembered
  • AS 1/2 - Remembering caret position for frames
  • Cleaner file association
  • Editing shape points / transform when first edge has no moveTo flag (coordinates 0, 0)
  • Exceptions when closing non-ribbon window
  • PR215 ffdec.sh - Ignore all java options when checking version
  • Text search was not available as context menu option for AS3 scripts folder
  • #2454 SVG export - color matrix not applied to images
  • PR216 ffdec.sh - Support BSD version of sed in java version checks
  • Simple editor - adding a library item to the last frame adds a frame
  • Simple editor - white square on top left corner of the timeline
  • Bevel and Glow filters incorrect rendering
  • Incorrect cursor handling when placed object has filters
  • FLA export - Rounding errors on COLORMATRIXFILTER contrast
  • Filters - image bounds
  • Simple editor - Exceptions caused by not setting timelined when modifying PlaceObject
  • #2455 Commandline export ConcurrentModificationException
  • #1962 Close button could close more than one file at once
  • Simple editor - Selecting previous SWF when swf close

Changed

  • An item selected in the tag tree is needed for actions to be available.
    Also SWF node is selected by default on first SWF opening.

Removed

  • Option to preview flash items via ActiveX component is no longer available.
    FFDec now supports its internal flash viewer only.
  • Windows installer does not associate SWF files anymore as it caused false positives on some AVs.
    You can associate them later in FFDec settings.

Don't miss a new jpexs-decompiler release

NewReleases is sending notifications on new releases.