.
| Key | Issue Type | Summary | Resolution | Note |
|---|---|---|---|---|
| VIS-6157 | Improvement | Visu, Keypad: The keys of the keypad dialog should be localizable at runtime |
Duplicate | [[GENERAL]] Duplicates VIS-4642 |
| VIS-6012 | Bug | AlarmManager: Textlist from library is not properly displayed on HMI |
Cannot Reproduce | |
| VIS-5956 | Bug | Dialog from Lib has no images from style if multiple apps are in project |
Fixed | |
| VIS-5952 | Bug | Visu, Dialogs: LTOD, LTIME, LDATE, LDT String-Format not working |
Fixed | |
| VIS-5914 | Bug | Trend: Sometimes the NULL Values are added as 0 to the trend display buffer and therefore the trend display is not correct |
Fixed | [[GENERAL]] The error only occurred when new downloads were made with a different trend configuration. Additionally, many NULL values in the database (e.g. due to high load or big trends) were another precondition for the problem to occur. |
| VIS-5913 | Bug | Visu: FileOpenSave dialog crashes CODESYS in simulation mode |
Fixed | |
| VIS-5906 | Bug | VU.FbOpenDialog does not open dialog in CDS internal- and Web- Visu |
Won't Fix | [[GENERAL]] In the project where fbOpenDialog is used, the ClientFilter is set to itfClientFilter:= VU.Globals.OnlyTargetVisu It is then correct that the dialog only opens for the TargetVisu. Note: Opening a dialog from within the application currently makes little sense for the ClientFilter CurrentClient. In this case, the input action OpenDialog should be used on the element within the visualization. |
| VIS-5893 | Improvement | Online Change because of missing constraint checker cache |
Fixed | [[GENERAL]] When the constraint checker file should be missing, it will be recreated automatically during project load. This can result in poorer performance when loading project with missing constraint checker file. |
| VIS-5886 | Improvement | Visu, WebVisu: WebSocket Support Part 3 |
Fixed | [[GENERAL]] Support of Websocket communication of the CODESYS Webvisualization will require a runtime system of version >= 3.5.22.0 |
| VIS-5883 | Bug | Textlists are reloaded twice after online change |
Fixed | |
| VIS-5880 | Bug | Target Visu, Multitouch Scroll feature not working |
Fixed | [[GENERAL]] This issue affects only the legacy visualization and occurs exclusively when a specific combination of an element’s visibility setting and its access rights property is present. |
| VIS-5850 | Bug | Alarm configuration compiled error when CDS international setting is Simplified Chinese |
Cannot Reproduce | [[GENERAL]] This issue could not be reproduced with the current visualization version. |
| VIS-5839 | Bug | Vis, Responsive Design, Bottom section on visualization is being cut off |
Fixed | |
| VIS-5838 | Bug | Visu, Datasources: Potential internal compile error when removing last datasource |
Fixed | |
| VIS-5835 | Bug | Targetvisu, NativeControls: Native control created again after resize |
Fixed | |
| VIS-5827 | Bug | Alarm Table: Message place holders such as <ALARM> work without the <> |
Duplicate | [[COMPATIBILITY_INFORMATION-EndUser]] Placeholders must always be specified with brackets as documented in the online help. The replacement without brackets was considered as a bug and has been fixed with this issue. This means that placeholders without brackets will no longer be replaced after an update to CODESYS Visualization >= 4.9.0.0! For compatibility reasons, the old behavior can be restored with the following compiler define: ALARMMANAGER_NO_BRACKETS_REQUIRED_FOR_PLACEHOLDERS |
| VIS-5826 | Bug | Alarms: New option "Use $placeholder$ for all alarm message placeholders" necessary |
Duplicate | [[COMPATIBILITY_INFORMATION-EndUser]] Placeholders must always be specified with brackets as documented in the online help so no option in the user interface was introduced. The replacement without brackets was considered as a bug and has been fixed with this issue. This means that placeholders without brackets will no longer be replaced after an update to CODESYS Visualization >= 4.9.0.0! For compatibility reasons, the old behavior can be restored with the following compiler define: ALARMMANAGER_NO_BRACKETS_REQUIRED_FOR_PLACEHOLDERS |
| VIS-5816 | Bug | Visu, NullPointer exception in Tap Input |
Cannot Reproduce | [[GENERAL]] This issue could not be reproduced based on the provided call stack alone. Recommendation to upgrade to a newer Visu version >= 4.8.0.0. If this issue reoccurs, a project with Steps to Repeat should be included so that this error can be investigated more closely. |
| VIS-5800 | Bug | Visu, extra empty button in dialog causes exception |
Duplicate | |
| VIS-5799 | Bug | When changed VisuUserMgmtDialogs an exception is shown |
Cannot Reproduce | [[GENERAL]] Cannot be reproduced with 4.9.0.0, probably fixed by VIS-5245 |
| VIS-5783 | Bug | Visu, AlarmTable: Changing alarm class online does not display the alarm in filtered alarm table |
Fixed | [[GENERAL]] After each call to "SetAlarmClass", the global variable "AlarmGlobals.g_iAlarmConfigurationUpdateCounter" from the AlarmManager should be incremented by the application to force updates of internal datastructures and therefore update the alarm table. |
| VIS-5780 | Bug | Investigate why alarm message with TIME substring is not displayed as expected |
Fixed | [[COMPATIBILITY_INFORMATION-EndUser]] Placeholders must always be specified with brackets as documented in the online help. The replacement without brackets was considered as a bug and has been fixed with this issue. This means that placeholders without brackets will no longer be replaced after an update to CODESYS Visualization >= 4.9.0.0! For compatibility reasons, the old behavior can be restored with the following compiler define: ALARMMANAGER_NO_BRACKETS_REQUIRED_FOR_PLACEHOLDERS With this update, each alarm now requires slightly more data-memory which is required for the placeholders. This will be reduced with the pending issue VIS-5959 (Improve Alarms: Data-Memory) |
| VIS-5764 | Epic | Visu code size and compile time optimizations |
Fixed | [[GENERAL]] The code size for alarm management and visualizations was reduced by approximately 20%. In a specific project an overall reduction of the compile time of approximately 13% was measured. |
| VIS-5763 | Bug | Visu Textfield, caret calculation is wrong for WString at standalone active utf8 encoding |
Fixed | |
| VIS-5757 | Bug | Visu, NativeControl: Conditional call result not evaluated in some case |
Fixed | |
| VIS-5756 | Bug | Project Compare: If we open ProjectCompareModified, and compare it to the ProjectCompareUnmodified, the project comparison does not work |
Fixed | |
| VIS-5749 | Bug | [Frame] Scroll with button only scroll one Pixel |
Fixed | [[COMPATIBILITY_INFORMATION-EndUser]] The scroll step within a frame has been increased to a new default value of 17 pixels. A new style property named "Frame-ScrollStepPixels" allows customization of the pixel amount used for each scroll step. |
| VIS-5747 | Improvement | Implement an option in the setting of the alarm configuration that no active alarms are stored in the alarmhistory |
Fixed | |
| VIS-5728 | Improvement | Visu, ABL: Define and implement combination ABL and Remote TargetVisu license |
Fixed | |
| VIS-5726 | Bug | AlarmGroup: NullReference when adding a Latch Column |
Duplicate | [[GENERAL]] This issue duplicates VIS-5712 |
| VIS-5717 | Improvement | Visu, Default Style for new projects: Should be Flat style |
Fixed | : |
| VIS-5712 | Bug | AlarmConfig: NullreferenceException when adding a latch column |
Fixed | |
| VIS-5704 | Bug | Visu, RTS Usermgmt: Rights on device node unexpectedly modified |
Fixed | |
| VIS-5702 | Bug | WV throws Ex on resize of LoginPage if no cancel btn is on the page, autosignin reset fix |
Fixed | |
| VIS-5698 | Bug | NumPad: Different behaviour when setting properties |
Duplicate | |
| VIS-5690 | Bug | Visualization Toolbox: Search performance is very poor |
Fixed | |
| VIS-5688 | Improvement | Visu, Trace: Angle property missing for Trace element |
Won't Fix | [[GENERAL]] There are currently no plans to support the "Position - Angle" property in the trace element. The option was incorrectly displayed in visualization profile 4.6.0.0. However, the functionality was not implemented. This has been fixed with VIS-3608 Trace and Trend incorrectly have the property “Angle”. A trace element can be rotated with the "Absolute movement - Interior rotation" property online if the "Support client animations and overlay of native elements" option is set in the Visualization Manager. |
| VIS-5679 | Bug | Image: position "angle" property set to a non-zero value, the image will continue to rotate at runtime when switched invisible and back again |
Fixed | |
| VIS-5671 | Improvement | AlarmMgr: Document semaphore usage in text access functionality |
Fixed | |
| VIS-5668 | Improvement | Dialog Bar is 'invisible' in Overlay with WhiteStyle |
Fixed | |
| VIS-5667 | Improvement | Alarm Manager Library: Decorate library with "Only allow qualified access" |
Fixed | [[COMPATIBILITY_INFORMATION]] The AlarmManager now has only the automatic generated Library Information as intended for libraries. The functions from the automatically generated Project Information are no longer available as these could have hidden the access to the according functions from the project! If these should be (unexpected by CODESYS) used in a project, the calls should be replaced e.g. by "AlarmManager.GetLibVersion" For new projects, the alarmmanager library is inserted using qualified access only. If necessary, this can be changed manually to unqualified within the library manager. |
| VIS-5664 | Bug | Image, scaling: correct scaling and input area is changed when a shown image does change |
Fixed | |
| VIS-5660 | Improvement | Visu, Combobox: Adjust default scrollbar size to match new styles |
Fixed | |
| VIS-5656 | Bug | Visu, Webbrowser: Not hidden when within frame in legacy mode |
Fixed | |
| VIS-5654 | Bug | Visu, textformat %s don't work with WSTRING and special char if UTF8 only is active |
Fixed | [[GENERAL]] %s is recommended for formatting textual values. This works both for WSTRING and STRING with the option active UTF8 Encoding or Use Unicode also with both options. It is recommended to use the UTF8 encoding option. It is not recommended to use %ws. |
| VIS-5650 | Improvement | Visu: Update required essentials version to >= 3.5.18.50 |
Fixed | [[GENERAL]] Due to the new functions in Visualization 4.9.0.0, a Codesys version greater than or equal to 3.5.18.50 is required |
| VIS-5644 | Improvement | Visu, Performance: Improve code generation of frame element |
Fixed | |
| VIS-5642 | Bug | CAS: Linked images not loaded in visu |
Cannot Reproduce | [[GENERAL]] Cannot Reproduce, the reason was an outdated imagepoolcollection.csv. This is being investigated in the CAS issue CAS-4656 (Webvisu static files not available) |
| VIS-5640 | Improvement | Remove VisuDialogs.Numpad/-Keypad from Dialog Settings if not available |
Fixed | [[GENERAL]] To preset the common dialogs, set in the dialog settings of the visualization manager, some new entries in the device description are introduced. Below you can find them with their default values. Entry dialogsettings_UseVisuDialogs: This value is only considered for the textinput dialogs numpad, keypad and textinput with limit. When true, all dialogs from codesys libraries will be shown in the listbox for the dialog settings, additional to dialogs from customer libraries. When false, the codesys dialogs are not listed, even when the library is part of the project. In this case, there has to be a customer library with the needed dialogs. The further entries: Preset for each dialog. These presets will only be used for new projects, if the library is part of the project. <ts:section name="visualization"> <ts:section name="targetsupport"> <ts:setting name="dialogsettings_UseVisuDialogs" type="boolean" access="visible"> <ts:value>1</ts:value> </ts:setting> <ts:setting name="dialogsettings_numpad_preset" type="string" access="visible"> <ts:value>VisuDialogs.Numpad2</ts:value> </ts:setting> <ts:setting name="dialogsettings_keypad_preset" type="string" access="visible"> <ts:value>VisuDialogs.Keypad2</ts:value> </ts:setting> <ts:setting name="dialogsettings_inputlimit_preset" type="string" access="visible"> <ts:value>VisuDialogs.TextinputWithLimits</ts:value> </ts:setting> <ts:setting name="dialogsettings_login_preset" type="string" access="visible"> <ts:value>VisuUserManagement.VUM_Login2</ts:value> </ts:setting> <ts:setting name="VisuUserManagement.VUM_ChangePassword2" type="string" access="visible"> <ts:value>VisuUserManagement.VUM_ChangePassword2</ts:value> </ts:setting> <ts:setting name="dialogsettings_userconfig_preset" type="string" access="visible"> <ts:value>VisuUserManagement.VUM_UserManagementWide2</ts:value> </ts:setting> |
| VIS-5621 | Bug | Assertion in NamespaceTable |
Fixed | |
| VIS-5619 | Bug | Overlay: Compile error if state variable 'Invisible' is configured |
Fixed | |
| VIS-5600 | Bug | Visu, Alarms: Error when writing active alarms to empty storage |
Fixed | |
| VIS-5598 | Bug | Visu, Dialog: Dialog not usable without option scaling options for dialog |
Cannot Reproduce | |
| VIS-5597 | Bug | Visu, Styles: Hide old default styles prior to Visu 4.9.0.0 |
Fixed | |
| VIS-5583 | Bug | DataSourceFramePath not working with Frame-Interface-Vars |
Fixed | |
| VIS-5578 | Bug | Access to Usermanagement not posssible |
Fixed | |
| VIS-5570 | Bug | Table: higher “Valid row selection” remain after “Maximum array index” change |
Fixed | |
| VIS-5569 | Improvement | Visu: Update style of elements which use drop down lists |
Fixed | [[GENERAL]] With the new style entry "DropDown-SingleBoxColor" introduced for common styles (Default, Basic, White, Flat) the DateTimePicker element will use a single color for the box based on the configured cell background color. Note the cell frame color will have no effect. The frame around the box can be configured with the normal background color (only by style entry in the white style). |
| VIS-5560 | Bug | ComboboxArray: Selection rectangle disappears after closing |
Fixed | |
| VIS-5557 | Bug | Check all Application Objects' leads to errors if using the integrated visu |
Fixed | |
| VIS-5554 | Bug | WebVisu Respons delayed after input |
Fixed | [[GENERAL]] Visualization version >= 4.9.0.0 provides the possibility to handle all events as fast as possible within a cycle. This behaviour can be activated/deactivated per client by using the following functions from the Visu Utils library: VU.FctHandleEventsWithinCycleStart(pClientData) and VU.FctHandleEventsWithinCycleStop(pClientData). Note: Handling all events as quickly as possible can lead to an increased load and possible delayed drawing. So the user needs to make sure that the handling is started/stopped at appropriate locations in the application. |
| VIS-5550 | Bug | Visu elements are disappearing within webvisu when used within a frame |
Cannot Reproduce | |
| VIS-5549 | Bug | Trend: TrendStorageAccess when recording Trend data in Device Simulation mode |
Fixed | [[GENERAL]] This fixes the error of the database file not being recognized. If further errors should occur in simulation mode, try to increase the TrendStorage-Task interval and set priority lower than the VISU-Task. |
| VIS-5546 | Improvement | Alarmmanagement: The UTC offset should only be determined once in an AlarmStorageTask cycle |
Fixed | [[COMPATIBILITY_INFORMATION-EndUser]] The load of the AlarmManagerTask while evaluating state changes of alarms was reduced at the cost of a minimally increased load of the AlarmManagerTask when there are no alarms to evaluate. Tests measured an increase of ~60us on a Raspberry Pi 4. The reduction while evaluating state changes depends on the number of alarms that change their state. |
| VIS-5543 | Improvement | Visu, HTML5: Support elements that resize their location |
Fixed | [[GENERAL]] New methods have been introduced in WebVisu support that enable an HTML5 control to resize itself and bring itself to the foreground or background. window.CDSWebVisuAccess.sendResizeRequest window.CDSWebVisuAccess.sendChangeForegroundStateRequest |
| VIS-5542 | Improvement | Visu, Alarms: Improve performance when opening the alarm group editor |
Fixed | |
| VIS-5533 | Improvement | [VisuDialogs] Add Callparameter for sizeadjustment |
Fixed | [[GENERAL]] In the Visualization Manager - in the tab "Visualization" a new column "Scaling factor" is provided. For dialogs the scaling factor can be set. 1000 means 100% and is the default. |
| VIS-5529 | Bug | Exception OCConcurentBefore on online change with an application |
Fixed | |
| VIS-5527 | Improvement | Visu, Blinking: Improve documentation for blinking configuration |
Fixed | |
| VIS-5524 | Improvement | Visu, KeyEventHandler: Possibility to get the character of a key event |
Fixed | [[GENERAL]] Added a new Interface "IKeyEventHandler2" which is an Extension of the "IKeyEventHandler" interface that adds a new Method "HandleCharEvent" that simplifies the access to the character of the pressed key |
| VIS-5518 | Bug | Visu, Webvisu: No resize after switching browser into full screen mode (F11) |
Won't Fix | [[GENERAL]] This issue will not be fixed because it is not an urgent problem and workarounds are existing: * Reload in the Webbrowser * Open the Webvisualization with the URL extension ?CFG_MaxResizePixel=1000 |
| VIS-5515 | Bug | Alarm group messages: Error message when trying to open an alarm group |
Fixed | |
| VIS-5504 | Improvement | Visualization: Multiple selection should be possible via "CTRL and left-click" |
Fixed | [[GENERAL]] Multiple selection of visu elements in the editor is possible with Ctrl or Shift and left click. |
| VIS-5498 | Bug | If an element has been selected in the background, no element can be selected in the foreground |
Fixed | |
| VIS-5495 | Improvement | Alarms: Specify and document locking behaviour of alarm handling |
Fixed | [[GENERAL]] Some IAlarmHandler functions from AlarmManager library need locking. This can affect the real time performance. These functions have been documented. |
| VIS-5493 | Bug | Visu, Alarm, Static Code Analysis complains about lack of return value from internal function |
Fixed | |
| VIS-5360 | Bug | [Overlay] HTML5 Elements invisble short time during Page switch |
Won't Fix | [[GENERAL]] This issue will not be fixed as it could not be reproduced due to missing information. |
| VIS-5358 | Bug | StyleEditor, Visualization Manager: Importing Visualization visustyle.xml files does not always work, no error reported from CDS if import did not work |
Won't Fix | [[GENERAL]] The style is marked as partial and can therefore not be used as a stand-alone style. This is also why it is not displayed in the Visualization Manager. |
| VIS-5336 | Improvement | Visu, Editor table remember column width , changed by the user |
Fixed | |
| VIS-5328 | Bug | Alarm Config: Unhandled exception when going to position from cross-reference list |
Cannot Reproduce | |
| VIS-5325 | Bug | Visu: Shifting referenced pages numerations in the frame propertys, mixes up the transferred variables |
Fixed | |
| VIS-5318 | Bug | Visu, Software-Metrics: Count for native controls and webbrowser not correct |
Fixed | [[COMPATIBILITY_INFORMATION]] The Software Metrics for the visualization have changed slightly. When using advanced features related to the following elements: • Web browser • Active X • HTML5 control 100 tags are counted once for each used advanced element type. Additionally, the variables used in the elements are counted. It is therefore possible that more variables are counted and this might require a bigger visualization license. |
| VIS-5317 | Bug | [Frame] Tooltip from Frame won't change language |
Fixed | |
| VIS-5308 | Bug | Corrupted slider element in customer project |
Fixed | |
| VIS-5291 | Improvement | Alarms, Online change of acknowledge methode at active alarms |
Fixed | [[GENERAL]] Possible invalid states will be handled after an online change based on the newly configured alarm class. E.g. the old state machine was ACK_REP_ACK and we have an active alarm in the state WaitingForConfirmation. Now after an online change the new statemachine is ACK the alarm in the state WaitingForConfirmation has an invalid state. But after Acknowledge of the alarm it changes into the normal state. |
| VIS-5269 | Bug | Legacy items remain in the Visu folder - should be completely cleaned when application is downloaded |
Won't Fix | [[GENERAL]] Customers can transfer additional files to the visu folder via the CODESYS device file transfer. It is not possible to recognize which of the files can be deleted. Additionally to that reason, keeping files on the PLC allows faster downloads and onlinechanges because usually way less files have to be transferred from CODESYS to the PLC. The formerly transferred files on the device can be deleted on demand using the command "Reset Origin Device". Another possibility is to delete the visu folder on the device (Device - Files - Subfolder of PlcLogic). |
| VIS-5246 | Bug | Visu, HTML5-Controls: Installation via repository dialog hardly possible with open project |
Fixed | |
| VIS-5245 | Bug | Visu, Dialogs: ElementRectangle does not work for open dialog |
Fixed | |
| VIS-5238 | Improvement | WebVisu with Redundancy SL possible on more than one network adapter |
Fixed | [[GENERAL]] Added support for multiple IP adresses and hostnames for visu redudancy. [[COMPATIBILITY_INFORMATION]] Works fully only together with Redundancy addon version >=4.3.0.0. |
| VIS-5237 | Bug | VISU: Visu libraries are marked as "not required" in the library manager |
Won't Fix | [[GENERAL]] Visualization libraries are only loaded if a Target- or WebVisu client is inserted below the visualization manager. Otherwise the libraries are not loaded and the functionality from the libraries can not be used. |
| VIS-5229 | Bug | Behavior differentiates for "direct access" vs. "property" when changing variables in visu elements |
Fixed | |
| VIS-5227 | Bug | Improve startup time in customer project |
Fixed | |
| VIS-5226 | Bug | Visu, Frame: Updating all references with dialog doesn't work in specific project |
Fixed | |
| VIS-5225 | Bug | Visu, IV: Object not set to an instance |
Fixed | [[GENERAL]] The error is caused by an unexpected configuration in the project that cannot be fixed automatically. To get rid of the error message you have to doubleclick on the error message and enter the array again in the table configuration to update the table. |
| VIS-5216 | Improvement | Visualization: Provide online help library documentation |
Fixed | |
| VIS-5215 | Improvement | Trend, Trace: Provide online help library documentation |
Fixed | [[GENERAL]] There is no public online help necessary, because there are only internally used functions. |
| VIS-5214 | Improvement | Alarmmanagement: Provide online help library documentation |
Fixed | |
| VIS-5211 | Improvement | AlarmManager: Improve error at obsolete alarms from code generation |
Fixed | [[GENERAL]] Added the possibility to automatically delete an obsolete alarm instance from the alarm instance table by double clicking on the according compile error, if "Search for new alarm instances during compilation" is unchecked in the Alarm Configuration. |
| VIS-5203 | Bug | Visu, Input actions: SetInput should update InputImplementation |
Fixed | |
| VIS-5197 | Improvement | Alarms, Instances: Improve performance of alarm instances display |
Fixed | [[GENERAL]] The performance of opening the alarm instance view in the alarm configuration object was improved. Additionally, a progressbar for "Create or update alarm instances" has been introduced. |
| VIS-5178 | Bug | Visu: Text is sometimes not drawn antialiased when despite active option |
Cannot Reproduce | |
| VIS-5162 | Bug | Visu, Dialog, Input configuration with time value, strange behavior with format and time values |
Fixed | [[KNOWN_LIMITATIONS]] The configured min and max limits in WriteVariable action are not formatted with the initial display format string, if the used variable is of type TIME or LTIME. |
| VIS-5145 | Improvement | Visu, Combobox: Button width should be configurable |
Fixed | [[GENERAL]] Two new style entries for drop down elements are introduced with Visualization version 4.9.0.0. These elements will use a single box color as default for Default, Basic, Flat and White styles: * "DropDown-Button-UseScrollbarSize", type=dint: With this setting the drop down button is drawn with the same width as the scrollbar of the drop down list. Default value: 0 * "DropDown-SingleBoxColor", type=dint: With this setting no button is drawn and the drop down element uses a single color for the whole box. Applies to the standard visu styles: Default, Basic, Flat and White style. Default value: 1 |
| VIS-5122 | Improvement | Visu, Webvisu, Login: Remove cancel button on default login page |
Fixed | |
| VIS-5118 | Bug | Visu, alarmtable, history: sorting not correct if storage limit is exceded |
Fixed | [[KNOWN LIMITATIONS]] Raising more alarms than the configured alarms record limit can lead to unexpected behavior. It is recommended to set the record limit to an appropiately high number. |
| VIS-5115 | Bug | Visu, Alarms: Compile errors when using 32767 alarms |
Cannot Reproduce | |
| VIS-5113 | Bug | Visu, Alarm Templates: Bad performance and crash with >32000 instances |
Fixed | |
| VIS-5112 | Bug | Visu, Alarm Group: Improve performance of copying alarms |
Fixed | |
| VIS-5108 | Bug | WebVisu: Login page is sometimes not responding |
Fixed | |
| VIS-5073 | Improvement | Deleting Visu-Pages: IDE is shown as "inactive" in TaskManager, no response |
Fixed | |
| VIS-4819 | Improvement | Visu Settings: Possibility to configure AllowFileTransfer and force login screen |
Fixed | [[GENERAL]] Projects that are using file transfer functionality will now automatically require users of the Webvisualization to login to the device in order to being able to use those filetransfers without having to adjust the configuration of the runtime system. |
| VIS-4650 | Improvement | Visu: Numpad/Keypad: additional to "Numpad/Keypad" dialog the keyboard input should work |
Duplicate | |
| VIS-4642 | Epic | Visu Dialog Optimizations |
Fixed | [[KNOWN_LIMITATIONS]] When using the new dialogs in combination of the overlay Targetvisualization with active Multitouch handling, then some dialogs might be displayed in unexpectedly rotated ways. The underlying problem will be fixed with CODESYS Control 3.5 SP22 (-> CDS-94762). As a workaround, it is possible to disable a performance optimization using the following configuration setting in the configuration file of the runtime system: [SysWindow] MaxCachedClientObjects=0 |
| VIS-3991 | Improvement | Visu: Optimize code generation by using a base class for visualizations |
Fixed | |
| VIS-2475 | Epic | Visu: Numpad/Keypad versions for different languages |
Duplicate | [[GENERAL]] Duplicates VIS-4642 |
| VIS-156 | Improvement | CODESYS should offer a keypad with english layout for visualizations |
Duplicate | [[GENERAL]] Is implemented as part of EPIC VIS-4642 Visu Dialog Optimizations |