disfr Changelog

What's new in disfr 0.4.3

May 30, 2021
  • New Features
  • Package column is added (if necessary) to show local file names for bilingual files (Issue #12).
  • You can switch it between long (full path) and short (base name only) forms by View > Long Asset Names as you can for Asset column.
  • When opening an mqxlz file containing "major version history", disfr now shows only the latest version as a default behaviour.
  • You can show the history versions by choosing "memoQ major version histories" file type.
  • Changes:
  • Modified the presentation styles of serial number (#) and Id columns so that they look more natural (IMHO).
  • API Changes:
  • The integral value of disfr.Doc.XliffReader.Flavour.Wordfast enum constant has been changed from 4 to 5.
  • External disfr plugins as well as external applications that uses disfr-core.dll may be affected.
  • Bug Fixes:
  • An ID consisting only of "0" is now shown as "0" (Issue #6).
  • Empty files (including TMX) are now reported "no contents" but "incompatible" (Issue #16).
  • Only one version of bilingual contents is shown as a default behaviour when opening mqxlz (Issue #19).
  • Opening a TMX file with "All known files" works again (Issue #23).
  • PO reader now reads translator comments (and extracted comments) correctly (Issue #24).

New in disfr 0.4.2 (Feb 14, 2021)

  • New feature:
  • Long-awaited PO files (gettet) are now supported!
  • Security Fi:
  • In disfr 0.4.1, when you open an "Ecel glossary file", if the Ecel file contained a malicious macro, it is eecuted silently. In disfr 0.4.2, no Ecel macros are eecuted.
  • Other changes:
  • Locked segments of memoQ LIFF (.mqliff/.mqlz) are now shown as their own. (You can still hide them by filtering by "lock" property.)
  • An issue that the second (or later) disfr window is sometimes covered by other applications is (hopefully) fied.
  • Improved performance when reading a big TM file (especially if it contains many languages).
  • Several new APIs in disfr-core.dll to facilitate tool authors.

New in disfr 0.4.1 (Jul 18, 2020)

  • Major new features:
  • Drag and drop files onto disfr icon or window to open the files.
  • Support for Wordfast .txlf flavor XLIFF files.
  • Support for (reading) common glossary files on Excel.
  • A better behavior when Excel is not installed on the PC.
  • Other changes:
  • Some more metadata from XLIFF files.
  • Several bug fixes, including a bug that caused contiguous spaces be reduced to a single space under rare conditions.
  • A note for developers:
  • disfr installer (.msi file) is now built as a part of Release build in Visual Studio using an wixproj file even on VS Express. See Readme.md in the folder Installer for details.

New in disfr 0.4.0 (Feb 9, 2020)

  • Major internal changes:
  • Core class library (disfr-core.dll) is detached from the main UI (disfr.exe) to facilitate tool authors.
  • Support for sdltm and xlsx are isolated into plugins to reduce the dependency of core class library.
  • IRowData is now delived from ITransPair to promote reader/writer integration.
  • Major functional changes:
  • Support for tracked changes in XLIFF (Trados/memoQ).
  • Support for HTML output.
  • Refresh (re-reading) of file contents.
  • Preserving cell selections through filtering.
  • Improved performance especially when reading a big TMX file.

New in disfr 0.3.12.0 (Feb 1, 2019)

  • Fixed an issue of handling change tracked files from Trados and memoQ.
  • Fixed various issues handling some tags in memoQ files.

New in disfr 0.3.11.0 (Jan 25, 2018)

  • Contents improvements:
  • A limited support of XLIFF context elements (primarily for mqxlz files.)
  • Better supports on memoQ skeletons.
  • UI improvements:
  • Showing quick filters by default.
  • Right click on column headers to add/remove a column quickly.
  • Elimination/disabling of some non-working UI.
  • Other changes:
  • Updated dependency to the latest versions.
  • Fixed some (relatively minor) bugs.

New in disfr 0.3.10.0 (Jan 25, 2018)

  • An option to read multiple files into a single tab.
  • Shell file association; you can now start disfr from Explorer's Open WIth menu.
  • Origin chooser dialog upon File | Complementary TM (primarily to discard MT entries.)
  • Several bug fixes.

New in disfr 0.3.8.0 (Jan 25, 2018)

  • An incompatible change is made to the plugin API. All plugin DLLs must be updated.

New in disfr 0.3.6.0 (Jan 25, 2018)

  • Made a single instance application, so that you can tear off and plug in tabs to/from any disfr windows.
  • Reading of TMX (Translation Memory Exchange) files.
  • Reading of Trados Studio Translation Memory (sdltm) files.
  • Many bug fixes.