Patch Notes


0.12.1 - Minor Update

Date: 2024-10-28

Units

  • Changing unit color now affects the whole selection of units.

Vessels

  • Added a new "Basic Deck" option to vessel list, for users who only need simple deck.
  • Added UI option to hide vessel hull for default vessel model types.
  • Added option to keep the added Mezzanine decks and Cranes when changing vessel types, as these would be permanently deleted before.

Mezzanine Decks

  • Mezzanine Deck management has been moved to its own tab: "Mezzanine".
  • The decks now have their name displayed in the 3D viewport.
  • We have adjusted the 3D model used for mezzanine decks to calculate its vertical offset from the top of the deck, which should make it much easier to properly place the deck at deck-level. NOTE: this may affect previously created mezzanine decks.

Seafastening Window (work in progress)

We have improved the Deckplanners Seafastening Calculator, but this feature is still a work in progress. A more comprehensive feature-list of the calculator will be posted when the system has been fully implemented. Relying on these calculations for real-world purposes should be avoided for the time being. We currently use the DNV Rules for Ships, January 2016, and plan to add more up-to-date editions in the near future.

Bugs/Tweaks

  • Some vessels failed to load, causing errors
  • Some vessels had incorrect colors.

0.12.0 - Major Update

Date: 2024-09-30

Units

  • New feature; Snapping has been added to Units. Toggle between Grid-Snapping or Point-Snapping with shortcuts S and G - or use the new buttons in the Toolbar.
  • Performance has been greatly improved when moving large selections of units.
  • Input fields for Unit parameters should now update their values much more accurately.

Mezzanine Decks

  • Label of the mezzanine deck is displayed in 3D view.
  • Can now be duplicated with Ctrl-D or in the UI.

UI

Several tweaks to UI have been made.

  • The UI for saving projects has been adjusted. "Save to Organization" and "Duplicate to Organization" in the Project panel will now save the projects to cloud. "Save Project to Disk" will give you the option for that.
  • "Log Out" button now visible on the right top-Bar.
  • Some Ui labels now dynamically scale with the camera distance.
  • Description Input fields in Project and Unit panels now dynamically expand based on text content.
  • Added more tooltips to Toolbar.
  • Minor changes to some UI descriptions.
    Login Screen:
  • Users can now press "Enter" to log in.
  • "Remember Username" and "Remember Password" have been merged into one.
    Project selection screen:
  • Project list items have been adjusted and now display more information about the project. You need to save your project again for it to update the unit count.
  • Added "Log Out" button.

System

We have made some major changes to the Deckplanner back-end, where we migrated much of our to a new database.
This change gives us much faster loading times when loading data from the server. You should notice a significant improvement when loading your projects.
In addition it gives us much better and faster search of all content. This will make it much easier for us to create new features like user generated vessel and unit templates.

  • Implemented Caching for Vessels and Units loaded from the cloud, which should reduce network load times.
  • Cad Drawings now saved as separate file, to improve performance.

Bugs/Tweaks

  • Loading older projects should now be more stable.
  • Memory issue when performing multiple unit operations in a row.
  • Changing vessel caused selection error while a mezzanine deck was selected.
  • Sometimes Units would fail to download when opening several projects in quick succession.
  • Adjusted the minimum size of the creation of rectangle shapes to prevent accidental shape creation.
  • Unit placement in Unit list should now persist between sessions.

0.11.0 - Major Update

Date: 2024-06-26

Help Panel

The help panel has been expanded with a section of instruction videos that will help you use Deckplanner.

Mark-up tool

The Mark-up tool has been expanded with lines. Click the Draw-Line icon on the top-left side of the viewport to toggle line-mode. Lines drawn can be edited by clicking the edge or edgepoints on the line, and you can use the snap functionality to constrain the line with the Shift key.
Area drawings now have the option to show various icons.

Units

  • Unit measurements are now displayed on top of the unit. This can be toggled on/off in the top-bar.
  • Stacking units with up/down shortcut now works on all selected units.

Tweaks and Improvements

  • Better user-feedback when the program is loading for various reasons.
  • Dragging multiple objects performance now improved.

0.10.3 - Minor Update

Date: 2024-05-24

Mark-up tool

A drawing tool for shapes have been added to Deckplanner. You can use it to draw escape routes, hot work zones, lifting zones and more.
Activate shape mode by clicking the pencil button on the top-left side of the viewport. In shape mode you can click-drag to create new shapes and there's options for changing color, text and graphics of the shape that will appear in a popup panel.
After adding a shape, the shape can moved and edited. Edge-handles can be selected and moved to resize a shape.

