Releases: nilsschmidt1337/ldparteditor
LDPartEditor 0.8.7-beta
Changes:
With the release of 0.8.7 you are able to...
- ...benefit from a faster program start.
- ...toggle the visibility of conditional line control points.
- ...drag&drop files on the 3D editor view.
- ...drag&drop files on the text editor view.
- ...use the new "modern" GUI layout on a fresh installation.
- ...activate anti-aliasing on some linux systems with MESA/Gallium. (on Windows, for AMD/NVIDIA cards, you have to enable it manually, with AMD Catalyst or the NVIDIA Control Panel)
The following critical issues are fixed:
- Risk of data loss: When you open a file again (which was unsaved in LDPE) the file in the 3D view gets cleared.
- "Show selection in text editor" did not work correctly for subfiles, if the text editor was closed before.
- "Open Part File" from the 3D editor opens a text editor window, too.
- Identical lines are not detected if they have different colours.
- CSG does not work with invalid colour numbers.
- "Unselect" (Ctrl+Click) does not work for subfiles.
- Subfile selection issues with adjacent subfiles.
- The coarse/medium/fine grid buttons don't stay pushed.
LDPartEditor 0.8.6-beta
Changes:
With the release of 0.8.6 you are able to...
- ...customise the layout of the 3D editor toolbars by placing one of the "layout_3D_editor.cfg" files in the application folder. You find different layouts in the attached archive "layouts.zip".
- ...zoom in/out on the primitive area with two new buttons (-) and (+) (instead of using Ctrl+Mousewheel)
- ...use "Cut, Copy, Paste, Delete" in the right-click contextual menu from the text and 3D editor
- ...browse in the last visited folder if you open a file dialog again.
- ...select something and move it into a subfile (with a click on the old "Add Subfile" button), supports cut and copy :)
- ...draw to the cursor position from the text editor (there is a button on the 3D editor, to enable this behaviour).
- ...use two new buttons ("Save Part" and "Save Part As...") in the 3D editor.
- ...use a new "Switch BFC" button in the text editor.
- ...reset the snapping/grid values to the default value with a right click on the corresponding "coarse", "middle" or "fine" button.
The following critical issues are fixed:
- Creating a new *.dat (Text Editor) did not rebuild the hints/warning/errors tree.
- Java heap space problems on 32bit machines
- "Merge / Split => Transform / Rotate / Scale" was able to break the 3D model triangulation.
- "Merge/Split => Rotate Selection" did not rotate around Z axis
- "Open *.dat File" did not rebuilt the text editor tab, if the same file was saved before.
- Copy->Paste->Mirror, mirrored the initial copy.
- The hide/show state was deleted on undo/redo.
- "Save as..." did not update the <0 Name:> (and type) entry accordingly.
- The "Select Touching" implementation was not correct. It selected too much.
- Focus issues: A click on a button in the 3D editor removed the focus from the 3D view
- A small memory leak (<1KB)
LDPartEditor 0.8.5-beta
Changes:
With the release of 0.8.5 you are able to...
- ...use up to 9 decimal places for rounding (coordinates + matrix).
- ...open the part in the 3D editor from the text editor window (orange "3D" button)
- ...benefit from a new "how-to-use" description for the SlicerPro2 tool.
- ...use "save as..." to store files under a new filename (text editor only)
- ...use a button for single vertex manipulation ("SyncEdit") in the text editor.
The following critical issues are fixed:
- Rectifier created rect#.dat primitives when "Split" and "Slicerpro" were used.
- The internal Rectifier created rect-prims that were scaled in three dimensions.
- Fixed an issue which was related to the parsing of the !HISTORY meta command
- Fixed a null pointer issue with "Add Quad" and other "Add..." functions.
- Fixed incorrect cursor movement when single vertex manipulation was active.
- Fixed a GUI access issue, which occured on drag&drop with text editor tabs.
- Fixed a random null pointer issue, which could disable the tab from the text editor window when more than one tab was opened.
- In some rare cases when a flat subfile was scaled in X/Y or Z and the transformation matrix contained more than one space as seperator between the values, the corresponding "Quick Fix" was not able fix the scaling.
LDPartEditor 0.8.4c-beta
Changes:
With the release of 0.8.4c the following issues are fixed:
- Fixed a critical bug within the primitive sorting algorithm (crash on start!)
- Fixed a bug which disabled the possibility to split a condline.
- Fixed a bug which could trigger a exception when the "Single Vertex Manipulation" (aka 'SyncEdit') was active
- Fixed a bug for "Merge to nearest line" / "TJunctionFinder". They did not ignore control point lines from condlines.
- Leading spaces from file header stopped the header validation.
- It was possible to modify read-only files with the functions from the "Selection:" tab.
LDPartEditor 0.8.4b-beta
Changes:
With the release of 0.8.4b the following issues are fixed:
- Fixed a bug for "Move Subfile To Manipulator"
- Fixed a critical bug for all "Move To Nearest..." functions
LDPartEditor 0.8.4-beta
Changes:
With the release of 0.8.4 you are able to...
- ...use the new "MeshReducer" tool, to simplify generated CSG meshes.
- ...use a more "aggressive" T-junction-finder (can destroy the mesh geometry under some circumstances!)
- ...use the "Move on Line" function, to move a vertex on a line between two vertices (beta)
LDPartEditor 0.8.3c-beta
Changes:
With the release of 0.8.3c the following issues are fixed:
- An infinite loop, which could occur when "Single Vertex Replace Mode" was active ("SyncEdit")
- The Isecalc tool did not generate all intersection lines
- "Synchronise Folders..." did not work properly
- Undo/Redo triggered an infinite loop.
LDPartEditor 0.8.3b-beta
Changes:
With the release of 0.8.3b you will be able to...
- ...enable Single Vertex Modification (aka SyncEdit) in the Text Editor when you select one vertex in the 3D Editor.
- ...benefit from a little performance gain (due to some modifications related to logging in the debug mode).
This release includes 1 important bug fix as well.
LDPartEditor 0.8.3-beta
Changes:
With the release of 0.8.3 you will be able to...
- ...configure shortkeys
- ...experience a faster program start
- ...auto-detect and fix T-Junctions
- ...show the text line selection in the 3D editor as a selection (if the 3D editor is opened)
This release includes 9 important bug fixes as well.
LDPartEditor 0.8.2d-beta
Changes:
With the release of 0.8.2d you will be able to...
- ...benefit from improved CSG triangulation. The process is not free from errors, but in general a great improvement.
This release includes 5 important bug fixes as well.