de·caff Viewer Changelog

What's new in de·caff Viewer 3.16.15

Feb 19, 2024
  • Fixed exception under Windows when clipboard is unaccessible.
  • Fixed exception under Windows when pasting HTML link.

New in de·caff Viewer 3.16.14 (Nov 14, 2023)

  • Added keyboard commands for layer table thanks to a user request.

New in de·caff Viewer 3.16.13 (Oct 19, 2023)

  • Bugfix Release:
  • Fixed font configuration problems.

New in de·caff Viewer 3.16.12 (Oct 18, 2023)

  • A corrupt datastore in a DWG will no longer cancel reading. The viewer now copies AutoCAD’s behavior to read on with the price of missing ACIS-based entities. But at least it will issue a warning.

New in de·caff Viewer 3.16.9 (Aug 31, 2023)

  • Fixed font loading order to prefer SHX over TTF with the same name.

New in de·caff Viewer 3.16.8 (Jul 10, 2023)

  • Fixed unpackaged help resource file for keyboard shortcuts.

New in de·caff Viewer 3.16.7 (Apr 21, 2023)

  • Bugfix Release:
  • Fix central preview panel broken on smaller screens.

New in de·caff Viewer 3.16.6 (Apr 20, 2023)

  • Feature Release:
  • Improved behavior on high resolution screens.
  • No more user dialog when DWG reading of a venial object fails.

New in de·caff Viewer 3.16.5 (Apr 8, 2022)

  • Added read/write support for LIGHT entity.

New in de·caff Viewer 3.16.4 (Feb 15, 2022)

  • Added repair of empty table entry names.

New in de·caff Viewer 3.16.3 (Feb 15, 2022)

  • Bugfix Release:
  • Fixed missing TABLES section in structure view when drawing was read from DWG.

New in de·caff Viewer 3.16.2 (Jan 29, 2022)

  • Improved handling of indexed characters.

New in de·caff Viewer 3.16.1 (Jan 3, 2022)

  • Fixed latest version couldn’t read DWG due to packaging error.

New in de·caff Viewer 3.16.0 (Jan 3, 2022)

  • Bugfix Release:
  • Fixed obfuscation removing resolve of proxy entities and objects.
  • Switched to semantic module versioning.

New in de·caff Viewer 3.15.03 (Nov 9, 2021)

  • Fixes problem various problems resolving handle references.
  • Fixed incorrect sorting when references were broken.
  • Adds support for proxy entities and objects.

New in de·caff Viewer 3.15.02 (Oct 21, 2021)

  • Fixws problem with color book colors.
  • Fixed NPE when broken drawing has no MLEADERSTYLEs.
  • Added support for more objects.

New in de·caff Viewer 3.15.00 (Oct 14, 2021)

  • Added support for annotation scaling.
  • Added MTEXT column support.
  • FIxed bounds problem with spatial filer.

New in de·caff Viewer 3.14.20 (Oct 13, 2021)

  • Fixed problem with incorrect codepage when reading text from DWG file.

New in de·caff Viewer 3.14.18 (Aug 1, 2021)

  • Fixed exception when inspecting some MULTILEADERs.

New in de·caff Viewer 3.14.17 (Aug 1, 2021)

  • Bugfix Release:
  • Fixed incorrect color read from 3rd party DWG.
  • Fixed sometimes incorrect line number for ATTRIB and ATTDEF entities read from DXF.

New in de·caff Viewer 3.14.16 (Jul 29, 2021)

  • Fixed incorrect leader lines for some MULTILEADER configurations.
  • Fixed sometimes incorrect line number for ATTRIB and ATTDEF entities read from DXF.

New in de·caff Viewer 3.14.15 (Jul 13, 2021)

  • Feature Release:
  • Improved on warnings for unsupported entities and objects.

New in de·caff Viewer 3.14.14 (Jul 8, 2021)

  • Feature Release:
  • Added support for SECTIONOBJECT entity and related objects.
  • Added warning for DIMENSION entities which are not displayed dur to a missing or empty dimension block.

New in de·caff Viewer 3.14.13 (Apr 27, 2021)

  • Fixes MTEXT sometimes placed incorrectly when starting with a tabulator character.

