LPub3D 2.4.7.75.3551 (04 09 2023 20:10:15)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Change - Custom parts with underscore in the name #730 |
Change - MLCad Part unknown! PART line error after mpd file save #734 |
Change - Relative justify vertical axis on outside placement #729 |
Change - Set submodel substitute part as unofficial part #733 |
Fix - Abnormal rendering behaviour #726 |
Fix - Add LDView Assembly Rendered Arguments conflated #727 |
Fix - Parse MPD description line on insert MULTI_STEP BEGIN command #738 |
Fix - Include file meta commands not always applied #735 |
Fix - Scrambled submodel when placed before ignore IGN command #732 |
Fix - Submodels shown in BOM when using INSERT DISPLAY_MODEL #739 |
LPub3D 2.4.7.0.3476 (21 06 2023 12:27:47)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add view load status dialogue menu action #698 |
Enhancement - Enable MPD model file imbedded image with !DATA meta command #722 |
Enhancement - Insert display model - enable part and submodel lines #704 |
Enhancement - On startup, set theme based on Windows system theme #700 |
Enhancement - Refactor fade and highlight parts behaviour #710 |
Enhancement - Update LDView renderer to version 4.5 #709 |
Change - Add open parameter file folder to configuration menu actions #681 |
Change - Enable Bill of material progress status #679 |
Change - Fade opacity value inverted #708 |
Change - Fade previous steps colour value #689 |
Change - Load model with absolute path FILE name #686 |
Change - Native Render view angle change between sub-model and main model #718 |
Change - Part list annotation style #716 |
Change - Persisting fade previous steps and highlight current step settings #683 |
Change - Refactor Blender integration - update to support Blender 3.4 #677 |
Change - Refactor consolidate submodel instance to enable count by colour #719 |
Change - Use default camera setting on viewer switch to camera none #676 |
Fix - Abnormal message when loading the model #724 |
Fix - Assembly viewing angle incorrect when LDView is used to render #725 |
Fix - Callout placement inside step assembly for multi-step page #720 |
Fix - Crash on command ASSEM ANNOTATION DISPLAY GLOBAL TRUE #707 |
Fix - Crash on insert BOM without a preceding STEP command #670 |
Fix - Crash when converting a submodel with NOSTEP to callout #706 |
Fix - Crash when exporting images with Native renderer #695 |
Fix - Crash when 'Treat as Part' is activated #672 |
Fix - Edge line width not persisted #712 |
Fix - Fade previous steps project global setup disabled on initial load #688 |
Fix - Global meta change not persisted to include file #717 |
Fix - Inconsistent page loading and numbering #693 |
Fix - Justify outside placement #690 |
Fix - Load last opened file on startup not working #713 |
Fix - Multi-level inherited colour lost assembly count in r322 #723 |
Fix - Parameter file viewer bad path for save copy as menu action #674 |
Fix - Part IDs missing in BOM #680 |
Fix - Parts List Instance placement dialog #685 |
Fix - Persistent data directory installation folder message #687 |
Fix - Placement regression #694 |
Fix - PLI windows are misaligned in Multi Step pages #703 |
Fix - Refresh step assembly image menu action missing #675 |
Fix - ROTSTEP END in step group is broken #696 |
Fix - Segfault after running --help or --version from console #668 |
Fix - Segfault if selection in command editor and also on cover page #669 |
Fix - Settings are not saved #692 |
Fix - Spurious warning at the end of an export #699 |
Fix - Sub models are deleted #684 |
Fix - Unexpected PLI BEGIN and PLI END parse errors #678 |
Fix - Visual editor parts highlight when parts selected in command editor #682 |
Fix - Wrong message in dialog box #701 |
LPub3D 2.4.6.0.3111 (11 01 2023 10:47:23)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add submodels to file load status #636 |
Enhancement - Add reset viewer assembly display menu action #652 |
Enhancement - Add specify latitude longitude to viewpoints #654 |
Enhancement - Build modifications - step-group step in the visual editor #635 |
Enhancement - Cover page, bill of material, export and error banners #649 |
Enhancement - Logging - update messaging and log types #634 |
Enhancement - Messages - add option to abort processing on error #643 |
Enhancement - Prompt user to archive unofficial parts #628 |
Enhancement - Separate bill of material working folder from parts #659 |
Enhancement - Show errors and warnings on export or continuous process completion #639 |
Change - Automatically display the visual editor default camera properties #658 |
Change - Build modification - declaration and action in same STEP #633 |
Change - Build modifications - visual editor build mod actions in same STEP #666 |
Change - Check BUILD_MOD action is after MULTI_STEP END #644 |
Change - Change reset image menu action description to refresh image #623 |
Change - Display clear cache message in information dialog #660 |
Change - Loading inline unofficial parts, subparts and primitives #667 |
Change - Parse top-model INCLUDE file at model file load #631 |
Change - Re-use Build Mod name (ID) #663 |
Fix - Apply ROTSTEP to step-group STEP #653 |
Fix - Build modification - correct Get BuildMod INVALID StepIndex message #627 |
Fix - Build modification - correct jump forward parse error #622 |
Fix - Build modification - correct navigate backward parse error #621 |
Fix - Build modification - REMOVE/APPLY action must be placed after MULTI_STEP END #664 |
Fix - Build modification - unable to validate nested build mod level #642 |
Fix - Build modification - visual editor build mod actions #651 |
Fix - Configuration preferences dialog cutoff/min window size #616 |
Fix - Crash when generating BOM images #657 |
Fix - Enable navigation actions #656 |
Fix - Export to PDF abnormal behaviour #624 |
Fix - Failed to resolve file at path #561 |
Fix - Moving a part in the 3D editor misplaces it #646 |
Fix - Next Step menu actions not working as expected #637 |
Fix - Open with programs menu action not enabled #629 |
Fix - Option Add pointer missing in Call Out #647 |
Fix - Primitives shown as missing parts in file load status #630 |
Fix - Remove LPub Formatting menu action does nothing #638 |
Fix - Selecting a submodel in the Visual editor gives error #665 |
Fix - Settings for Coverpage and Backcover do not work #620 |
Fix - Set Attributes to Page Pointer globally #648 |
Fix - Submodel preview ldr file not generated #655 |
Quality - Multiplication result converted to larger type #641 |
LPub3D 2.4.5.0.2977 (23 11 2022 21:55:39)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add full submodel file support to Build Modifications #591 |
Enhancement - Add load unofficial parts in command editor to project setup #591 |
Enhancement - Add load visual editor at cover page to project setup #593 |
Enhancement - Expand WhatsThis help to common dialogues #618 |
Enhancement - Improve performance - enable CLI, PLI and SMI multi-thread execution #598 |
Enhancement - Load visual editor at cover page #593 |
Enhancement - LPub command editor snippet system #602 |
Enhancement - Manage context menu actions #606 |
Enhancement - Manage keyboard shortcuts #603 |
Enhancement - Merge camera viewpoint and camera angles dialogs #612 |
Enhancement - Remove LPub formatting at submodel, page, and step #604 |
Enhancement - Refactor file loading parse and add inline file load #591 |
Enhancement - Set default system text editor at start-up #599 |
Enhancement - Update substitute preview feature #441 |
Enhancement - View visual editor render preferences in main menu preferences #597 |
Change - Continuous page progress update #615 |
Change - Failed to resolve google drive file at path #561 |
Change - Load model editor at cover page #593 |
Change - Restore preview submodel from callout #271 |
Change - TENTE parts outdated #583 |
Development - Convert command editor to QPlainTextEdit #601 |
Fix - Build mods don't work properly #520 |
Fix - BUILD_MOD in Multipart model not working as expected #591 |
Fix - Command Editor Issues - multiple issues #564, #565, #566 |
Fix - CSI part annotations impossible to enter #580 |
Fix - Error occurred while downloading archive library #568 |
Fix - Fixed-size circle and square annotation value not centered #579 |
Fix - Generating PDF crashes LPub on a certain page #557 |
Fix - Inconsistent page count on completion of export #596 |
Fix - Incorrect insert text on step group page #605 |
Fix - Invalid appstream file #589 |
Fix - LPub3D plug, logo and other auto text features #594 |
Fix - Messed up and weird rendering #518 |
Fix - Missing header causing abend #619 |
Fix - OFFSET not applied in some cases #595 |
Fix - Preferences default url not being saved #587 |
Fix - Projection in visual editor keeps resetting to perspective #607 |
Fix - Remove Group meta doesn't work #569 |
Fix - Render projection not orthographic #608 |
Fix - ROTATE_ICON SIZE does not change size in step group or callout #560 |
Fix - Update build from source scripts #585 |
Issue - Submodel preview image is empty for some submodels #558 |
LPub3D 2.4.4.0.2670 (31 05 2022 04:41:52)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Change - No Prompt Using the Command Line Option #554 |
Fix - Command Line Option Cannot Change Export Directory when Exporting PNG Files #555 |
Fix - Treat single step NOSTEP page displayed #535 |
LPub3D 2.4.2.125.2787 (13 05 2021 01:51:53)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add archive parts on demand action #521 |
Enhancement - Add part list to reset page image cache #522 |
Enhancement - Add zoom extents flag to 3DViewer preference dialogue #524 |
Enhancement - Auto update Open With Programs #420 |
Enhancement - Download and install 3rd party renderers on demand #541 |
Enhancement - Menu option to cycle each page when navigating by multiple pages or reloading #545 |
Enhancement - Open LDraw search directories dialogue from tools menu enhancement #523 |
Enhancement - Parametric and manually resizeable pointer tip #528 |
Enhancement - Parse single step NOSTEP command #535 |
Change - Enable instance count on manual override #298 |
Change - Reset fade /highlight step and preferred renderer on file close #505 |
Change - Rotate icon display pointer tip default restored to enabled #528 |
Change - Using the redraw button iterates through every page #546 |
Change - Viewport divider reset on page load #534 |
Change - Visual editor not loading multi-step page last step or callout CSI #536 |
How To - How to create a text URL with html using rich text edit and export to PDF #539 |
Fix - 3D preview - submodel preview loading placholder part #411 |
Fix - Abnormal end when deleting lines in the LDraw Editor #530 |
Fix - Build Modification - increment page display on forward jump and redraw #520 |
Fix - Build modification - insert build mod at countPage if not exist #520 |
Fix - Build Modification - line number when step bottom is new submodel #520 |
Fix - Build Modification - page count for multi-step page with submodel #520 |
Fix - Build modification - parse build mods from countPage call #520 |
Fix - Build modification - recursively get submodel indexes #520 |
Fix - Build modification - remove forward build mods after jump ahead #520 |
Fix - Build Modification - submodel preview display at first step-group step #520 |
Fix - Build Modification - multi-step page with submodel invalid assembly #520 |
Fix - Click and drag MULTI_STEP doesn't persist #544 |
Fix - Crash on fade previous steps or highlight step preference accept #551 |
Fix - Crash on add search directory #540 |
Fix - Crash when adding pointers to callouts #550 |
Fix - Disable automatic insertion of page/model #517 |
Fix - Do not add PARSE_NOSTEP parts to PLI #535 |
Fix - Edge case with PARSE_NOSTEP GLOBAL TRUE #548 |
Fix - Erroneous fade/highlight step meta command ignored message #505 |
Fix - Global callout pointer tip size settings don't have an effect #543 |
Fix - Global setting for callout pointer generating line instead of border meta #510 |
Fix - Image not updated on setting Stud Style from Global Setup #497 |
Fix - Match XYZ axis, move and rotate overlay pointer colours #519 |
Fix - Parsing instance count lines with meta pointer changes meta values #547 |
Fix - POV-Ray render issue when directory name contains a space #525 |
Fix - Rewrite submodel preview update for build modifications #512 |
Fix - Treat (partially) selection error when marking a line in the command editor #515 |
Fix - Selecting substitute part in PLI for a custom part causes LPub3D to crash #538 |
Fix - Unable to generate ldraw color parts file #527 |
Fix - Updating rotate icon in a callout adds the command to the parent #532 |
Fix - Using 'Remove LPub formatting' causes a crash #526 |
Fix - Wrong instance count in sub submodels #537 |
LPub3D 2.4.2.1.2432 (30 03 2021 21:58:03)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Global setting for callout pointer (and page pointer) border #510 |
Fix - Submodel image does not show at first step of Step Group #512 |
LPub3D 2.4.1.0.2220 (03 10 2020 22:44:10)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add shortcut to Zoom Extents - Shift+X #470 |
Enhancement - Append page options #491 |
Enhancement - Bill of materials options #492 |
Enhancement - Configurable Theme colors #490 |
Enhancement - Do not save fade steps and/or highlight step final model step #483 |
Enhancement - Enhancement - Enable LEGO Digital Designer and set inventory import #506 |
Enhancement - Enhancement - Execute fade, highlight, and preferred renderer locally #505 |
Enhancement - Export SHA-512 checksum for Appveyor and Travis builds #460 |
Enhancement - Make generate arrows optional when converting to callout #501 |
Enhancement - Native renderer official, unofficial parts load order option #509 |
Enhancement - Set project start page and start step number for multi-document layouts #477 |
Change - Cover page not displayed in GoToPage drop-down dialogue #479 |
Change - LEGO Colour Parts File missing on AppImage startup #467 |
Change - Slow file load when Buffered Page flag is On #464 |
Change - View Next Step takes almost 1.5 minutes #465 |
Fix - Assembly with callout does not remain where its dragged to #397 |
Fix - Change Assembly Camera Angles removes highlighting #468 |
Fix - Crash adding multiple next step #459 |
Fix - Double Assembly Margins in callout/step-group settings #482 |
Fix - Empty editor when buffered pages is on and lines per page is less than default #462 |
Fix - Format callout mono images for native renderer #458 |
Fix - Load PLI substitute and excluded part lists on initialisation #471 |
Fix - LPub3D 2.3.13 and 2.4 not showing times indicator in certain instances #480 |
Fix - LPub3D 2.4 unstable, might have something to do with switching pages #476 |
Fix - Meta command for divider/separator is incorrect #511 |
Fix - Problems with generated parts #496 |
Fix - Rounded corners are not round but oval #473 |
Fix - Segmentation fault (core dumped) when dragging step number #466 |
Fix - Some settings do not appear to save #457 |
Fix - Treat as part substitution causes crash #478 |
HowTo - Assure LPub3D release integrity with SHA-512 #461 |
LPub3D 2.4.0.0.1990 (03 10 2020 08:11:40)
LPub3D Official release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Feature - 3DViewer point, sun and area light for Blender integration #413 |
Feature - Add bring-to-front and send-to-back for page items #244 |
Feature - Add substitute part from context menu #280 |
Feature - Automate theme change without application restart. #73 |
Feature - Blender renderer integration #416 |
Feature - Build modification #411 |
Feature - Display stud logo #425 |
Feature - LDraw editor part, model, and submodel 3D preview #441 |
Feature - Redesign include meta command #396 |
Enhancement - 3DViewer Display Default Camera Properties #331 #344 |
Enhancement - Add page count to file load status notification #436 |
Enhancement - Add projection to command line options #440 |
Enhancement - Add Rectangle to fixed annotations styles #350 |
Enhancement - Add simple (faster) editor text decoration option #445 |
Enhancement - Add text placement #375 |
Enhancement - Adjust Step column/row on Callout/Rotate Icon move #352 |
Enhancement - Colour picker and part lookup #427 |
Enhancement - Consolidate editor, page configuration and 3DViewer undo/redo #426 |
Enhancement - Copy file path for current model file, PLI, CSI and submodel display #443 |
Enhancement - Display PLI part in 3DViewer and add item size to PLI and CSI tool-tips #424 |
Enhancement - Do not show this message for individual messages #453 |
Enhancement - Expand parse line error management #417 |
Enhancement - Expand page number and instance count placement #455 |
Enhancement - Expanded parameter file editing functionality #439 |
Enhancement - Experimental - calculate pointer meta #423 |
Enhancement - Export steps in HTML format with fade previous and highlight current step #418 |
Enhancement - Hide/un-hide pieces context menu item #414 |
Enhancement - Highlight bounding rectangle on hover to rotate Icon page attributes and multi-step range #422 |
Enhancement - Highlight select part line in LDraw editor #419 |
Enhancement - Insert display model at any step #415 |
Enhancement - Integrate 3DViewer and native renderer camera #412 |
Enhancement - LDraw editor load paging for very large model files #442 |
Enhancement - Move helper part category to top of search list #428 |
Enhancement - Multi step PLI per step with step number and submodel preview #382 |
Enhancement - Open parameter files in designated system editor #429 |
Enhancement - Open with programs #420 |
Enhancement - Remove 'Draw transparent textures last' option from LDView renderer preferences #430 |
Enhancement - Save a copy of current model file #421 |
Enhancement - Show and count group step number checkbox for multi-step PLI per page #452 |
Enhancement - Support spaces in rectangle 'variable length' style annotations #434 |
Enhancement - Unofficial custom part and textures sub-folder in sub-folder handling #446 |
Enhancement - Update and redraw save file to disk #336 |
Enhancement - Update LDView renderer to version 4.4 #431 |
Enhancement - Use relative path for images #400 |
Change - Add OpenSSL v1.0 libraries to Windows distribution #393 |
Change - Enable rotate icon placement on single step page #348 |
Change - Menu option to turn on or off part archiving on startup #437 |
Change - OFFSET inconsistently uses relative and pixel values #383 |
Change - PNG Export - transparent background exports as black background #380 |
Change - Redesign ldrawFile load and parse checks #398 |
Change - Rotated Callout not displayed when last step contains NOSTEP #376 |
Change - Setting perspective view with LDView renderer #378 |
Change - Undeclared hard dependency in Debian package #401 |
Change - Update apply camera angle locally #378 |
Fix - Annotation style too small when using centimetres #435 |
Fix - Bill of Material part count anomaly when using BUFEXCHG #404 |
Fix - Cable annotation title not reporting cm #403 |
Fix - Crash when adding text to an inserted blank page #402 |
Fix - Crash when hanging orientation of substitute part #432 |
Fix - DPI and scale info is added to filename in PNG export #346 |
Fix - Excessive part count #438 |
Fix - Fade Previous Parts also affect transparent parts in current step #405 |
Fix - Inserted image in first page of submodel appear in parent model #399 |
Fix - Invalid Library Version (SDL2) on macOS #387 |
Fix - Keyword OUTIDE used where the intention is to use OUTSIDE #384 |
Fix - MultiStep background and placement statements ignored #392 |
Fix - Parse failure on ROUND PLI border #448 |
Fix - Preference panel default size on macOS #312 |
Fix - Render substitute parts with LDView single call flag on #433 |
Fix - Setting display page numbers to false, makes times indicator of non-called-out submodels disappear #406 #407 |
Fix - Spelling of popup #450 |
Fix - Step number displayed on cover page when PLI per step is disabled #388 |
Fix - Update scene items bring to front send to back #379 |
How To - LDraw syntax definitions for Notepad++ (added to extras folder) #444 |
LPub3D 2.3.13.1.1624 (04 01 2020 16:15:37)
LPub3D Continuous release.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - 3DViewer Display Default Camera Properties #344 |
Enhancement - Add Rectangle to fixed annotations styles #350 |
Enhancement - Add stud logo command line option #347 |
Enhancement - Add text placement #375 |
Enhancement - Adjust Step column/row on Callout/Rotate Icon move #352 |
Enhancement - Define width/height for a step in a step group #358 |
Enhancement - Edit plain and rich text with new text edit dialogue #357 |
Enhancement - Enable texture mapping with Native renderer #374 |
Enhancement - Justify step contents for defined step width/height #358 |
Enhancement - Multi step PLI per step with step number and submodel preview #382 |
Enhancement - Override LPub3D-set renderer flags #332 |
Enhancement - Second pass to adjust Step column/row on Callout/Rotate Icon move #352 |
Enhancement - Show and hide substitute parts extended attributes #280 |
Change - DPI and scale info is added to filename in PNG export #346 |
Change - Enable rotate icon placement on single step page #348 |
Change - Change - LDCad flexible parts new parts per step highlighting #354 |
Change - No response to MODEL_SCALE meta command #342 |
Change - OFFSET inconsistently uses relative and pixel values #383 |
Change - MODEL_SCALE ignored when using callouts #385 |
Change - Page items bring to front and send to back - third pass, set z values #244 |
Change - Page items bring to front and send to back - fourth pass, redesign #244 |
Change - PNG Export - transparent background exports as black background. #380 |
Change - Pointer segment line is interrupted by border colour at each joint #356 |
Change - Refactor LDView single call render #387 |
Change - Remove check Bricklink codes.txt for RegExp import pattern. #381 |
Change - Rotated Callout not displayed when last step contains NOSTEP #376 |
Change - Setting perspective view with LDView renderer #378 |
Change - Update scene items bring to front send to back #379 |
Fix - 3DViewer not displayed when renderer set to other than Native #345 |
Fix - Export to pdf using page range generates single page #341 |
Fix - Failure to render CSI parts files #387 |
Fix - Invalid Library Version (SDL2) on macOS #387 |
Fix - Keyword OUTIDE used where the intention is to use OUTSIDE #384 |
Fix - LPub3D crash when using LDView "multiple file single call" #363 |
Fix - Single step MODEL_SCALE meta command not working #343 |
Fix - Substitute part flag ignored when no attributes specified #377 |
Fix - Step number displayed on cover page when PLI per step is disabled #388 |
Fix - Update apply camera angle locally initialisation #378 |
LPub3D 2.3.13.0.1511 (10 09 2019 03:15:35)
LPub3D version 2.3.13 adds several key enhancements, for example the.
ability to centre justify step group steps 333 and the ability to
specify pixel density ratio PDF and image output 304. Additionally,
page item bring to front and send to back 244 is baselined.
Follow the links in the list below to review additional details for
enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add option to centre justify step group steps #333 |
Enhancement - Add pixel ratio setting to PDF, PNG, JPG and BMP exports #304 |
Enhancement - Add pointer grabber toggle off on 2nd pointer click #315 |
Enhancement - Add dialogue for additional renderer arguments #332 |
Enhancement - Add submodel instance count manual override #298 |
Enhancement - Bricklink XML config ignored, some tags missing #282 |
Enhancement - Expanded submodel instance consolidation #297 |
Enhancement - Native renderer save step image #327 |
Enhancement - Update and redraw save file to disk #336 |
Enhancement - Update Windows portable version from UI #324 |
Feature - Page items bring to front and send to back - first pass #244 |
Change - Abnormal image size when using Native renderer #323 |
Change - Abnormal pointer generation if no submodel file extension #326 |
Change - BOM annotation rectangle size setting seems to have no effect #293 |
Change - Callout divider messing with instance count margins #309 |
Change - Divider CUSTOM_LENGTH meta command not parsed for multi-step called out divider #340 |
Change - Fonts in generated instruction depend on system DPI setting #292 |
Change - Manually move rotate icon on multi-step page #300 |
Change - Missing api-ms-win-crt-runtime-l1-1-0.dll #296 |
Change - Refactor search dialogue and set focus to text field #295 |
Change - Submodel is displayed again on step 2 #334 |
Fix - Append page before a submodel, appends the page in the wrong location #330 |
Fix - Assembly margins setting works strangely #311 |
Fix - Custom arrow parts and missing PLI END #301 |
Fix - Default colour reset to highlight or fade colour #325 |
Fix - Do not show step nunber ignored on single step page #322 |
Fix - Drag PLI and CSI not working properly on single step page #302 |
Fix - Fade Previous Steps doesn't work in global mode #310 |
Fix - LDraw archive library update fail #305 |
Fix - Final model added to BOM page #328 |
Fix - No divider in callout #306 |
Fix - Placement of page attributes #307 |
Fix - PLI placement is invalid, when SHOW_STEP_NUMBER is FALSE #335 |
Fix - Resize handle on Parts List (PLI) has gone #339 |
Fix - Segfault in substitute part dialog #294 |
Fix - Strange behavior when resizing cover image #329 |
Fix - Submodel instance count not shown when Callout between instances #321 |
Fix - Submodel steps same as occurrence when consolidate enabled #291 |
LPub3D 2.3.12.0.1356 (20 06 2019 04:52:55)
LPub3D version 2.3.12 is focused on completing and stabilizing the new enhancements
deployed over the past three releases. Notable implementations include fully automated
addition, removal and update of substitute parts from the PLI context menu. There is
now an LDraw load message dialogue and the fully enabled support for LDCad generated
parts. The MPD file format support has been enhanced to accommodate external files which
benefit from the improved search directories for subfile references. Lastly, several
improvements to the PLI and CSI render exception handling improves the user experience
by minimizing the incidence of abnormal application termination. Follow the links in the
list below to review additional details for enhancements, changes, and fixes deployed
in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add Bricklink alternate numbers to ld2blcodesxref.lst #283 |
Enhancement - Add LDraw model file load messages dialogue #275 |
Enhancement - Add STRETCH option to cover image #288 |
Enhancement - Load LDCad generated flex parts that use LDraw subparts #272 |
Enhancement - Rubber part colors are not supported in export #290 |
Enhancement - Sub-model in separate file not being included #279 |
Feature - Add substitute part from context menu #280 |
Change - Bricklink XML config ignored, some tags missing #282 |
Change - Bricklink XML export save path should be next to the file #287 |
Change - Callout POINTER_ATTRIBUTE LINE id is not verified #284 |
Change - Refactor updater routine and add redirect accept prompt #266 |
Change - Part annotation placement wrong #267 |
Change - Update pointer base on drag (#268) #269 |
Change - Native render fails with camera FOV command #270 |
Change - Remove preview submodel from callout #271 |
Fix - Broken Windows uninstaller - Revert NsisMultiUser script update #261 |
Fix - Multiple page BOM sorting is scrambled #262 |
Fix - Consolidate instance count flag ignored when unchecked #264 |
Fix - Continuous step numbers cause multiple problems with submodels #263 |
Fix - Custom parts are not included in HTML export #286 |
Fix - No Submodel preview with LDView "single call" option #265 |
Fix - Wrong meta command on multi-step page #276 |
Fix - Windows installer typo "Dektop Icon" #277 |
Fix - HTML export uses Native renderer image naming convention #278 |
LPub3D 2.3.11.0.1269 (17 05 2019 06:56:55)
LPub3D version 2.3.11 brings several user interface enhancements and continued
behaviour corrections. Notable enhancements start with the ability to move PLI/BOM
part groups to any scene position. There is now the ability to configure scene guides,
scene ruler, scene step grid settings. These capabilities improve the ability to move
items around with high precision. Additionally, snap-to-grid - with the ability to hide
the page background for improved usability - and sliders for both page and 3DViewer zoom
has been added. Notable corrections include step number starting from zero in some cases,
CSI assembly overlap of the PLI, XML and CSV exports, and assembled callout rotation
incorrectly saved DPI, and incorrect annotation style font behaviour. Follow the links
in the list below to review additional details for enhancements, changes, and fixes
deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add page zoom slider #253 |
Enhancement - Add scene guides dash and solid line flags #254 |
Enhancement - Edit window toggle line comment #256 |
Enhancement - Edit window word completer #255 |
Enhancement - Extend PLI/BOM sorting options #257 |
Enhancement - Installation impossible if uninstallation is impossible #240 |
Enhancement - Snap to grid while moving page item #252 |
New feature [WIP] - Add bring-to-front and send-to-back for page items #244 |
New feature - Movable PLI/BOM part groups #260 |
Change - Assembly overlaps the PLI #243 |
Change - Separate fixed annotation and annotation style options #250 |
Fix - DPI incorrectly saved as DPC #247 |
Fix - Export Bricklink XML and CSV part list not working #258 |
Fix - Parts List Annotation Styles font can't be edited separately #246 |
Fix - Shortcut to open and close documents are the same #259 |
Fix - Step Group Setup -> Divider tab has no ok/cancel buttons #249 |
Fix - Step number counted from zero #245 |
Fix - Submodel callout does not rotate as the parent image #251 |
LPub3D 2.3.10.0.1240 (23 04 2019 12:23:00)
LPub3D version 2.3.10 Adds enhancements to the HTML part list report enabling
additional part lookup sites. Additionally, the page formatting and item placement
routines have been updated to accommodate additional placement permutations.
This release also address fixes for HTML part list sorting and CSI margins
applied to PLI. Follow the links in the list below to review additional
details for enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add Rebrickable.com and Brickset.com to HTML Part List lookup sites #239 |
Enhancement - Default placement selector for PLI #242 |
Enhancement - Default placement selector for Display Submodel #237 |
Enhancement - Enable PLI movable when no step number is displayed#241 |
Enhancement - Make display submodel instance count optional #236 |
Fix - HTML Part List sort function broken #235 |
Fix - CSI margins applied to PLI #238 |
LPub3D 2.3.9.0.1228 (18 04 2019 02:58:18) Release Notes
LPub3D version 2.3.9 enhances the HTML part list generation adding LPub3D part images
and multi-level sorting. Over seventy parts were added to the Pli.ldr parts orientation
parameter file. There is now an option to Highlight the first step of a model file when
Highlight Current Step is enabled. To start highlighting from the second step remains the
default behaviour. Rounding out the enhancements is the automatic sizing and alignment of
fixed shape annotations fonts. Follow the links in the list below to review additional
details for enhancements, changes, and fixes deployed in this release.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Automatically size and align fixed style annotation font #229 |
Enhancement - Highlight first step #234 |
Enhancement - Update PLI orientation parameter file - pli.mpd #228 |
Enhancement - Set HTML Part List to use PLI part images and add sorting #226 |
Change - Update Submodel and PLI page format placement routine #227 |
Fix - Annotation styles stop working after export LEGOAnnotationStyle.lst #230 |
Fix - Crash when changing font/color of Annotation Style #224 |
Fix - Remove 'file changed' prompt on LDraw editor update action #233 |
Fix - Toggling logging in preferences with GUI #223 |
LPub3D 2.3.8.0.1210 (08 04 2019 04:49:29) Release Notes
LPub3D version 2.3.8 addresses blocker fixes for HTML part list generation and feature
changes for PLI,CSI and BOM part annotations. Two new enhancement enable editing
the loaded model file in a floating window where all the file's content is displayed
in a 'flat' context but it is still possible to go to any submodels defined in the
loaded model file. Full find and replace functionality is also introduced for model
and parameter file editors. Lastly, GHOST parts are now properly treated by the
Native renderer and when Fade Previous Steps or Highlight Current Step is On.
Cheers.
Features, enhancements, fixes and changes
|
Change - Refactor annotations, add 'Fixed' annotation type #222 |
Change - Update online user manual URL #219 |
Enhancement - Edit model file #217 |
Enhancement - Add find and replace to editors #216 |
Fix - Assembly Global Setup Ok and Cancel buttons hidden #218 |
Fix - Generated HTML snapshot shows wrong model image #215 |
Fix - GHOST meta command skipped for native render, fade and highlight #212 |
Fix - HTML Part list error: Could not load command line file #220 |
Regression - Default PLI/BOM annotation always on #213 |
LPub3D 2.3.7.0.1195 (27 03 2019 01:19:52) Release Notes
LPub3D version 2.3.7 adds ten enhancements and corrects over fifteen tickets.
Interesting enhancements include the Range Divider, PLI, CSI and BOM annotation formatting,
POV-Ray Render dialogue, Continuous Submodel Step Numbering and Load Last Opened File.
Eight new Native Export options are now available. List export options include HTML, BrickLink XML
and CSV part list files. Object export options include Wavefront, Stereo Lithography (STL),
POV-Ray Scenes, COLLADA and 3D Studio (3DS) object files. The HTML Part List export provides
the option to export BrickLink or LEGO part element identification. Follow the link list below to
review full details on these plus version 2.3.7's additional changes, enhancements, and fixes.
Cheers.
Features, enhancements, fixes and changes
|
Change - Convert LDView Seams to decimal in Preferences UI #197 |
Change - Legacy LPub meta VIEW_ANGLE not supported #192 |
Change - Move LDView AutoCrop to INI file #180 |
Change - Only one single submodel picture is shown cross all submodels #208 |
Change - Source RegExp pattern from parameter file first #155 |
Change - Update Windows x86 and x86_64 Qt to MSVC 2015 v5.11.3 #199 |
Enhancement - Add POV-Ray render quality to global preferences #209 |
Enhancement - Add Preference setting to load last opened file #206 |
Enhancement - Add range divider - divide steps in a range #185 |
Enhancement - Add render POV-Ray generated images #207 |
Enhancement - Continuous step numbers for Submodels and unassembled Callouts #179 |
Enhancement - Extend native export - Enable HTML Part List #196 |
Enhancement - Extend native export - Enable STL, POV, DAE and 3DS export #195 |
Enhancement - Extend native export #188 |
Enhancement - Pretty CSI annotation #187 |
Enhancement - Pretty PLI/BOM annotation #186 |
Enhancement - Range divider resize #193 |
Enhancement - Tailor next steps displayed for Add Next Steps to multistep group #210 |
Fix - 3DViewer ROTSTEP applied to wrong step on multistep page #174 |
Fix - Colour parts not loaded when launching from command console #202 |
Fix - Display submodel rotated locally and by renderer #201 |
Fix - Divider base ordinate point unset when tip dragged #190 |
Fix - Divider pointer drag not working in some cases #189 |
Fix - LDView renderer using Native camera settings #200 |
Fix - macOS Library check error; xdpyinfo: command not found #191 |
Fix - Native renderer shows wrong absolute (ABS) rotation transform angles #203 |
Fix - Part file not found when using fade previous steps #182 |
Fix - Pointer helper part not rendered or displaying in Viewer #204 |
Fix - POV lights not set from Preferences UI #198 |
Fix - POV file generation settings disabled when renderer set to POVRay #194 |
Fix - Submodel Rotation does not trigger image redraw #173 |
Fix - Undo after an 'add next steps' only removes the MULTI_STEP BEGIN #184 |
Fix - Wrong highlighting parts in steps with Buffer Exchange #181 |
Regression - Refresh LDraw parts not updating archive libraries #205 |
Regression - Windows installer README screen show HTML code #177 |
LPub3D 2.3.6.0.1101 (19 12 2018 00:06:36) Release Notes
LPub3D version 2.3.6 corrects broken pointer functionality, adds
pointer context menu options to reset LINE and BORDER attributes to
default settings and enables the functionality to inherit the colour
from the pointer's parent - e.g Page, Callout, Divider.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Refactor multi-segment page, divider and callout pointers |
Fix - Command to change pointer attributes broken #171 |
LPub3D 2.3.5.0.1092 (17 12 2018 07:06:09) Release Notes
LPub3D version 2.3.5 is a small update to correct recently reported issues
and refactor the macOS automatic library check.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Refactor automatic macOS library checks #57 |
Enhancement - Refactor text entry, support escape character '\' #170 |
Fix - Using Centimeters as default units distorts pointer arrow #169 |
Fix - Wrong CALLOUT placement when it is inside a MULTI_STEP page #168 |
Fix - Wrong label for changing assembly margins from context menu #167 |
LPub3D 2.3.4.0.1085 (10 12 2018 21:33:15) Release Notes
LPub3D version 2.3.4 adds the ability to display a submodel at its first step.
Other notable enhancements include the ability to add a border to page, callout and
divider pointers. LDCad and LeoCAD group metas are now supported. LSynth bendable
synthesis elements are now bundled and can be added via the Preferences dialogue.
The default stack size on Windows has been increased from 1MB to 4MB to better support
large model files. On Linux the default stack size is 8MB. See the list below for
additional changes, enhancements, and fixes.
Cheers.
Features, enhancements, fixes and changes
|
Change - Disable LDGLite output filename '#' for -mS option #157 |
Change - Increase default stack size for Windows release builds to 4MB #156 |
Change - Automate macOS missing/Incompatible library checks #57 |
Change - Refactor parameter list files regular expressions #155 |
Enhancement - Add LSynth parts to LPub3D archive #165 |
Enhancement - Add support for LDCad Group Meta command #149 |
Enhancement - Add support for LeoCAD Group Meta command #153 |
Enhancement - Fit view window to document scene #163 |
Enhancement - Improve multi-segment page, divider and callout pointers #154 |
Enhancement - Parts in excludedParts.lst are excluded from the PLI #151 |
New feature - Show submodel image at first step #52 |
Fix - Add Next Steps nested multistep error #150 |
Fix - Callout not changing when the color if modified #162 |
Fix - Export range dialog progress has a small mistake #144 |
Fix - Group removed inside a callout still visible on the main model #158 |
Fix - LDGLite.ini options not passed to render #141 |
Fix - Line comment colours no working properly #142 |
Fix - Page range dialogue reports false invalid range #143 |
Fix - Rotate Icon Placement Dialog incorrect "Relative to" options for Step Group #166 |
Fix - Some instruction settings not updating #164 |
Fix - Submodel instances count setting not set #148 |
Fix - Wrong rotation when rotstep REL/END after rotstep ABS in multi-step #160 |
LPub3D 2.3.3.0.1024 (04 09 2018 06:52:44) Release Notes
LPub3D version 2.3.3 includes a mix of changes, enhancements and fixes.
Notable fixes are #135 that corrects rotated callouts being rendered with
no rotation and #128 when fade previous steps is on, PLI parts are painted
the fade colour if the use global fade colour option is enabled. Significant
enhancements include #132 which automates support for TENTE and VEXIQ LDraw
part libraries. These libraries are bundled with LPub3D so no additional
configuration is needed. #127 adds automatic file encoding management
enabling LPub3D to seamlessly switch between UTF and ANSI encoded content.
Cheers.
Features, enhancements, fixes and changes
|
Change - Assembly placement wrong in 2.3 #102 |
Change - General standardization - Correct spelling #116 |
Change - Move EdgeThickness parameter to LDView ini #129 |
Change - Page number placed outside page border #139 |
Change - Renderer INI/.conf files have incorrect initial values #140 |
Enhancement - Enable support for alternative LDraw libraries #132 |
Enhancement - Add multiple next steps #136 |
Enhancement - Improve LDraw Editor highlighting #133 |
Enhancement - Save output with same encoding as input #127 |
Enhancement - Set default part lookup category to 'Parts In Use' #121 |
Fix - Bug: assembled callout has wrong rotation #135 |
Fix - Delete custom parts cache deletes sibling folders #138 |
Fix - Global Fade Color does not work correctly #128 |
Fix - LPub3D LDView Anti-Aliasing settings incomplete #130 |
Fix - LPub3D-specific LDView settings still don't work #126 |
LPub3D 2.3.2.0.988 (05 10 2018 10:18:07) Release Notes
LPub3D version 2.3.2 adds a bit more fixing and stability development.
A few last-minute enhancements and updates that did not make it into
the last release are also included.
Cheers.
Features, enhancements, fixes and changes
|
Enhancement - Add part categories to 3DViewer Preferences dialogue #121 |
Enhancement - Change shape of Timeline submodel color icons #124 |
Fix - Convert submodel to callout gives all kinds of errors #123 |
Fix - Rotation icon background #122 |
Update - General standardization - Standard spelling #116 |
LPub3D 2.3.1.0.977 (03 10 2018 21:21:33) Release Notes
LPub3D version 2.3.1 is mainly focused on fixing and stabilization as version 2.3.0 included
a significant amount of new features and enhancements. Over 40 tickets were treated and
closed and an even larger number of development updates and tuning were applied.
In this version build, the 3DViewer (LeoCAD) and LPub3D-Trace (POV-Ray) are also updated
to the latest commit at the time of LPub3D build.
Cheers.
Features, enhancements, fixes and changes
|
Change - Change FOV spin box on LDView Preferences to decimal #97 |
Change - Do not display renderer commands in status bar - ugly #87 |
Change - General standardization #116 |
Change - Meta command IMAGE_ANGLE changed to CAMERA_ANGLES #89 |
Change - Revert interim fix for LDView on macOS not loading - missing/Incompatible libraries #57 |
Change - Set LPub3D plug and plug image to read-only #86 |
Change - Update lcLib to commit 39ff605 #93 |
Change - Update missing parts message at model file load #84 |
Change request - Launch Windows command console only when requested #79 |
Enhancement - Camera FOV and view angles meta commands #88 |
Enhancement - Enable part selection 3DViewer pane #120 |
Enhancement - Expose LDView SingleCall SnapshotsList flag in Preferences #109 |
Enhancement - Make text field panes in re-sizeable dialog windows also re-sizeable #28 |
Enhancement - Refactor part archive routine #118 |
Enhancement - Support html in 'Check for Update' MessageBox #106 |
Enhancement - Timeline piece icons #113 |
Fix - All-out placement 'relative to ...' dropdown is a bit broken #112 |
Fix - Applying ROTSTEP causes crash if space in model name |
Fix - Automatic call-out arrow placement does not take into account assembly rotation #110 |
Fix - Automatic save at refresh or clear commands broken #91 |
Fix - Checking Use alternative Draw LDConfig does not work #103 |
Fix - Continuous page processing inconsistent #107 |
Fix - Enable Highlight Current Step does not render a line around all new parts in a step #104 |
Fix - Export to PDF and select certain page range does not uncheck all pages option bug #105 |
Fix - Export to pdf dialog is not limited to 1 option #114 |
Fix - Highlight parts inheriting fade previous step global color #111 |
Fix - Inserting "Rotate" can cause LPub3D to crash #82 |
Fix - Inserting "Rotate" from the menu button inserts all zeros #90 |
Fix - LDView Single Call rendered images not displayed #101 |
Fix - LPub3D "Ignore ending without ignore begin" message on macOS #80 |
Fix - LPub3D LDView preferences UI does not update the ini file #98 |
Fix - Malformed UI form in Dark Mode #99 |
Fix - Non-zero camera view passed to renderer when ROTSTEP Transform is ABS[OLUTE] #95 |
Fix - Page navigation gives multiple errors #117 |
Fix - Parts being generated in Fade color when first displayed #100 |
Fix - Render CSI for buffer exchange load where no parts added #108 |
Fix - Rotated Callout parts rotated against default camera view #92 |
Fix - Some shortcut keys no longer work #94 |
Fix - Theme change Close button requires multiple clicks to accept #85 |
Fix - Unnecessary spaces in some settings decimal values #96 |
HOW TO - Add missing MSVCP140.dll to Windows XP/7/8/ #81 |
Update - Parts reported not found when Fade Previous Steps is ON #64 |
|
LPub3D 2.3.0.0.887 (04 09 2018 06:52:44) Release Notes
Starting with LPub3D version 2.3.0, the README notes will present a short overview of the update (these paragraphs) along with the significant features, enhancements, fixes and changes as links to their respective LPub3D GitHub tickets.
LPub3D 2.3.0 presents a few significant new features. Notably, “True” fade, multi-segment pointers, console commands with headless operations, and, my favourite, continuous page processing - simply click and have a brew while LPub3D does the repetitive work of cycling through your model file.
Significant user interface enhancements include “Dark Mode” for the Night Owls, rulers and guides, and additional 3DViewer panes presenting properties and time-line. In addition to the existing menu button, the property pane also offer x,y,z dialogues to enter your ROTSTEP matrix. Enjoy.
Cheers.
Features, enhancements, fixes and changes
|
New feature - Continuous page processing #76 |
New feature - Go Dark - Dark mode theme #73 |
New feature - “Native” renderer based on 3DViewer (LeoCAD library) #71 |
New feature - "Native" POV file generation based on LDView library #77 |
New feature - Multi-segment page, divider and callout pointers #67 |
New feature - “True” previous step part fade #47 |
New feature - Current step silhouette part highlight #52 |
New feature - UI dialogue to set sub-model level color #69 |
New feature - Scene horizontal and vertical ruler and axis guides #68 |
New feature - Console commands #12 |
Enhancement - Default assembly orientation angles to Assembly Setup #72 |
Enhancement - Headless mode on Linux, macOS and Windows Platforms #56 |
Enhancement - Improved ROTSTEP entry from 3DViewer pane #78 |
Enhancement - Keyboard shortcuts for Edit commands #63 |
Enhancement - Respect relative and absolute paths for inserted images #61 |
Enhancement - Rotate Icon resize #66 |
Enhancement - Set renderer from project setup menu #70 |
Enhancement - Use an image for Rotate Icon #62 |
Change - Move LPub3D.ini file to application location for Windows portable distros #75 |
Change - Update 3DViewer to LeoCAD 18.2 commit 15d5e89 |
Fix - Go To page function broken #55 |
Fix - Insert text on a sub-model insertion page gets placed in the sub-model instead of the parent model #53 |
Fix - Mixed-page orientation incorrect #59 |
Issue - Abnormal program end on malformed CALLOUT #74 |
Issue - Automatically add assembled image of multi-occurrence sub-model to parent page #65, description |
Issue - Landscape page orientation for .pdf export not working #58, cannot reproduce |
Issue - LDView Multiple files single call rendering slow #54 |
Issue - LDView on macOS not loading - missing libraries #57 |
Issue - LPub3D renders very slow on Windows #60, duplicate |