Releases: nilsschmidt1337/ldparteditor
LDPartEditor 0.8.34-beta
Changes:
With the release of 0.8.34 you are able to...
- ...see some information for the number of currently selected parts in the status bar.
- ...copy protractor and distance meter values in the clipboard.
- ...hide/unhide things from the text editor.
- ...see (in text editor) which lines are currently hidden.
- ...use the shortkey "B" to toggle "Move Adjacent Data"
- ...control if the mesh reducer tool should not destroy patterns.
- ..."Draw Only the Selection" (text editor context menu)
- ..."Draw Until Selection" (text editor context menu)
The following critical issues are fixed:
- The undo/redo feature for hidden and shown elements was not correct.
LDPartEditor 0.8.33-beta
Changes:
With the release of 0.8.33 you are able to...
- ...use LDPartEditor under Mac OS X.
- ...move the 3D view with Alt+Cursor Keys
- ...enable a verbose mode for Rectifier
- ...enable a verbose mode for Edger2
- ...specify the number of iterations for the "Rotate Dialog"
- ...specify the number of iterations for the "Translate Dialog"
- ...copy and transform a selection if you hold Ctrl and modify the manipulator with the cursor keys
- ...benefit from an absolute scaling mode which uses a length in LDU as an initial scale.
The following critical issues are fixed:
- Ctrl+Z with focus on 3D window shifted the focus to the text window.
- A mouse click was sometimes ignored (while adding something in the 3D view)
- Unificator: A vertex already snapped on a primitive vertex was able to move to another primitive.
- Minor bug: The primitive area renderer tried to render after the 3D window was closed.
LDPartEditor 0.8.32-beta
Changes:
With the release of 0.8.32 you are able to...
- ...see the distance traveled/angle rotated in the status bar while using the move or rotate tool.
- ...access the manipulator features from a sub menu in the 3D editor context menu.
- ...see a tooltip for view rotation in the primitive area.
- ...move the Manipulator with left/right or up/down arrows on keyboard.
- ...remove all "0 // Inlined:" notices with a "quick fix".
- ...download/update the "ldconfig.ldr" file from LDraw.org.
- ...download/update the "categories.txt" file from LDraw.org.
- ...benefit from much faster undo/redo.
- ...benefit fom a faster program start.
- ...benefit from the fact that when using the translate/scale/set etc actions, it displays the global axis, if global mode is active.
The following critical issues are fixed:
- Sometimes, deselected elements were re-selected when selecting a subpart.
- "Save As..." did not trigger a check for warnings / hints / errors
- "LDConfig.ldr" / "ldconfig.ldr" issues on case sensitive file systems.
- LDPE false reported that the single !HELP meta command was "split apart"
- Sometimes, the UI freezed permanently under Linux.
- Implementation: Little resource leak with org.eclipse.swt.graphics.Cursor instances
LDPartEditor 0.8.31-beta
Changes:
With the release of 0.8.31 you are able to...
- ...delete a !LPE VERTEX without "Move Adjacent Data" being on.
- ...see the selection of !LPE VERTEX meta commands (3D -> text).
- ..."Show Selection In 3D View" of a !LPE VERTEX line in text editor.
- ..."Show Selection In Text Editor" of a !LPE VERTEX line in 3D view.
- ...add a !HISTORY line quickly in the text editor (with Ctrl+H).
- ...add a !KEYWORDS line quickly in the text editor (with Ctrl+K).
The following critical issues are fixed:
- YTruder accidentally deleted the selected lines.
- YTruder was not able to do symmetry or projection on planes with value=0
- Toggle comment / !TEXMAP freezed the text editor on empty lines.
- SyncEdit did not mark the !LPE VERTEX meta command.
LDPartEditor 0.8.30-beta
Changes:
With the release of 0.8.30 you are able to...
- ...use a keyboard shortcut (F) to Flip/Rotate vertices.
- ...use Ytruder.
- ...see that the menu bar tools button became a normal sized "Tools..." button (was a tiny arrow).
- ...see the triples of "protractor" and "distance" as well as the color digit colored.
The following critical issues are fixed:
- It was not possible to set the length of the protractor.
- "Flip/rotate vertices" transformed protractors into triangles and distance meters into lines.
- Wrong transparency calculation for transparent PNG textures (!TEXMAP)
- One search path was missing (!TEXMAP parser)
- Wrong "Circular reference" error on subfiles in combination with !TEXMAP
- All axes were enabled if you used the "Translate..." feature (X/Y/Z)
LDPartEditor 0.8.29-beta
Changes:
With the release of 0.8.29 you are able to...
- ...use a tool that creates a vertex on line intersection.
- ...use a "Create Copy" button for the transformation tools (translate / rotate / scale selection / set X,Y,Z)
- ...see the manipulator while using the transformation tools (translate / rotate / scale selection / set X,Y,Z)
- ...use "Set x/y/z" to set the origin of subfiles and primitives to x/y/z
- ...set the translation to the manipulator position (translate selection)
- ...benefit from the fact that colour changes to the main colour are updated after leaving the options menu.
- ...benefit from the fact that the dialog for local rotation and scale transformations now initialises the pivot point with the manipulator position.
The following critical issues are fixed:
- "Moved to" reference resolve function for subfiles, 8- and 48-primitives was incorrect.
- "More Colours..." did not work after the colour palette was reloaded.
LDPartEditor 0.8.28-beta
Changes:
With the release of 0.8.28 you are able to...
- ...override colour 16.
- ...set the distance meter length in the selection window.
- ...constrain "Merge to Nearest..." to operate in a fixed direction (X/Y/Z).
- ...choose between world axis X/Y/Z and manipulator axis X/Y/Z for transformation tools (translate / rotate / scale selection / set selection X/Y/Z)
The following critical issues are fixed:
- The colour value for colour 16 was not read from LDConfig.ldr
- If you split a distance meter you got two normal edge lines instead of two distance meters.
- LDPE did not complain about some duplicated lines (TYPE 2, 3, and 4).
- "Local" mode for the distance meter showed sometimes wrong values for dx / dy / dz
LDPartEditor 0.8.27-beta
Changes:
With the release of 0.8.27 you are able to...
- ...choose whether or not "Merge to Nearest Edge" splits the edge on merged vertices.
- ...limit unrectifier to only inline rect primitives (hold Ctrl and press the unrectifier button).
- ...adjust the direction of the manipulator to the direction of an edge. I changed the behavior of "Move Manipulator to the Nearest Edge"!
The following critical issues are fixed:
- Fixed an endless loop on the first start (affected 0.8.26 only).
- Rectifier added the same edge line into two adjacent rectangle primitives.
- Toggle comment / TEXMAP didn't adjust the text selection.
- The new render engine is now optional. Its automatic hardware detection was broken.
- When you inserted a protractor, the order of the vertex triplet was not deterministic.
- Unrectifier inserted an extraneous empty lines where rects were previously.
- The quick fix of "invalid use of 'BFC INVERTNEXT' / Flat subfile" only removed the BFC INVERTNEXT statement. It should also invert the direction of the flat subfile in flat direction to keep the same BFC winding.
LDPartEditor 0.8.26-beta
THIS RELEASE IS UNFORTUNATELY UNSTABLE
Changes:
With the release of 0.8.26 you are able to...
- ...benefit from a brand new render engine (thanks to the power of OpenGL 3.3, which makes better use of the GPU).
- ...activate "Smooth Shading" (requires the new render engine).
- ...benefit from a faster program start.
- ...benefit from better performance for "Show All".
The following critical issues are fixed:
- Toggle comment / TEXMAP didn't adjust the text selection.
- Sometimes a time-consuming selection with the selection rectangle did select nothing.
- Background Image: "Previous" and "Next" buttons skipped images.
- Edger2 wrongly added condlines in the middle of slightly warped quads
- Edger2 put condlines/edge lines between surfaces and... protractors
- Double click doesn't select the last character of a value if it was at end of line
- !TEXMAP PLANAR: Wrong winding for CCW faces (with INVERTNEXT)
- Fixed a rare exception regarding directory I/O
LDPartEditor 0.8.25-beta
Changes:
With the release of 0.8.25 you are able to...
- ...double click on a decimal number to select the whole value, including integer part, decimal part, decimal separator and minus sign if any (Text Editor).
- ...see that all three coordinates are unchecked when the coordinate dialog opens. The coordinates where you type in a value will become active (3D Editor, Merge/Split -> Set X/Y/Z).
- ...benefit a little from a faster draw method for lines and condlines.
The following critical issues are fixed:
- Flipper: Condlines were "not recalculated" so their control points were wrong after flipping.
- The calculation for quad (and triangle) collinearity detection was wrong
- Last added elements were not saved (3D Editor).
- Wrong winding colour in some rare cases (CW: clockwise winding only)
- Merge/Split -> Set X/Y/Z did not work sometimes
- A ConcurrentModificationException occured in the process which hides condline control points
- A ConcurrentModificationException occured during normal calculation for the LDraw Standard Mode
- There were non-threadsafe method calls within the logger class.