X4 Web Apps 7.4.1
Grid Component: Save the settings in the browser
https://softproject.atlassian.net/browse/X4WEB-66
The following settings made by the user in the Grid Component of a web app can be stored in the browser's local memory:
Visibility of columns
Filter
Sorting
Selected page
Pagination settings
The settings are available when the user reopens the Grid Component in the browser and when the browser is restarted.
Grid Component: Filtering in <GridColumn>
using a new filterable
attribute
https://softproject.atlassian.net/browse/X4WEB-129
The <GridColumn>
element contains the new filterable
attribute, which allows configuring filtering of columns in a grid component for each column independently of each other.
Grid Component: Configurable settings in the <GridColumn>
element
https://softproject.atlassian.net/browse/X4WEB-180
Data binding is now also possible for the sortable
, editable
and visible
attributes of the <GridColumn>
element. The sorting and filtering settings for columns in the Grid Component can now be loaded via processes. You can also change the order of columns using the new order
attribute.
Grid Component: New element <Remember>
in GridSettings
The <Remember>
element can be used to save the setting for the following grid component properties:
Filtering
Paging
Selection of elements
Sorting
Column visibility
Improved navigation
https://softproject.atlassian.net/browse/X4WEB-31
Any number of modules can be displayed in the navigation.
The menu button is always visible when there are contents.
Navigation closes automatically when an element is active.
White space has been reduced.
User-restricted editing and viewing of GridColumns
https://softproject.atlassian.net/browse/X4WEB-60
The editing and display of GridColumns can be restricted by user rights linked to the user in Keycloak. The User Identity Adapter can be used to check which user is logged in. A mapping is used to determine which user is allowed to edit which column. An application example could be: Only a user with the appropriate privilege can change the username column of the other users.
Access rights for components and modules
https://softproject.atlassian.net/browse/X4WEB-76
The access rights settings for components and modules have been changed. The .WAC
file now contains a new category in which access rights can be set according to the roles defined in Keycloak.
Only the components and modules that the user has access to are displayed.
Functionality of ComboBoxAutocomplete
is integrated into ComboBox
https://softproject.atlassian.net/browse/X4WEB-82
There is no longer a ComboBoxAutocomplete, but only a ComboBox that combines the functions of the two controls.
New attributes for custom controls
https://softproject.atlassian.net/browse/X4WEB-32
New attributes have been added to control the iframe sandbox mode settings via Custom Controls.
Replaced the file upload mechanism with multipart form upload
https://softproject.atlassian.net/browse/X4WEB-20
https://softproject.atlassian.net/browse/X4WEB-1
The upload functionality for uploading multiple files has been improved.
Kendo Component Updates
Replaced the radio button with Kendo Component
https://softproject.atlassian.net/browse/X4WEB-81
mat radio buttons
have been replaced by kendo radio buttons
. If the values in the value
and optionValue
attributes of the radio button element are identical, the radio button is selected.
Labels replaced by Kendo Labels
https://softproject.atlassian.net/browse/X4WEB-73
Labels in Web Apps have been replaced by Kendo Labels.
Replaced the sidebar menu with Kendo Drawer
https://softproject.atlassian.net/browse/X4WEB-131
The sidebar menu in Web Apps has been replaced with the Kendo Drawer Component. Modules with submodules can be expanded and closed via the burger menu icon in the upper left corner ().
Replaced the Web App header with Kendo Component
https://softproject.atlassian.net/browse/X4WEB-134
The corresponding responsive Kendo component is now used for the navigation bar in the header of a Web App. In this context, the user menu has also been revised.
Replaced the radio button with Kendo Component
https://softproject.atlassian.net/browse/X4WEB-135
The module selection menu has been replaced with the corresponding responsive Kendo component. If not all modules are displayed in the view due to the responsive design, the modules that are not displayed can be selected and shown using the three dots in the top right-hand corner ().
Added new Control RichText with Kendo Component Rich Text Editor
https://softproject.atlassian.net/browse/X4WEB-179
With the new RichText control, content in a Web App can be formatted with a WYSIWYG editor. A read-only mode can be used to hide the edit controls.