New in de·caff Viewer 3.14.12 (Apr 14, 2021)

  • Fixes incorrect text placement when first paragraph of MTEXT contains only a space character.

New in de·caff Viewer 3.14.11 (Apr 4, 2021)

  • This provides speed improvements especially when drawing.

New in de·caff Viewer 3.14.10 (Mar 19, 2021)

  • Bugfix Release:
  • Fixed crashes during DWG read of block actions.

New in de·caff Viewer 3.14.09 (Mar 4, 2021)

  • Fixed problem with broken DXFs when a file version uses features not yet defined for that version.

New in de·caff Viewer 3.14.08 (Feb 13, 2021)

  • Fixed race condition for i18n resources on startup.
  • Fixed SURFACE entity not read when saved in uncommon format.

New in de·caff Viewer 3.14.07 (Jan 21, 2021)

  • Fixed a problem with stacked text rendered incorrectly when it uses special escape sequences.

New in de·caff Viewer 3.14.06 (Jan 20, 2021)

  • Updated NURBS curve and NURBS surface rendering to use a faster algorithm. By default less points are created, but everything is faster. The old accuracy can be restored via settings’ Model tab. Set NURBS accuracy to -3 (yes indeed, negative!).
  • Fixed a few minor problems, too.

New in de·caff Viewer 3.14.05 (Nov 18, 2020)

  • Fixes another line breaking problem in MTEXT paragraphs resulting in overlapping texts.

New in de·caff Viewer 3.14.03 (Oct 16, 2020)

  • Bugfix Release:
  • FIxed problem introduced in last release where poly face mesh edges were visibly although they shouldn’t.

New in de·caff Viewer 3.14.02 (Oct 3, 2020)

  • Invisible edges of POLYLINE entities (subtype poly face mesh) were discarded so far, which makes drawings look wrong when they rely on shaded rendering. Now these edges are handled similar to invisible entities and can be switched on via the same toolbar switch.

New in de·caff Viewer 3.14.01 (Sep 7, 2020)

  • Fixes incorrect LAYOUT references in pick tree.

New in de·caff Viewer 3.13.09 (Jul 27, 2020)

  • Fixes layouts drawn in black when monochrome display is enabled.

New in de·caff Viewer 3.13.08 (Apr 30, 2020)

  • Fixes problems with the initial view sometimes being empty although it shouldn’t.

New in de·caff Viewer 3.13.07 (Mar 25, 2020)

  • Fixed occasionally occurring ConcurrentModificationException during startup.

New in de·caff Viewer 3.13.05 (Feb 25, 2020)

  • Bugfix Release:
  • Added workaroung to mimmick AutoCAD behavior with broken HATCH boundary.

New in de·caff Viewer 3.13.04 (Jan 28, 2020)

  • Fixed wrong calculation of wide (LW)POLYLINE under special circumstances.

New in de·caff Viewer 3.13.03 (Jan 15, 2020)

  • Fixed SPLINE rendered wrong problem introduced in 3.13.02.
  • Fixed sometimes incorrect spatial filtering.

New in de·caff Viewer 3.13.02 (Jan 15, 2020)

  • Added support for HELIX entity.

New in de·caff Viewer 3.13.01 (Nov 12, 2019)

  • Fixed some quirks in MTEXT line breaking.

New in de·caff Viewer 3.13.00 (Oct 22, 2019)

  • Feature Release
  • Started improvement on internal handling of ACIS based entities. As before only REGION is rendered, but all others are now completely read as a base for future rendering

New in de·caff Viewer 3.12.11 (Jun 25, 2019)

  • Fixed complex line type rendering problems.

New in de·caff Viewer 3.12.09 (Jun 21, 2019)

  • Fixed minor problems with ACAD_PROXY_ENTITY in DXF/DWG wrtten by AutoCAD 2018+.

New in de·caff Viewer 3.12.08 (Jun 19, 2019)

  • Feature Release:
  • Added support for ACAD_PROXY_ENTITY.

New in de·caff Viewer 3.12.07 (Jun 19, 2019)

  • Bugfix Release:
  • Fixed wrong clipping of infinite lines.
  • Fixed slow searching in structure tree.

