Child pages
  • New in 7.4

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • SVY-69 Disabled text-selection while a Drag 'n' Drop operation is taking place
    The side effect is that selecting text on elements that also have an onDragStart event handling that starts a Drag 'n' Drop event is not possible anymore 
  • SVY-521 Added ability to customize internal icons of Calendar and Image fields
    TODO 
  • SVY-1419 Made Calendar  popup styleable
    TODO
  • SVY-5176 Improved onRender performance on consecutive calls
    onRender will now only cause clientside updates if there are actual changes to make. 
  • SVY-5701 Updated HTML Editor (in editable HTMLArea) to TimyMCE
    The old editor was replaced as it was not supported anymore and caused issues on newer browsers. 
  • SVY-5774 Option to hide the loading indicator separatly from the blockInputOnRequest
    Whether or not the Loading indicator is visible can now be controlled through the {{servoy.webclient.hideloadingindicator}} setting on the Servoy Admin page. Prior to Servoy 7.4 when enabling the {{servoy.webclient.blockinputonrequest}} setting, the Loading indicator would be disabled automatically.
  • SVY-5730 Added Array Up/down keyboard navigation to TableViews

Smart Client

  • SVY-4946 Improved UX of Smart client launch

...

  • Servoy 7.4 introduced 2 new serverside settings that can be set to control the launch experience of the Smart Client:
    - servoy.branding.loadingbackground: Sets the background-color of the main Smart Client window when no form is showing. This is without other settings before and after a custom login form is shown or while the default login dialog is shown.

    - servoy.branding.hideframewhileloading: hides the main Smart Client window while no form is showing. This is before and after a custom login form is shown or while the default login dialog is shown.
    These two new settings can be used in conjunction with other bradning related settings and can be set on globally or in Profiles
     

Deployment

Note
titleBehavior Change

SVY-5695:

...

Since Servoy 6.1 the name of the Solution was automatically appended to the name of the shortcut created by Java Webstart when branding was enabled, to get the same behavior as when branding was not enabled and to be able to have multiple shortcuts be created for multiple solutions hosted on the same Servoy Application Server. However, this change did not take into account the fact that if only one solution was hosted, it might be preferred to not have the name of the Solution included, but only the value of the {{servoy.branding.webstart.shortcuttitle}} setting. It also did not take into account the fact that the name of the Solution is usually something internal to the developer and the public "name" is set in the title property of the Solution. Hence Servoy 7.4 reverts the behavior of including the name of the solution into the title of the shortcut by default when branding is enabled. Instead it now supports to put the value of the title property of the Solution into the name of the icon, by including the following syntax in the value of the {{servoy.branding.webstart.shortcuttitle}} setting: {{%%solution.title%%}}.

 

  • SVY-3072 Added support for exporting the scale of columns when exporting to a .servoy file
    TODO 
  • SVY-5357 Ability to include Solutions in a WAR export
    TODO 
  • SVY-5772 Added JDBC driver wrapper for Pervasive (PSQL) to make to resolve incompatibilities with Servoy
    TODO
  • SVY-5774 Introduced servoy.webclient.hideloadingindicator setting to control the display of the Loading Indicator independant from the servoy.webclient.blockinputonrequest}}

Plugin & Bean Development

...