Servoy 5.2.6

We are pleased to announce the immediate availability of Servoy 5.2.6

This version is available through the download page on the Servoy website (developer section) and auto update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy 5.x eclipse open, “Check for updates” via help menu.

This release is created to fix a very specific GUI issue which was found in Servoy 5.2.5

Thanks for this version!

Hi,

I am on 5.2.5 - build 1010 but when I “check for updates” I get a message that there is nothing to update?

Regards,
Omar van Galen

Odd, it worked for me.

But not for me, same setup 5.2.5 - build 1010

I updated from 5.2.5 to 5.2.6 yesterday without problems.
When I check for updates in my 5.2.4 install I also see the update so I am not sure why it’s not working for you.

I couldn’t update here either on Win 7 64-bit from 5.2.5, but I thought it was because I frequently launched from the sources :D

Tried from a 5.2.4 install on another Win 7 64-bit and it worked, also worked on Mac OS X without troubles.

I have tried checking the “Test connection” function from the “Available Software Sites” preferences a few times, and it finally picked it up:
[attachment=0]Available.gif[/attachment]

patrick: so even with all the other update sites disabled you still had a problem?
Because i do notice (also with 6) that if you update with the 2 eclipse enabled that it is very slow (eclipse site seem to be very slow)

also when you just open this in the browser:

http://www.servoy.com/developer/5xx_updates/content.jar

you get that file?

Johan,

I had all the updates disabled, but the update wasn’t slow, it just wasn’t happening (kept having the ‘no updates available’ alert).

When I browse to that file, I get it alright now (cannot say before, although my intention was to have a look at http://www.servoy.com/developer/5xx_updates/site.xml but I’m redirected to a 404 page each time I try… using the ‘test connection’ was showing the update as available, and after that, the update happened…

Would guess that it’s a connection problem on your site?

there is no such thing as site.xml (thats i believe eclipse 3.3/3.4 stuff) there, we only have 2 files content.jar and artifacts.jar those contain all the stuff the P2 update manager needs.
I guess or you couldn’t easily go to that site, or something was cached.

site.xml was still used with 3.4 I think, I didn’t know it wasn’t used anymore.
But yes, I believe this was more of an http connection or cache problem…

Does anyone get context menu to appear anywhere close to the field they are attached to in 5.2.5 or 5.2.6 in the WebClient? In the SmartClient if I right mouse click on a field to get a context menu it appear on the object. In the WebClient the context menu popup’s in the upper left hand corner of the form which can be six inches or more from the object I’ve clicked on? Makes it hard for a user to find the context menu…Is the WAD in the WebClient?

Gary

Hi

Since Developer 5.2.6 (may be 5.2.5) the display of a radio button with a custom value list assigned containing a single value like i18n:hades.bas.lbl.teacher|1 is broken. That means, although the displayType in the Developer is set to RADIOS, the radio button is changed to a checkbox! Obviously, a radio button should not be changed to a checkbox.
This form of a radio button with only one value is for example used to display a radio button in a list (table view), but the failure also occurs in record view.
Until version 5.2.4 it worked as expected, but is broken with Servoy 5.2.6.

Regards, Robert

Servoy Developer, updated from 5.2.4 to 5.2.6
java version “1.6.0_22”
Mac OS X 10.6.6

robert, can you create a case?

just curious, what does a single radio really do? A radio is mostly grouped with others so that you can have a single selection list…
An field that can be selected or deselected is a checkbox…

Having updated from 5.2.4 to 5.2.6 yesterday I now have a strange problem with global.js and relations in a module.

The globals are in a module of the main solution and looking at the module Globals>Variables there are none listed in the explorer - same with relations - however when I open Globals.js for the module in script editor the variables are all there and obviously Servoy knows the relations are there because its showing them as a problem.

Only change is upgrade to 5.2.6. Anyone else experienced this or have I broken my workspace?

Is there a way to get Servoy to recognise the Globals.js and the Relations again?

FIXED - it seems that when a globals.js has an error in the code (missing curly brace) that it becomes invisible to the explorer - all the global.vars dissappear??? Should this be the case?

Having fixed the brace error the relations and globals are back after a developer restart??? This is weird is it not?

As an aside - in 5.2.6 when ever I’m in a script page if I’m inside a for or If structure pressing enter now inserts a curly brace. Typically this is not what I want when I’m coding and is actually the source of lots of misplaced braces for me. I checked the preferences but cant locate where I can turn this behaviour off? Appreciate feedback on both these issues.

that is not a bug, the javascript can’t contain an error, because if it does servoy can’t parse it and run it.

on the other hand you shouldn’t really be needed to restart de developer of servoy (a restart of a debug client is maybe needed), if you fixed the error then all the variables and methods should popup

You can always see this, when you don’t see the solution explorer tree updating its contents (or it doesn’t show anything) then servoy can’t parse the file

jcompagner:
that is not a bug, the javascript can’t contain an error, because if it does servoy can’t parse it and run it.

on the other hand you shouldn’t really be needed to restart de developer of servoy (a restart of a debug client is maybe needed), if you fixed the error then all the variables and methods should popup

You can always see this, when you don’t see the solution explorer tree updating its contents (or it doesn’t show anything) then servoy can’t parse the file

Thanks for the explanation Johan - just didnt remember seeing this behaviour before - but I hadnt thrown so may errors into the code before either :D

Can i turn off the curly braces being duplicated with every ‘enter’ - want to keep the auto entered braces when creating a structure though??

curly shouldn’t be duplicated at every enter
I did update some code for that to make it way better but that code is in 6 at the moment.

Johan,

The «single» radio button is used for radion buttons in lists, where it is the only way to make it work as described in my original post. The list is usually a related foundset list, where you can select only one out of many, as it is done with the «normal» use of radio buttons.

The second use here is to overcome a limitation of the Servoy radio buttons (limited formatting, i. e. css styles), see attached screeenshot, where the 2 radio buttons to switch between the two popups are too far away from each other. Of course, in this example the radio buttons became (unwanted) checkboxes as well, but should be radion buttons.

Made a case (#Info360307)

Best regards, Robert

jcompagner:
robert, can you create a case?

just curious, what does a single radio really do? A radio is mostly grouped with others so that you can have a single selection list…
An field that can be selected or deselected is a checkbox…

In the release notes of 5.2.5 I see the following fix:

[fix] 344284 Table header labels are cut off in webclient

It seems to me that this issue was not solved (completely)

When I design a descriptionfield 40,20 with anchors top, left, right
And the titleText is an i18n label with contents that is much longer than those 40px, then only those 40px of the i18n-label contents is shown, even when the field is increased to for example 200px because of the anchoring.

Was this the issue of case 344284?