New in de·caff Viewer 3.12.06 (Apr 25, 2019)

  • Bugfix Release:
  • Fixed accuracy problem in spline rendering resulting in exception.

New in de·caff Viewer 3.12.05 (Apr 25, 2019)

  • Bugfix Release:
  • Further improvements for layout rendering.
  • Fixed invisible viewports not rendered.

New in de·caff Viewer 3.12.04 (Mar 9, 2019)

  • Fixed some header variables not always read correctly.

New in de·caff Viewer 3.12.03 (Mar 7, 2019)

  • Bugfix Release:
  • Fixed layouts displayed incorrectly.

New in de·caff Viewer 3.12.02 (Mar 7, 2019)

  • Bugfix Release:
  • Fixed missing items in layouts.

New in de·caff Viewer 3.12.01 (Mar 6, 2019)

  • Fixed some layouts displayed incorrectly.
  • Fixed image clipping sometimes incorrect for nested viewports.

New in de·caff Viewer 3.12.00 (Mar 6, 2019)

  • This release fixes various issues for layouts.

New in de·caff Viewer 3.11.08 (Feb 8, 2019)

  • Bugfix Release:
  • Fixed crash when reading latest DWG release with special content.
  • Fixed selection sometimes drawn broken when clipped.

New in de·caff Viewer 3.11.07 (Feb 1, 2019)

  • Bugfix Release:
  • Fixed scrolling and sometimes being slightly clipped in meta data display.

New in de·caff Viewer 3.11.05 (Jan 24, 2019)

  • Added option allowing to draw monochrome.

New in de·caff Viewer 3.11.04 (Jan 18, 2019)

  • Fixed bug where invalid OLE preview size caused an infinite loop.

New in de·caff Viewer 3.11.03 (Jan 8, 2019)

  • Fixed sometimes incorrect handling of XCLIPFRAME variable (defines frame for spatial filters)

New in de·caff Viewer 3.11.02 (Jan 4, 2019)

  • Bugfix Release:
  • Improved speed and accuracy of spatial filtering.

New in de·caff Viewer 3.11.01 (Jan 3, 2019)

  • Improves rendering speed.

New in de·caff Viewer 3.10.02 (Nov 20, 2018)

  • Fixed a problem where resources where not always found on Windows.

New in de·caff Viewer 3.10.01 (Nov 19, 2018)

  • This release improves DWG read performance for local files enormously.
  • Eg in one test case reading duration fell on Linux from 300 to 13 seconds (factor 23). Windows is traditionally a bit slower: for the same file on the same machine read duration fell from 440 to 15 seconds (factor 29).

New in de·caff Viewer 3.10.00 (Oct 29, 2018)

  • Fixed problem with invisible AutoCAD views.
  • Updated to Java 8.
  • Updated support to handle AutoCAD 2019 files.

New in de·caff Viewer 3.09.08 (Sep 12, 2018)

  • Fixed potential crashes.
  • Fixed creating too many bulge segments under special circumstances.

New in de·caff Viewer 3.07.11 (Oct 5, 2017)

  • Fixed incorrect vertical positioning of MTEXT which includes partially empty stacked texts.

New in de·caff Viewer 2.21.43 (Feb 20, 2016)

  • Bug fixes:
  • Improved OLE data extraction.

New in de·caff Viewer 2.21.42 (Feb 19, 2016)

  • Improvements:
  • Thanks to a generous sponsor support for entities OLEFRAME and OLE2FRAME was added. As OLE is a Windows speciality, rendering is using the preview data usually contained in both entities.

New in de·caff Viewer 2.21.41 (Dec 2, 2015)

  • Bug fixes:
  • Overworked MTEXT escape handling to avoid crashes on broken values.

New in de·caff Viewer 2.21.38 (Aug 5, 2015)

  • Bug fixes:
  • The content of invisible VIEWPORTs was not shown before, but it seems that it stays visible even if the VIEWPORT is not
  • Nested VIEWPORTs with frozen layers handle layer visibility don't combine the visibility settings as implemented in former viewer versions

New in de·caff Viewer 2.21.37 (Aug 5, 2015)

  • Fixed another incorrect line type fitting which could possibly result in later errors.

New in de·caff Viewer 2.21.36 (Jul 30, 2015)

  • Fixed incorrect line type fitting which could possibly result in later errors.

