Skip to content

Releases: nilsschmidt1337/ldparteditor

LDPartEditor 0.8.34-beta

20 Jul 19:08
Compare
Choose a tag to compare
Pre-release

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:

  1. The undo/redo feature for hidden and shown elements was not correct.

LDPartEditor 0.8.33-beta

24 Jun 19:37
Compare
Choose a tag to compare
Pre-release

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:

  1. Ctrl+Z with focus on 3D window shifted the focus to the text window.
  2. A mouse click was sometimes ignored (while adding something in the 3D view)
  3. Unificator: A vertex already snapped on a primitive vertex was able to move to another primitive.
  4. Minor bug: The primitive area renderer tried to render after the 3D window was closed.

LDPartEditor 0.8.32-beta

17 Jun 23:08
Compare
Choose a tag to compare
Pre-release

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:

  1. Sometimes, deselected elements were re-selected when selecting a subpart.
  2. "Save As..." did not trigger a check for warnings / hints / errors
  3. "LDConfig.ldr" / "ldconfig.ldr" issues on case sensitive file systems.
  4. LDPE false reported that the single !HELP meta command was "split apart"
  5. Sometimes, the UI freezed permanently under Linux.
  6. Implementation: Little resource leak with org.eclipse.swt.graphics.Cursor instances

LDPartEditor 0.8.31-beta

08 Apr 15:44
Compare
Choose a tag to compare
Pre-release

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:

  1. YTruder accidentally deleted the selected lines.
  2. YTruder was not able to do symmetry or projection on planes with value=0
  3. Toggle comment / !TEXMAP freezed the text editor on empty lines.
  4. SyncEdit did not mark the !LPE VERTEX meta command.

LDPartEditor 0.8.30-beta

02 Apr 19:03
Compare
Choose a tag to compare
Pre-release

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:

  1. It was not possible to set the length of the protractor.
  2. "Flip/rotate vertices" transformed protractors into triangles and distance meters into lines.
  3. Wrong transparency calculation for transparent PNG textures (!TEXMAP)
  4. One search path was missing (!TEXMAP parser)
  5. Wrong "Circular reference" error on subfiles in combination with !TEXMAP
  6. All axes were enabled if you used the "Translate..." feature (X/Y/Z)

LDPartEditor 0.8.29-beta

01 Mar 09:02
Compare
Choose a tag to compare
Pre-release

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:

  1. "Moved to" reference resolve function for subfiles, 8- and 48-primitives was incorrect.
  2. "More Colours..." did not work after the colour palette was reloaded.

LDPartEditor 0.8.28-beta

17 Feb 15:16
Compare
Choose a tag to compare
Pre-release

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:

  1. The colour value for colour 16 was not read from LDConfig.ldr
  2. If you split a distance meter you got two normal edge lines instead of two distance meters.
  3. LDPE did not complain about some duplicated lines (TYPE 2, 3, and 4).
  4. "Local" mode for the distance meter showed sometimes wrong values for dx / dy / dz

LDPartEditor 0.8.27-beta

31 Dec 11:31
Compare
Choose a tag to compare
Pre-release

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:

  1. Fixed an endless loop on the first start (affected 0.8.26 only).
  2. Rectifier added the same edge line into two adjacent rectangle primitives.
  3. Toggle comment / TEXMAP didn't adjust the text selection.
  4. The new render engine is now optional. Its automatic hardware detection was broken.
  5. When you inserted a protractor, the order of the vertex triplet was not deterministic.
  6. Unrectifier inserted an extraneous empty lines where rects were previously.
  7. 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

20 Nov 19:14
Compare
Choose a tag to compare
Pre-release

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:

  1. Toggle comment / TEXMAP didn't adjust the text selection.
  2. Sometimes a time-consuming selection with the selection rectangle did select nothing.
  3. Background Image: "Previous" and "Next" buttons skipped images.
  4. Edger2 wrongly added condlines in the middle of slightly warped quads
  5. Edger2 put condlines/edge lines between surfaces and... protractors
  6. Double click doesn't select the last character of a value if it was at end of line
  7. !TEXMAP PLANAR: Wrong winding for CCW faces (with INVERTNEXT)
  8. Fixed a rare exception regarding directory I/O

LDPartEditor 0.8.25-beta

27 Sep 21:40
Compare
Choose a tag to compare
Pre-release

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:

  1. Flipper: Condlines were "not recalculated" so their control points were wrong after flipping.
  2. The calculation for quad (and triangle) collinearity detection was wrong
  3. Last added elements were not saved (3D Editor).
  4. Wrong winding colour in some rare cases (CW: clockwise winding only)
  5. Merge/Split -> Set X/Y/Z did not work sometimes
  6. A ConcurrentModificationException occured in the process which hides condline control points
  7. A ConcurrentModificationException occured during normal calculation for the LDraw Standard Mode
  8. There were non-threadsafe method calls within the logger class.