Tweaks and Improvements

  • Duplication of units now supports multiple objects. Additionally, objects retain their position when duplicated.
  • Switched move unit up/down shortcut. arrow down now brings unit down and arrow up now brings unit up if intersecting with another unit.
  • Axis dragging (with Shift key) improved: releasing shift now resets axis drag while mid-drag.

Bugs and Fixes

  • Outline size in orthographic mode is now thinner
  • world environment now properly updates when switching between orthographic cameramode and perspective cameramode
  • Ocean display appearing in login/project menu fixed.

0.10.2 - Minor Update

Date: 2024-03-13

Bugs and Fixes

  • Fixed bug where multiselection + drag-rotation would cause strange position offsets.
  • Fixed bug where some users would be able to view other tenant names than their own at the login screen.

0.10.1 - Minor Update

Date: 2024-02-26

Unit Rulers

We have added a new ruler-system for units, that draws distance lines from the selected unit's front, back and sides to other units or obstacles. The ruler can be toggled on and off with the "R" shortcut or you can use the icon in the top-bar.

Bugs and Fixes

  • The code for creating an outline on unit-selection caused some heavy loading times. We have reduced loading time by disabling this for when the mesh is too complex
  • The input for zero-line position on vessels now updates correctly in the 3D view
  • Changing the names of cranes and mezzanine-decks now properly updates in the Ui
  • Removed the Drawing Position inputfield on grillages

0.10.0 - Major update

Date: 2024-02-19

Undo System

A much requested feature - the Undo system has been added to Deckplanner. Most user actions in UI and in the viewport can now be undone with Ctrl+Z or a new UI button in the top menu. This includes:

  • Input field values
  • Object positions and rotation
  • Object creation, duplication and deletion
  • Selections

Note: The undo system has some limitations which will be adressed in a future update. This includes Redo functionality, undo vessel selection, undo for toggles and button actions.

Selection

Selection has been improved. Cranes, mezzanine-decks, grillages and brackets can now be selected directly in the viewport, where we previously had to select these items in their respective lists. We have restricted drag movement for these items, as this would cause unwanted dragging.

Interface

  • Scrollbars now more visible in the UI
  • Settings panels now greyed out when no item is selected
  • Winch toggle now hides winch panel if off
  • Panels now start closed in parts of the program
  • Adding brackets has been modified. We now add brackets directly to the selected grillage instead of using the pointer to do so
  • Rearranged Ui elements in Unit Settings panel for better user experience

Bugs and Fixes

  • Fixed issue where objects duplicated would get the same data-id's
  • Fixed issue where some unit-data needed for calculations would not be serialized

0.9.5 - Minor Update

Date: 2023-12-06

Fixes and tweaks

  • Fixed issue where some elements on the default vessel model would stretch undesirable when changing vessel length.
  • Improved Deckplanner's performance when moving larger unit-groups.

0.9.4 - Minor Update

Date: 2023-11-02

UI

  • Vessels and units that belong to your own tenant now have an icon in lists to indicate this.
  • added some better visuals for unit-group numbers
  • Color picker for vessels now embedded into vessel menu

User Input

Added some shortcuts:

  • Delete: Delete selected units
  • Ctrl+D: Duplicate unit
  • Ctrl+G: Group selected units
  • Alt+G: UnGroup selected units
  • Arrows up/down: Move unit up/down
  • Ctrl+Numpad+/-: Scale UI
  • Space: Switch between orthographic and perspective mode
  • O/P: Orthographic/perspective mode
  • T: Go to top view (ortho)
    The tooltip by the left menu panel has been updated to reflect available program shortcuts.

Fixes and tweaks

  • Fixed bug where resizing the Deckplanner window would cause viewport scaling issues.
  • Fixed issue where vessels length parameter would now update if the deck length was changed.

0.9.31 - Hotfix

Date: 2023-10-26

Fixes

  • Improved camera pan on various screen sizes

0.9.3 - Minor Update

Date: 2023-10-25

Autosave Rework

The way autosaving works have been changed. Autosaving no longer saves the project to the cloud, but instead saves it incrementally, as a local backup-project. An Option to open a backup-project should become available at the project-select menu if an unexpected crash occurs.
some notes:

  • Opening and saving a backup-project will overwrite the original cloud project.
  • Opening and saving a backup-project where the original cloud-project was deleted will create a new copy of that project in the cloud.

Local Files

Saving and loading local projects is now possible (files on your own hard drive).

  • You can now open local projects from the project-list panel if there are any available.
  • Local projects can be saved and loaded from the project-settings panel.
  • Cloud projects can be saved to disk if desirable, and local projects can be saved to cloud as well.