New in de·caff Viewer 2.21.35 (Jul 23, 2015)

  • Fixed LEADER head shown in cases when it shouldn't.

New in de·caff Viewer 2.21.34 (Jul 23, 2015)

  • Changed LEADER color handling.

New in de·caff Viewer 2.21.33 (Jul 23, 2015)

  • Reduced threshold for Z in relation to X or Y which decides if a view is 2D or 3D. Former value was .0001, now it's .000001.

New in de·caff Viewer 2.21.32 (Jun 12, 2015)

  • Fixed handling of multiline attributes.
  • Improved symbol font handling.
  • Improved TTF scaling.

New in de·caff Viewer 2.21.31 (Jun 12, 2015)

  • Fixed LEADER arrow sometimes missing.

New in de·caff Viewer 2.21.30 (Jun 12, 2015)

  • Improved support for LEADERs with spline lines.
  • Fixed bug in text bounding box calculation for texts with aspect ratio not 1. This would place these texts incorrectly depending on alignment.

New in de·caff Viewer 2.21.29 (May 20, 2015)

  • Adds missing line style support for LEADER entity.

New in de·caff Viewer 2.21.28 (Apr 30, 2015)

  • Some 3D files were only displayed as 2D.

New in de·caff Viewer 2.21.27 (Apr 30, 2015)

  • Further corrections of SPLINEs with unusually high knot multiplicity count.

New in de·caff Viewer 2.21.26 (Apr 30, 2015)

  • Fixed incorrect handling of SPLINEs with unusually high knot multiplicity count which made this SPLINEs disappear.

New in de·caff Viewer 2.21.25 (Apr 30, 2015)

  • Features: Sped up resource loading.

New in de·caff Viewer 2.21.24 (Apr 30, 2015)

  • Bugfixes:
  • Fixed incorrect image clipping.
  • Features:
  • Sped up loading of files with many images.

New in de·caff Viewer 2.21.23 (Feb 18, 2015)

  • Bugfixes:
  • Fixed image handling when images are clipped
  • Features:
  • Sped up loading of files with large images

New in de·caff Viewer 2.21.22 (Feb 18, 2015)

  • Bugfixes:
  • Fixed thread creation problems under Windows for files loading too many images.

New in de·caff Viewer 2.21.21 (Feb 18, 2015)

  • Bugfixes:
  • Restored error message for missing or broken DXF file in applet.
  • Features:
  • Minor speed improvements.

New in de·caff Viewer 2.21.20 (Jan 23, 2015)

  • Bug fixes:
  • Fixed animation duration not obeyed for layer animation.
  • Features:
  • Beneath paths and URLs defining DXF files to be loaded on startup the viewer now accepts also a directory as command line parameter. For the given directory an open file dialog is displayed.

New in de·caff Viewer 2.21.19 (Jan 23, 2015)

  • Fixed wrong clipping of faces in perspective view.

New in de·caff Viewer 2.21.18 (Jan 22, 2015)

  • Bug fixes:
  • Fixed duplicate history entries.
  • Fixed duplicate entity pick results for extruded entities.

New in de·caff Viewer 2.21.17 (Jan 19, 2015)

  • Bugfixes:
  • Fixed exception when setting reduce mode.
  • Improvements:
  • Minor drawing speedup.
  • Minor ddebugging speedup.

New in de·caff Viewer 2.21.16 (Jan 19, 2015)

  • Bugfixes:
  • Fixed memory leak problem introduced in previous release.

New in de·caff Viewer 2.21.15 (Dec 6, 2014)

  • Fixed incorrect drawing of some filled entities.
  • Fixed possible NPE during preview creation.

New in de·caff Viewer 2.21.14 (Dec 6, 2014)

  • Improvements for file previews: tooltips and faster reaction.

New in de·caff Viewer 2.21.13 (Dec 5, 2014)

  • Features:
  • Added recent file previews for about panel when it is large enough.

New in de·caff Viewer 2.21.12 (Dec 5, 2014)

  • Bugfix:
  • Fixed missing resource exception during PDF/PS output.

