Release notes Universal GUI 2023.1.10.0

Related products: Universal GUI
Release notes Universal GUI 2023.1.10.0

 

December 29, 2022

  • Changed beta release to the full version: 2023.1.10.0.
  • Improvement for issues found in the previous beta release:
    • When selecting a non-alphanumeric column to provide the tooltip of an activity, the scheduler could crash. This has been fixed. 

 

Hello everyone,

In this sprint, we added support for the Thinkwise Platform release 2023.1,
for example, for a number of new process actions, and a custum label for markers in the Maps component.

In addition, Model insight is now available from the profile menu, which makes it easier to use this tool.

A visual change is that the same scrollbar is now used throughout the entire application

As always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen. You can read the GUI user manual to get familiar with the Universal GUI.

We will keep you updated regularly about Universal GUI's progress.

Universal GUI version 2023.1.10

Do not forget the documentation and be sure to keep the following in mind:

  • A modern browser is required to access the Universal GUI, e.g., a recent version of Chrome, Firefox, Edge, or Safari mobile. Using the Universal GUI with IE is not supported.
  • The Universal GUI must be deployed on the same server as Indicium or an allowed origin in appsettings.json.
  • The Universal GUI only works with version 2021.2 and up of the Thinkwise Platform.
  • Make sure you run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI.
  • Make sure you are using the latest version of Indicium.

 

Download the Universal GUI version 2023.1.10 here

 

Breaking

Support for Thinkwise Platform release 2021.1 has ended

In accordance with our Lifecycle policy, Universal GUI support for Thinkwise Platform release 2021.1 has ended.
Please upgrade to at least Software Factory release 2021.2 to use this Universal GUI 2022.2.13 release.

New

Support for new process actions

We have added support for some new process actions in the 2023.1 platform release, Open link and Close all documents.
For more information on these process actions, see the Thinkwise Platform version 2023.1 release notes (https://docs.thinkwisesoftware.com/blog/2023_1).

Custom look-up display column for Maps

By default, a marker uses the tables' look-up display as a label in the Maps component.
Now, it is also possible to use a custom label for markers. This is available in the 2023.1 platform release.
In the menu User interface > Maps, you first must select the Use custom label column checkbox.
Then, select the Label column you wish to use as a label for the marker.
If the custom label is empty, no label will be shown.

Support for the 'DisableZoomIn' extended property

The Universal GUI now listens to the DisableZoomIn extended property.
See Extended properties https://docs.thinkwisesoftware.com/docs/sf/extended_properties for more information on extended properties.

Support for dynamic input constraints

The Universal GUI supports the dynamic input constraints which are available in the 2023.1 platform release.

If you choose timing Immediate, it will be processed as On change. Immediate will be supported later on.

Tooltip from translation in grid headers

When hovering over a grid header, we will now show its tooltip if it is set in the Software Factory (menu User interface > Translations).
The tooltip text provided is allowed to contain HTML to, for example, make text bold or cursive.

Support for editors in a form/task/report and tooltip buttons will follow later on.

Improved user settings

Previously, user settings were indexed on the application ID, which meant that you would lose information like
splitter distances, the active resource scheduler view, and grid column sizes when a new application was created.

Now, the user settings are indexed on alias, which is much less likely to change.
We advise you to set an application alias (in IAM, menu Authorization > Applications > tab Form > field Application alias).
This means your users will lose their settings only when installing this version and when the application alias changes.

Changed

Support for formalized Scheduler

In the new Thinkwise Platform release (version 2023.1), the Scheduler has been made a formal part of the Software Factory.
It is available in the menu User interface > Schedulers.

Universal GUI supports the formalized Scheduler, which means that in the future custom timescales will become available.
At the moment, only the previous (heuristic) timescales will be available and can be configured limitedly.

The same scrollbar in the entire application

Due to a lack of updates and crashes from the third-party component we used for our scrollbars, we have decided to remove that component entirely.
This means that all scrollbars are now similar to the scrollbars in the grid.

Changed and fixed in Model insight

With the Model insight feature for developers, you can find which column, table, or variant you have selected in the Universal GUI.
It also helps to debug breakpoint problems in your screen type.

Model insight used to be only available if "debugMode": true was added to the config.json file.
This is no longer necessary. Now, developers can open and close Model insight from the profile menu if they have been configured as a developer in IAM.

Model insight available from the profile menu

We also fixed two problems.

The first is that Model insight would reopen after it had been closed and a new subject was opened. This has been fixed.
It will now only reopen when reopened from the menu.

The other problem was that the screen type breakpoint information used to have a high probability of overlapping important content
since it appeared in the top right of the subject.
It is now placed at the bottom left instead.

Breakpoint information at the bottom left

Minor fixes and tasks

  • A sorted combo now shows all options in the grid, like a normal combo.

  • In some cases, a default editable grid would become read-only:

    • If there was an auto-refresh, and the user changed a field.

    • If the user clicked save in the toolbar.

    • If the user started a task.

    • When the user tried to delete a row that was not allowed to be deleted.

      All these cases have been fixed now.

What we will be working on next sprint

The next sprint we will be working on:

  • Double click to execute a task from the:
    • Scheduler
    • Cardlist
    • Tree
  • Playing a sound when triggering a message

Issues:

  • 5033S - Process flow only gets started after click task button twice
  • 5034S - Table (variant) immediately goes out of edit mode
  • 5065S - Checkbox fields labels are cut short
  • 5108S - Field nr positions further is showing strange behavior
  • 85982 - Shortcut task doesn't respond

Some of you may notice the version number of the 2023.1.10.x was a little strange. Last friday we did some last minute repair on the release. Right now, 2023.1.10.1 is available to download in TCP which is the official release/repair.