Release notes for version 5.0.0
New features, improvements and bug fixes done for version 5.0.0
Release date: 15.11.2024
Table of Contents
- 1 User related changes
- 1.1 Persistent Object Sets
- 1.2 Use keyboard for Undo and Redo operation in Viewer
- 1.3 Possibility to empty clipboard for vector objects
- 1.4 Full Screen mode for displaying drawings and attachments
- 1.5 Enhancements to Show Links Window for Spot Links
- 1.6 New style settings for lines
- 1.7 New measurement function “Measure area and sides”
- 1.8 Improved “Hold tab” function
- 1.9 New system version prompt
- 1.10 New system themes
- 2 Mobile App
- 2.1 Content Search
- 2.2 Dimensions
- 2.2.1 Using on Tablet
- 2.2.2 Using on a Phone
- 2.2.3 Available measurement functions
- 3 Data Exchange changes
- 4 Administrative related changes
User related changes
Persistent Object Sets
Object sets can operate in two modes: temporary and persistent. In temporary mode, the content of the object set is only available in the current session and will be cleared when the window is closed.
The new persistent mode enables users to save and share object sets.
When the system starts and you want to add objects to an Object Set, simply use the Add to OS function. This will add the objects to a temporary set.
To manage and interact with Object Sets, use the Object Set Menu.
Here, you can use the following functions:
Saved Sets: View your top Object Sets. A user icon indicates whether the set is personal (created by you) or shared with you.
This list is limited, if you have a lot of object sets, use Manage Object Sets to view them all.
Manage Object Sets: Open the Object Set Manager for advanced options (see more details below).
Active Object Set: Displays the currently selected Object Set. From here, you can add more objects, or view and manage the selected set.
Reset: Revert from the current Object Set to a temporary Object Set.
New Object Set: Create a new saved (persistent) Object Set.
Adding objects to a temporary set (works the same way for saved object sets):
View temporary Object Set and Save it if needed:
A new Object Set form is shown, allowing you to enter name and dectiption:
When a saved object set is selected, the menu looks like this:
Manage Object Sets
In order to manage existing Object Sets, please select Manage Object Sets function on the Object Set menu.
Object set manager is shown with the following functions:
New - create a new Saved object set
Open - open selected Object Set (you can open multiple Object Sets, last opened OS becomes selected)
Edit - edit name/description of the Object Set
Share - share Object Set with other users or groups
Delete - delete selected Object Set
Content of the Object Set
Object set includes basic object information as well as path/location (available only for saved Object Sets)
For more information on Object Set functionality, please refer to Object Set
Objects unavailable for current user
In some cases objects that are in the object set might be unavailable to the current user. This might be due to the security or versioning restrictions.
If such case occurs, a warning message is displayed that in current context the object set is incomplete:
Use keyboard for Undo and Redo operation in Viewer
In addition to standard Undo and Redo buttons located on the document toolbar, you can use keyboard shortcuts:
Ctrl+Z: to undo last operation
Shift+Ctlr+Z: to redo last operation
Note: a focus must be set within viewer for these shortcuts to work.
Possibility to empty clipboard for vector objects
Possibility to empty clipboard for vector objects [HDC-4660]
To clear the vector clipboard after copying or cutting specific vector elements, you can easily use the "Clear Clipboard" button found on the toolbar:
Or use context menu available for a document:
Full Screen mode for displaying drawings and attachments
A new feature has been introduced, enabling users to enter full-screen mode for drawings and attachments.
To access this mode, simply click the "FullScreen" button located on the drawing or attachment toolbar.
To exit full-screen mode, simply click on the "Exit Fullscreen" button or press the "ESC" key or the "F11" key.
Enhancements to Show Links Window for Spot Links
The Spot Links tab in the Show Links window will now display additional information:
Spot area (provided in Overlay units)
Layer name
Layer ID
Vector Drawing ID
Is Global flag for the layer
Now, with Vector Drawing column, users can easily distinguish between spots that belong to the same drawing and those that are part of a different one.
New style settings for lines
Issue [HDC-4097]
Users now have the ability to apply new styles to lines in all drawing elements.
When designing shapes, it is possible to modify their properties and adjust the stroke style:
The styles are predefined and cannot be adjusted for now. Those are:
dot,
dash,
dash-dot,
dash-dot-dot.
New measurement function “Measure area and sides”
Issue [HDC-4611]
A new button, "Measure Area and Sides," has been added to the Measure toolbar.
When used, this function will provide the length of all sides and the area of the entire drawn shape.
Improved “Hold tab” function
Improved functionality of the “hold tab” function will ignore “hold” when user navigates to an object - for example, as a result of search or share function.
Details:
If a user activates the "hold tab" feature and switches between objects, the last tab selected by the user will remain on hold whenever possible.
In cases where the "last/hold" tab is unavailable, another tab will be chosen. However, once the "last/hold" tab becomes available again, it will be automatically selected.
When a user accesses an object, such as through a search or a link, this action will bypass the "hold" function and designate this class as the most recently used.
Consequently, when transitioning to a different object, the tab selected through search or navigation will be retained.
New system version prompt
Issue [HDC-4669] Automatic master version update
When a new version becomes available, a user will be notified with a prompt asking if one want to switch to the new default version.
Application will reload when user selects YES.
Some systems allow editing of objects when in Master version. If that’s the case for your site and you have some unfinished work, please select NO, finish your work and then switch to new version by using top application toolbar.
Administrative Setting
In the System Settings, you can locate this feature switch under System Settings → Versioning.
Enabling this option triggers prompts for the user.
Disabling this option eliminates the display of prompts.
The toolbar will consistently display warnings, irrespective of this setting.
New system themes
FM ACCESS allows administrators to set a specific UI theme. The theme can also be selected by individual users.
A user can access this setting in User Profile:
Select one of the available themes:
A new Material theme is now introduced. One of the benefits of this theme is that it allows for dynamic color changes that can be adjusted to suite your organization preferences or color schemes.
These colors can be adjusted in System Settings → General Settings → System Style under Application Colors:
Sample with changed/custom colors:
For more information, please read System Style section.
Material theme also supports Dark Mode that can be selected using this toggle button:
Mobile App
Content Search
Content search is now available on the mobile app.
More on content search can be found here: Advanced Object & Document Search | Introducing Content Search: Making Documents Searchable
Content search is available as a module on the main application dashboard:
Type in search string in the search window. A system will identify all documents containing that word:
Select the result on the list and use “OPEN” function to go to the document.
Dimensions
Mobile app now provides the same dimensionless tools as desktop version.
Using on Tablet
On a tablet, you can access them directly on the main toolbar:
Using on a Phone
On a phone interface measurement functions are available under ruler menu.
This menu provides access to both insert area / length tags, as well as measurement functions:
To stop a measurement function, use a floating button labeled “end measure”:
Available measurement functions
Function | Description |
---|---|
Measure distance between two points | |
Measure area by multi point polygon. | |
Measure area with side lengths | |
Measure angle | |
Function to insert length tag (text) | |
Function to insert area tag (text) |
To delete a specific measurement, select it by taping on it and use delete button:
Dimensions on a phone
Data Exchange changes
Asset+ Sync improvements
Various improvements to Asset+ Sync that include:
Changes to Sync menu and Sync strategies
Sync options include:
Regardless of the main option selected: All / Selected / Subtree, several sync options are available.
Base options:
All - sync all objects on the list, respecting current filters and status selected.
Selected - sync only explicitly selected objects by checkboxes.
Subtree - sync selected objects with subtree. Subtree is resolved according to pre-set perspective.
Sub sync option:
Sync - sync all or selected objects now. Below is a strategy to use in this sync operation.
FMA Wins - Objects from FMA will be sent to Asset.
Asset Wins - Objects from Asset are pulled to HDC
Do Not Sync - set “do not sync” status for that objects(s)
FMA or Asset Wins strategy will exclusively be applied to objects that have not been synced previously! This encompasses objects currently labeled as "not present in Asset" or other items lacking external (Asset) date information.
For objects that have already been synced, a comparison will take place, and the syncing of objects will occur in the appropriate direction. The chosen strategy does not impact these objects.
In cases where objects have been modified on both sides, they will be designated with a "conflict" status.
Full Sync (Initial system Sync)
Now system sync can be initialized with selected strategy:
Full Sync should only be run when the sync was not initialized before or when a configuration (e.g. domain mappings) have been altered.
If new fields are added to the domain, standard sync will not pick up this change. A Full Sync is needed.
Full Sync will now honor status Do Not Sync and will ommit objects with this status.
Asset Sync Manager filtering
Sync manager grid view now includes a filter bar that allows you to filter our items on the list based on any set of criteria like: object class, GUID or local/remote date.
New parameters
New Asset+ parameters can be added to System Setting\Asset\Other tab:
exclude_expired_in_asset (true/false): if set to true the sync manager will exclude expired objects from Asset+ when synchronizing.
subtree_perspective_id: id of perspective used in subtree sync option (required if subtree option is added.
Enhanced Filtering Options in Import Log
A new feature has been introduced to the Import Log tab within the TDXM panel, allowing users to filter by Import Type.
Simply select one or more import types and proceed to click the Apply Filters button to refine the list to only display the chosen types.
You can then export this list to an Excel file by utilizing the "XLS Import List" button, which includes all imports, along with essential status details.
Click on the "Show All" button to reset all filters and display all import jobs.
New Data Export Capabilities
There are several new data export capabilities, especially for Fi2 data formats.
The content of the Fi2 file (both for version 1.22 and 1.3) can now be precisely controlled in the External Information Domain configuration.
Read more in the Fi2 mappings section: Fi2 Mappings
The new export engine with its mapping capabilities ensures full compliance with the Fi2 schema. As a result, the output XML content can be altered through configuration alone, without any code changes in the system.
Additional live export to LEB system is also utilising these capabilities:LEB Plugin (fi2)
Administrative related changes
Icon Manager Improvements
Several improvements to Icon Manager, that include:
Option to assign an icon name
Icon name can be added and used later on instead of a file name on all icon lists.
Option to edit Icon
Name of the icon can now be edited. Also, a new file can be uploaded in place of the old icon.
Export / Import of icons
All icons can be exported / imported with their corresponding names.
The icon package (a zip package) can be also prepared externally (manually or by other system).
The exported package will consists of exported icons (with orginal file names) a “manifest.xml” file with metadata of each icon file. This manifest can be used to import icons to other FMA db so the their names are used as well.
Match drawing/view scale tolerance
Match drawing/view scale Tolerance parameter has been introduced to System Setting/Print tab.
When using match drawing/view scale modes, there are cases where the resulting scale slightly exceeds one of the predefined standard scales. For example, if the target scale is 102, it won’t align with 100, leading to the selection of the 200 scale to avoid any truncation in the printout.
To resolve this, administrators can now set a Tolerance parameter (as a percentage). If the resulting scale falls within the tolerance range, the lower standard scale will be applied. For instance, if the resulting scale is 209 and the Scale Tolerance is set to 5%, the scale will be adjusted to 200 instead of 300 (assuming these are the available standard scales).
Enhancements to the Diagnostic Tool "Objects with Multiple Spots"
A recent update to the "Objects with Multiple Spots" diagnostic tool introduces a new feature, allowing users to filter results based on spots either within a single document/layer or across multiple documents/layers.
This functionality is controlled by a newly added checkbox, giving users greater flexibility in their analysis.
Point Cloud: Option to set Site ID
In some cases, locating Site based on coordinates alone does not give good results. This might be the case especially when multiple sites are in the same location.
Now an additional configuration can be set to indicate object class and field that stores Site ID.
Please set this in System Settings → Other → Point Cloud:
Requirements for Settings to work properly:
The Site Object Class will be searched for along the object's hierarchy path.
Example: For a path like Property → Building → Floor → Room, the system will select the building object from that hierarchy.If the object exists in multiple paths, the system cannot determine the correct one automatically.
The selected Site Object Field must be of type text (string) or number.
The Site ID must be a number or a string that can be converted to a number.
System Checks:
The system will verify if the necessary settings are present.
It will then check whether a parent object of the specified class exists.
Next, the system will confirm if the object has the specified field and valid data.
Finally, the system will scan Ivion for the provided Site ID. If the Site ID is valid, it will be used. If not, the system will attempt to find the site based on the object’s location.
New System Permissions
Some organizations need more precise control over system permissions. Previously, the "Access Basic Admin Operations" permission bundled many different admin tasks together, which sometimes resulted in giving too many permissions. This permission has now been replaced with more specific permissions, each covering a single task or responsibility.
Here are the new permissions available under the Administrator group:
Administer Reports
Administer Dynamic Labels
Administer Grid Filters
Administer Quick Search
Administer Dictionaries
Administer Field Validators
Administer Icons
Administer Printing
Administer Map Data Sources
Administer Layouts
Administer Translations
Administer Presentations
Administer Global Layers
Administer Text Macros
A user that has only one of these basic permissions, will see a limited administration menu:
Bug fixes and other improvements
Various updates to PDF Viewer, Video Viewer, rich text editor
[HDC-4653] - Wrong handling of UUID fields in HQL in case insensitive mode
[HDC-4687] - Multiple delete of same objects in subtree
[HDC-4700] - Selecting a list value clears other list values in Print Template setup
[HDC-4729] - Can't delete saved searches
[HDC-4577] - Incorrect transparency value when spot is created
[HDC-4623] - Schedulded Publish improvements - new notificaion "Draft Published Failed"
[HDC-4648] - Change Requests - arrows and balloons following toolset for Arrows
[HDC-4674] - Improve status window after live export/import.
[HDC-4680] - Redline transparency improvement request
[HDC-4691] - Advanced search performance and resource usage optimization
[HDC-4698] - Drawing units cant be changed in "Composite drawing manager"
[HDC-4709] - New User permission: Lower admin operations