New in de·caff Viewer 2.21.11 (Dec 5, 2014)

  • Bugfix:
  • Fixed handling of variable $FILLMODE to be consistent with AutoCAD. Now HATCHes are only drawn if $FILLMODE is non-zero
  • Improved drawing quality for wide polylines
  • Misc:
  • Removed support for cheat codes polygon3d.filled and wide.line.fill as a result of the new $FILLMODE handling
  • Added support for new cheat code fillmode.override

New in de·caff Viewer 2.21.10 (Oct 9, 2014)

  • Bugfix:
  • Added workaround to reenable dropping URL.
  • Fixed HATCH border handling for textbox boundaries.

New in de·caff Viewer 2.21.09 (Aug 25, 2014)

  • Further improvements for REGION entity.
  • Fixed sometimes slightly incorrect TEXT placement.

New in de·caff Viewer 2.21.08 (Aug 25, 2014)

  • Added support for more ACIS int_curves in REGION entity.

New in de·caff Viewer 2.21.07 (Aug 25, 2014)

  • Fixed obfuscation problem which hid the additions from V 2.21.05.

New in de·caff Viewer 2.21.06 (Aug 25, 2014)

  • Added missing support of REGION entity for DXF written by AutoCAD 2013 or later.

New in de·caff Viewer 2.21.05 (Aug 25, 2014)

  • Improved selection of initial view.
  • Fixed possible IllegalArgumentException.

New in de·caff Viewer 2.21.04 (Aug 25, 2014)

  • Added layout frames.

New in de·caff Viewer 2.21.03 (Aug 25, 2014)

  • Added searchable texts to PDFs created from DXF files. This feature will only work for Western languages.
  • Minor drawing speed improvements.

New in de·caff Viewer 2.21.02 (Aug 25, 2014)

  • Fixed context menues missing in toolbar.
  • Fixed sometimes wrong text search in viewports.
  • Fixed missing layouts when tab order is not unique.

New in de·caff Viewer 2.21.01 (Aug 25, 2014)

  • Improved handling of supplementary Unicode characters.

New in de·caff Viewer 2.21.00 (Apr 26, 2014)

  • Features:
  • Added restart option for improved memory settings, see Options>Settings>Miscellaneous>Restart the viewer with improved memory settings?
  • Bug fixes:
  • Fixed HATCH boundary seed points association

New in de·caff Viewer 2.20.25 (Mar 14, 2014)

  • Fixed sometimes missing linetype symbols.

New in de·caff Viewer 2.20.24 (Mar 12, 2014)

  • Bugfixes:
  • Added missing popup menues on Windows platform.

New in de·caff Viewer 2.20.23 (Mar 12, 2014)

  • Improvements:
  • Improved speed and reliability for creating hatch lines from HATCH entities

New in de·caff Viewer 2.20.22 (Mar 12, 2014)

  • Bug Fixes:
  • Improved support for HATCH entities with multiple open lines.

New in de·caff Viewer 2.20.21 (Mar 12, 2014)

  • Features:
  • DXF VIEWs and VPORTs are now displayed in 3Dby default, but you may change this in the settings.
  • Fit to window uses an improved algorithm for perspective views.
  • User settings may now be exported and imported. See the description dxf.default.prefs property to learn how you can make use of this to have your own standard settings in a multi-user environment.

New in de·caff Viewer 2.20.20 (Mar 12, 2014)

  • Bugfixes:
  • Fixed misplaced texts when TEXT entity is mirrored and aligned.

New in de·caff Viewer 2.20.19 (Mar 12, 2014)

  • Bugfixes:
  • Turned off Drag&Drop from tabs as it creates problems on all platforms.

New in de·caff Viewer 2.20.18 (Mar 12, 2014)

  • Bugfixes:
  • Fixed file tabs no longer working on Windows platforms. This fix temporarily disables drag&drop from the tabs.

New in de·caff Viewer 2.20.17 (Mar 12, 2014)

  • Bugfixes:
  • Fixed missing menu on view component
  • Fixed bad choice for close tab keyboard shortcut
  • Features:
  • May drag filename or image (for the latter hold the shift key) from tab
  • Flat x-y views now display the model position under the mouse in the status bar

New in de·caff Viewer 2.20.16 (Mar 12, 2014)

  • Bugfixes:
  • Fixed possible overflow errors during hatch creation.
  • Features:
  • Added Edit menu with clipboard actions.

