We are pleased to announce the immediate availability of Servoy 6.1 final release (releaseNumber 1418).
This version is available through the download option on the Servoy website and auto-update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy eclipse open Check for updates via help menu.
The issues fixed only in 6.1 or not yet released in other versions are:
Client Changes
[fix] SVY-2516 Drag ‘n’ drop doesn’t work properly
[fix] SVY-2521 Unable to set form out of client design mode make sure null is set when we enter client mode
[fix] SVY-2530 WC table view : fix overriding bg color set by row styling with onRender bgcolor
[fix] SVY-2542 new CSS3 rounded and gradient conflict in IE9
[fix] SVY-2563 vParameter.concat() doesn’t work as expected
[fix] SVY-2562 Closing form in dialogs
[fix] SVY-1437 Resizing elements in client design mode return the wrong position
[fix] SVY-2524 Adding a tab with Solution Model sometimes fails
[fix] SVY-2280 Table-based valuelists return duplicate (non-distinct) items if more than 1 column is selected to be displayed in field/list
[fix] SVY-2518 Elements are not positioned correctly in client design mode
Developer Changes
[fix] SVY-2321 Split Panel divider position cannot be set when using in one of the panels a TABLE_VIEW form which has a TitleHeader part in addition to the Body part
[fix] SVY-2539 Loading databases in Servoy 6.1
[fix] SVY-2541 Referencing the DataException type when handling errors results in runtime error “DataException is not defined” reverted the revert again
[fix] SVY-2554 Tree bean binding object is missing in solex tree
[fix] SVY-2553 Code complete not available for Entity Methods on Relation
[fix] SVY-2562 Code sample for JSDataSet.addRow has confusing/incorrect comment
[fix] SVY-2089 Adding a missing database connection (servername) doesn’t trigger a rebuilt to get rid of builder markers
[fix] SVY-2099 Builder reports a warning when a super form uses a private event method on one of its events (like onrender)
[fix] SVY-2154 Can’t remove “all files” from showfileopendialog
[fix] SVY-2472 Wrong returnvalue on form command ‘-none-’ COMMAND_NONE is now null, and null is now set to -1 if it is seen as a command property
[fix] SVY-2594 getLabelForElementNames function of a field element seems to be dissapeared
I am very happy with it, even more than I expected. I have no complaints (yet) whatsoever. It is very fast and looks very crispy. The only thing that didn’t look so good so far are the fonts in Microsoft Word (for the Mac) but hey who needs Microsoft? Some applications still need to be optimized for the higher resolutions which is also the case for Servoy but I expect this will have to be done by Eclipse or maybe by changing the fonts somewhat…
Do “Show package contents” on the Eclipse.app. Edit Contents/Info.plist. Just above
Place this: NSHighResolutionCapable
Then, log out or make a copy of the app so that OS X will notice the change. Now, the info window will not show “Open in Low Resolution” as checked. Launch Eclipse and enjoy your new retina awesomeness.
Does anybody have any idea where I can find this?
The same article also shows a screenshot of a checkbox “Open in Low Resolution” in the Eclipse Info window but I couldn’t find this yet either.
Hello,
TabPanels are not fired in Firefox on my system with Version 6.1, it’s always on the first tab and I cannot switch to the others. IE9 is working fine. Has someone else the same problem?
Next problem.
I want to change an Image at runtime depending on a result within the record. In 6.0.6 I have used onRender with event.getRenderable()[“imageURL”] = “media:///Info_xy.png”;
It’s not working on 6.1.
Error: Java class “com.servoy.j2db.ui.RenderableWrapper” has no public instance field or method named “imageURL”.
Do I have to use an other statement instead?
We are seeing some strange behavior in the Web Client.
In Firefox:
on TABLE_VIEW forms, all buttons in the grid do not display the images set via the imageMedia property, in all other browsers which we tested the images are displayed correctly
In IE9:
if the last field on a form is of type TEXT_AREA, then on a second click on the form (regardless on which field the user has clicked) the focus is captured by the TEXT_AREA and the user cannot focus any other field; in all other browsers which we tested this issue is not present
briese-it:
Next problem.
I want to change an Image at runtime depending on a result within the record. In 6.0.6 I have used onRender with event.getRenderable()[“imageURL”] = “media:///Info_xy.png”;
that was not supported code, this will not work in 6.1
We have (and had) only a supported set of properties that you can set:
briese-it:
Hello,
TabPanels are not fired in Firefox on my system with Version 6.1, it’s always on the first tab and I cannot switch to the others. IE9 is working fine. Has someone else the same problem?
can you reproduce this in a sample? Please make a case with that sample.
Hi Guys, just wanted to let you know that with a little help from Marc I got the Retina fix for Eclipse to work in Servoy as well! Looks perfect. I will put up a detailed description somewhere a.s.a.p.
Hi Johan,
I have created an testsolution and it’s working with firefox. Maybe the problem regarding tabs is depending on the framework but I will check this.
I have tested my main-solution and if I test the forms with tabs in debug-client (within firefox & Chrome) everything is working. It is not working if I start it with the framework (only IE9 and Smart-Client is working). Well, I think it’s really a problem within the framework.
Error when tracing is on:
Thread: http-8080-8
Category: com.servoy.j2db.util.Debug
Message: couldnt resolve the page of the component, component already gone from page? returning empty