Release Notes 1.4

What’s New

Select templates when creating new objects

When creating new objects, it is now possible to choose from a list of feature templates. The user can filter this list while using an app. Likewise, filtering of templates can be defined in the app configuration and the filter can be hidden in the user interface.

Improved user interface

Based on user feedback the user interface has been optimized. It is now possible to return to the feature type selection with a Back button. In addition, the main tools for creating and editing a geometry are displayed as buttons with text to make their use easier to understand.

Automatic takeover of user names

The name of the logged in user can now be automatically written to a defined attribute. This applies to both the creator of an object and the user who last edited the object.

Global interface for customizing the editor.

Using a new interceptor logic, the behavior of the editor can be customized by adding your own so-called interceptors, similar to the standard map.apps editing. The previously mentioned username takeover is an implementation that makes use of this interface.

Further new functions and improvements

  • Base maps can be used for snapping. This function must be activated by configuration via the allowBasemapSnapping setting.

  • When editing edit object vertices, the view is automatically zoomed in on the object if the view is zoomed out too far.

  • In case of incorrect attribute forms (e.g. due to unfilled mandatory fields) a warning is displayed and saving is not possible.

  • The uncompressed source files are now included in the rollout directory by default.

For a complete list of all changes, see the following changelog.

Changelog

1.4.1

Fixed Issues

EDITING-121

Attachments dialog is not reset when editing a different object

EDITING-130

Layers from domain bundles are not recognized as editable layers when visible at startup

EDITING-124

No highlighting when selecting features

1.4.0

New Features

EDITING-22

Add button "back to layer selection"

EDITING-57

Move activate snapping checkbox outside of helper geometries

EDITING-95

Watch for visibility state of parent group layer for editable layers

EDITING-96

Automatically enter user name in defined attribute

EDITING-97

Show user message if save fails

EDITING-106

Select feature template before adding new feature

EDITING-112

Use Baselayer as snapping layer

EDITING-117

Include uncompressed src in rollout

EDITING-118

Show warning if attribute form contains invalid or empty but required fields

EDITING-119

Use buttons with text for main editing workflows for better user experience

EDITING-120

Zoom to edit object when editing vertices and edit object is visible as a whole

Fixed Issues

EDITING-98

Saving fails if mandatory attribute field unfilled

EDITING-110

[EditController] Editing existing Geometries not possible in some cases

EDITING-114

Error when starting editing from popup action because of missing geometry