New in de·caff Viewer 2.20.15 (Mar 12, 2014)

  • Bugfixes:
  • Fixed error in WIPEOUT bounds calculation, resulting in wrong initial view

New in de·caff Viewer 2.20.14 (Mar 12, 2014)

  • Bugfixes:
  • Fixed rounding problem for HATCH border, resulting in distorted hatches under special circumstances
  • Fixed missing MTEXT when dedicated EED is set but does not contain extended text data
  • Fixed NullPointerException for IMAGE entity if image was missing

New in de·caff Viewer 2.20.13 (Nov 22, 2013)

  • Features:
  • Added support for overall transparency of images. Support for transparent pixels in the given image was already working before, but DXF can define a global transparency for images which is now also supported.

New in de·caff Viewer 2.20.12 (Nov 22, 2013)

  • Features:
  • Added preview for DXF files in file chooser dialog. Depending on the size of your files calculating previews might be challenging for your machine. If you encounter problems you can switch off previews in the settings (to be found in the Miscellaneous tab).

New in de·caff Viewer 2.20.11 (Nov 22, 2013)

  • Bugfixes:
  • Ellipse entities were sometimes not shown

New in de·caff Viewer 2.20.10 (Nov 22, 2013)

  • Repaired reading of files packed with gzip and bzip2.

New in de·caff Viewer 2.20.09 (Nov 22, 2013)

  • A bug in calculating bounding boxes of narrow and wide texts resulted in wrong alignment and wrapping of these texts
  • Justified texts are no longer justified in the last line of a paragraph
  • Property values shown for dimensions had missing i18n

New in de·caff Viewer 2.20.08 (Nov 22, 2013)

  • The viewer now supports setting whether faces are drawn filled or unfilled. Solid hatches and true type glyphs are always drawn filled.

New in de·caff Viewer 2.20.07 (Oct 3, 2013)

  • Bug fixes:
  • Overworked bigfont character selection which sometimes used wrong characters.
  • Features:
  • Now the viewer accepts DXF files starting with a byte order mark (bom). As a bom basically is not allowed according to the spec (AutoCAD will reject such files), a warning is issued

New in de·caff Viewer 2.20.06 (Sep 24, 2013)

  • Fixed sometimes incorrect text line distance.
  • Fixed incorrect rendering of SHX sub shapes.
  • Improved distributed text handling.
  • Fixed potential problems in paragraphs with block alignment.
  • Fixed missing columns in SHX file display.
  • Added missing reaction to coordinate system settings.

New in de·caff Viewer 2.20.05 (Sep 24, 2013)

  • Added support for SHAPE and ACIDBLOCKREFERENCE entities.
  • Improved font handling.

New in de·caff Viewer 2.20.04 (Sep 24, 2013)

  • Fixed NaN problem when fitting line types to extremely short arcs.
  • Fixed incorrect reading of DBCOLOR objects.

New in de·caff Viewer 2.20.03 (Sep 24, 2013)

  • Fixed incorrect line type fitting for line types with adjacent dashes.

New in de·caff Viewer 2.20.02 (Sep 24, 2013)

  • Features:
  • Added support for extended line styles.
  • Bugfixes:
  • Fixed single dots sometimes not drawn problem.

New in de·caff Viewer 2.20.01 (Sep 24, 2013)

  • Fixes possible NullPointerExceptions.

New in de·caff Viewer 2.20.00 (Sep 24, 2013)

  • Version step mirrors internal change.
  • Bugfixes:
  • Fixes problem where view might be distorted under Windows when returning to viewer window after some time.

New in de·caff Viewer 2.13.18 (Sep 24, 2013)

  • Fixes possible NullPointerException during font loading.

New in de·caff Viewer 2.13.17 (Sep 24, 2013)

  • Vertical texts with non-standard spacing were rendered incorrectly.

New in de·caff Viewer 2.13.16 (Sep 24, 2013)

  • Applet lost layers.
  • Bigfont char selection was sometimes incorrect.

New in de·caff Viewer 2.03.08 (Dec 28, 2010)

  • Fixes an error in EED display introduced in 2.03.07.