UI

  • Added some new UI buttons on the top bar for toggling Cad drawing and focusing units and tweaked the visuals of the existing ones.
  • Adjusted position of Unit-Group drawing position number for better clarity.
  • Project-list panel: We have added some new options here and cleaned up some of the UI.

Fixes and tweaks

  • Fixed bug where units belonging to specific tenants would not be available to that tenant.
  • Fixed bug where clicking on a project in quick succession would cause errors.
  • Fixed bug where values from previously opened projects would display on the next project opened.

0.9.2 - Minor Update

Date: 2023-10-03

Unit Grouping - New feature

Units can now be grouped together in the unit panel. A group containing units can be selected in the unit list or in the viewport. Here are some features to consider:

  • Selecting a group will automatically select all units within, making manipulation easier.
  • Units not in a group will no longer have a visible "drawing position" in the viewport - this is now handled by grouping.
  • Manually setting a unit's "drawing position" in the unit-settings panel, will move the unit into the group-index set.
  • A unit group's index cannot exceed the number of unit groups.
  • clicking the "Move Unit Up" button in the unit-settings panel will attempt to group the units if they are placed on top of each other.

Selection

  • Dragging units no longer snap them to ground. The placed height of the unit is now exclusively controlled in the unit settings panel by "Move Unit Up", "Move Unit Down" buttons and vertical offset.

CAD DXF import

  • CAD panel: The DXF importer now opens a window with options to convert from Feet to Meter. This is an experimental feature - which may improve with user feedback.

Auto-Save

  • Autosaving can now be turned off in the project panel.

Reports and Calculations

  • Generate seafastening report button moved Seafastening window.
  • Generated seafastening rapport layout now more compact.

Fixes and tweaks

  • Numpad Comma can now be used to input period for input-values.
  • Generate Decklayout pdf: selection-outlines and shadows no longer show up on the generated image in the pdf,
  • Fixed bug where Deckplanner would prevent windows from going into sleep-mode.
  • Changing the name of a unit now updates the name in the unit list properly.

0.9.11 - Hotfix

Date: 2023-09-13

Fixes and tweaks

  • Colorpicker for vessels now working properly.
  • resolved issues with the generation of pdfs and rapports.
  • fixed bug where saved project CAD files would reset their position to a default value when opening a project.

0.9.1 - Minor Update

Date: 2023-09-05

Movement

Moving the camera in the viewport can now be done with both Right and Left mouse buttons. Unit selection is still done with Left mouse button.

UI

General UI improvements to improve user experience.
Displayed vessel and unit values have now been set to meters (m) where appropriate in the program.

Bugs

  • COG positioning now saved properly with project.
  • Fixed issues with loading several units

0.9.0 - Major update

Date: 2023-08-08

Deckplanner Launcher

Deckplanner now runs via the Deckplanner launcher. This enables you to always keep Deckplanner up to date and we can publish bug fixes and new features much faster. If there is a new update to Deckplanner available you will receive a promt to update it to the latest version.

Selection

We felt the way Units and other objects were selected/manipulated in Deckplanner had some flaws. A major change has been done to the underlying system, and new features has been added.

  • A tooltip icon has been added on the top-left viewport, that displays keyboard shortcuts for manipulating units.
  • In order to manipulate units, the user now has to first select the unit, and then drag it. The reasoning behind this is that we wanted to prevent accidentially moving units.
  • Units can now be "locked" from within the units list
  • Units can now be duplicated from within the units list. Duplicated units will be placed on top of it's clone.
  • Units can now be re-arranged in the units list. Drag a unit in the list to change it's position.
  • Multi-selection of units now possible with Ctrl + click.
  • Axis-snapping: While dragging a unit, press Shift to translate it along an axis.
  • Rotating units are now done with drag + Alt.
  • Snap-to-Degrees rotation: While rotatin a unit with Alt, additionally hold Shift to snap to degrees.

Interface

  • Tooltips have been implementet certain places features were unclear to the user.
  • Added duplicate functionality for most objects that can be created in Deckplanner.

Bugs and Fixes

  • Restructured a lot of code so the program is more stable and robust
  • Fixed issue where grillages, brackets, doors and cranes were not properly instantiated when opening a project.
  • Fixed spelling errors in the seafastening window
  • COG now correctly shows m instead of mm
  • Fixed many display values in meter and mm
  • Improved the general handling of cranes so it is less prone to errors
  • Loading CAD drawings should now draw elements of the drawing the earlier was left out
  • Fixed a bug where loading vessels was taking too long
  • Fixed some errors with loading older projects