Releases: nilsschmidt1337/ldparteditor
LDPartEditor 0.8.14-beta
Changes:
The following critical issues are fixed:
- The PartReview progress monitor did not update the status info.
- "Split View Horizontally / Vertically" did not work correct with the new sync. feature (Zoom / Manipulator / Translation).
- "Intersector" did not hide primitives.
- The LDU to Inch factor was not correct (was 0.015625, but should be 0.015748).
- Released translation / property files for the German language version too early.
- MeshReducer did not always terminate automatically (but the manual "Cancel" button worked).
- SWTException: Widget is Disposed, when inserted something.
- Transform selection (Subfiles) threw a NullPointerException.
- A colour change (Subfiles) threw a NullPointerException.
- The OpenGL line width for primitives was not constant (Primitive Area).
- After I used SymSplitter to get half of a file, and then used the Select ...All Shown, all edges, tris and quads in hidden primitives and subfiles were selected too.
- "Drag & Drop" with primitives led to an event overflow, which slowed down the OpenGL render engine.
- Open *.dat File (3D Editor) threw a NullPointerException.
- The Subfiler didn't include and move comments. They're left behind in the main file. The structure of the file was lost.
LDPartEditor 0.8.13-beta
Changes:
With the release of 0.8.13 you are able to...
- ...use a new tabbed "Add Metadata" window.
- ...benefit from better "Sort" performance.
- ...configure all the settings from the "Welcome Dialog" in the "Options Dialog", too.
- ...select a line of code by clicking on the line number in the text editor (it is possible to extend the selection while pressing Ctrl.)
- ...synchronise the manipulator between standard perspectives.
- ...synchronise the translation of the view between standard perspectives.
- ...synchronise the zoom level between standard perspectives.
The following critical issues are fixed:
- "Copy" did throw an exception in some rare cases
- The generated file name for downloaded files was not correct (PartReview tool)
LDPartEditor 0.8.12-beta
Changes:
With the release of 0.8.12 you are able to...
- ...use the new "PartReview" tool. Enter a part name and start a review in no-time!
- ...use the new "Decolour" function to quickly remove all colours from a file.
- ...use the new !LPE CSG_TRANSFORM meta command to transform and clone existing CSG bodies.
- ...use the new !LPE CSG_MESH meta command to convert the following LDraw triangles and quads (type 3 and 4) to a CSG mesh.
- ...use the new !LPE CSG_EXTRUDE meta command to generate a CSG mesh from the following PathTruder input lines (type 2).
- ...adjust the rotation center of the view by double clicking on CSG surfaces.
- ...benefit from better performance of the MeshReducer tool.
- ...benefit from better performance of "Round" (Text Editor only).
- ...benefit from better (but slower) CSG triangulation.
The following critical issues are fixed:
- Mirroring now correctly preserves the surface winding.
- The protractor is now drawn without lighting.
- A selection conflict with protractors and triangles is resolved.
- Issues with "Select All", "Select Same Colour" in combination with CSG are gone.
LDPartEditor 0.8.11b-beta
Changes:
The following critical issues are fixed:
- Critical: Broken triangle selection.
LDPartEditor 0.8.11-beta
This release is broken. Please download 0.8.11b instead
Changes:
With the release of 0.8.11 (and also 0.8.11b) you are able to...
- ...to manipulate the CSG bodies in the same way as the sub-parts (supports also colour changes, "Select All", "Select all with Same Colours" and "Select None", global and local transformation).
- ...to quickly convert selected triangles into quads.
- ...to create and use angle protractors for 3 points.
- ...to create and use distance meters between 2 points (distances depend on local or global manipulator settings).
- ...use a little unit converter on the 3D editor window (located at the snapping area).
- ...to benefit from better undo/redo performance.
The following critical issues are fixed:
- If you copied a LPE vertex and then tried to move one of them, both copies were moved ("Move Adjacent Data" is OFF).
LDPartEditor 0.8.10-beta
Changes:
With the release of 0.8.10b you are able to...
- ...customise GUI colours with the new "Options" dialog (text / 3D editor).
- ...activate/deactivate the error detection for new faces (with the new "Options" dialog)
- ...activate/deactivate no structure-aware sorting (text editor)
- ...copy/cut/delete modifies the currently "selected" line in the text editor (without text selection, it works now on the line where the caret is placed, too)
- ...better performance / usablility for "Toggle Comment / Toggle TEXMAP" (text editor)
- ...better performance for "Synchronise Folders / Editor Content".
- ...benefit from auto-removal of CR/LF line endings at the end of the file (on save)
- ...benefit from usability improvements for Add... Line, Triangle, Quad & Condline (the selection rectangle does not create a new vertex anymore)
The following critical issues are fixed:
- Subfiles references with "s" as prefix were not found when they were located in the same folder as the parent file
- Toggle comment/toggle !TEXMAP on multiple lines did not work as expected.
- SymSplitter: Result was shifted if there was a "0 BFC INVERTNEXT"
- Bounding-box calculation errors with empty sub-files (some sub-files were invisible).
LDPartEditor 0.8.9-beta
Changes:
With the release of 0.8.9 you are able to...
- ...get a standard file header on any new *.dat file.
- ...benefit from a better performing colour change and BFC swap in the text editor.
- ...benefit from a little bit faster render engine (depends on the 3D settings).
- ...shutdown LDPE quicker. LDPE does not ask you for unsaved projects anymore.
- ...get lowercase folders names in the project structure.
- ...see "Ctrl+Click" hints on button tooltips (only for modifiable functions, e.g. "Round")
The following critical issues are fixed:
- Risk of data loss: "Delete" in the text editor with no selected text threw an exception.
- The pipette copied the RGBA values from an overwritten colour 16.
- The subfile-compiler did not support "s" sub-parts on linux.
- "Save As..." did not use the lowercase "s" prefix for subfile names.
- "New Project" created a folder in the application directory.
- Shaders did not compile on Intel HD Graphics.
- The rubber band selection got cleared if the selection process was computationally intensive.
- Opening a file in the 3D editor was not sychronised with the part tree on the left.
LDPartEditor 0.8.8c-beta
Changes:
With the release of 0.8.8c the following critical issues are fixed:
- Primitive caching issues, causing a stackoverflow on all systems and a slowdown on 32-bit (severe)
- The subfile creator added a capital S in front of the sub-part number, instead of a lower case s and created wrong names for primitives, too.
LDPartEditor 0.8.8b-beta
Changes:
With the release of 0.8.8b the following critical issues are fixed:
- Primitive caching freezes on 32-bit (severe)
- Quick Fix synchronisation errors with the text editor (severe)
- "Show All" did not make sub-file surfaces visible again.
- Errors on sub-file folder searching on case sensitive file systems.
- The shortkeys for Cut/Copy/Paste (3D Editor) were displayed on the shortkey dialog.
- "Hide" makes more than the selected object invisible in some rare cases.
- The selection of sub-file content did not get restored with undo/redo.
- Spelling errors / typos on the "Customise Shortkeys" dialog.
LDPartEditor 0.8.8-beta
Changes:
With the release of 0.8.8 you are able to...
- ...insert a reference line (type 1) with Ctrl+R (Text Editor only)
- ...enable "Edge Adjacency" in combination with "Select Connected/Touching..." (instead of the default vertex adjacency)
- ...switch between "solid" edge lines and classic OpenGL lines
- ...get some usability improvements: When "Insert Objects Behind The Cursor Position" is active, a carriage return / linefeed will be inserted (you don't have to hit the Enter button anymore)
- ...set the pivot point to the manipulator position.
- ...use a "close" menu item in the context menu of the 3D editor (to close open files in the 3D view).
- ...use a "close" menu item in the context menu of the file tree (to close open files in the 3D view).
- ...use the new "two thirds" perspective (similar to the setting in LDView)
- ...benefit from a better description for the Intersector tool.
- ...benefit from another line colour during edge/triangle/quad creation
The following critical issues are fixed:
- A rare deadlock is fixed. It occured during the development of 0.8.8 for the first time.
- Select Connected/Touching in combination "with Whole Subfile Selection" did not select the subfile.
- Several problems with empty sub-files (like "1-16chrd") are fixed.
- Primitve caching issues on Win XP (32 bit) are gone.
- The file search for file references/textures did not always use the base path of the current file.
- The hide/show state was too volatile.
- SymSplitter did not treat the first line of the file.
- An uncritical drag&drop type exception is fixed.