GDC 3.10 upgrade guide
This section describes differences you may encounter when upgrading to Genero Desktop Client 3.10.
Corresponding new features page: GDC 3.10 new features.
Debug WebComponents
The Enable WebComponent debugger check box has been removed from the Debug
panel. To debug a WebComponent, you must now set the QTWEBENGINE_REMOTE_DEBUGGING environment
variable or the --webengine-remote-debugging
command line option. See Debug Web content.
Remove "User limit exceeded" from existing direct shortcuts
Prior to GDC 3.10.14, the shortcut creation wizard presented the string "User limit exceeded" with an action of "Display a message" when defining terminal strings. This string/action is no longer valid and no longer appears in the wizard for new shortcuts being created.
You should manually edit existing shortcuts (created prior to 3.10.14) to remove this string/action.
If the string/action pair is not deleted from existing shortcuts, the risk is that duplicate error message dialogs can display.
New rendering at the bottom of a TABLE INPUT ARRAY
Previously, when a table displays during an INPUT ARRAY, non-data rows displayed after the data rows, appearing as a grid at the end of the table. This behavior could cause confusion as there was no visual distinction between a data row that contained no values and a non-data row.
With GDC 3.10, when a table displays during an INPUT ARRAY, only data rows display. If an empty row appears at the end of the table, it is a data row (albeit an empty data row) and is part of the dynamic array. The remainder of the table space displays as a blank area. Clicking on the blank area allows the user append a new row after the last data row.
Local actions are now deprecated
Business applications should not have to implement local actions, such as basic copy, cut and paste editor actions. The application should instead focus on business needs, and local actions should simply be part of the front-end functionality. Therefore, local actions are marked as deprecated, starting with Genero 3.10. An additonal motivation for deprecating local actions is to ensure application consistency across the Genero front-ends, and local actions were only available on the GDC. See Local actions.