Servoy 2.2 Beta 1

Release notes for Servoy betas

Servoy 2.2 Beta 1

Postby Jan Blok » Fri Dec 31, 2004 8:53 pm

We announce the immediate availability of Servoy 2.2b1, this release contains the modules to support multi developers and reuse of forms/code and logic.

NOTE: this is PRE-RELEASE SOFTWARE, use with caution and make BACKUPS before you start.

This version is available through auto update (if you have beta update notify enabled, meaning having the line 'wantsBetaCodeNotifies=true' in your servoy.properties file)

Enhances:
[enh]-modules support in solution to support multi developers and reuse of forms/code and logic, read http://developer.servoy.com/docs/servoy ... opment.pdf (parts from this document will be added to the developer docs)
[enh]-sample data in design (toggle button on toolbar, for toggling between names/dataproviders and sample data) http://forum.servoy.com/viewtopic.php?t=3519
[enh]-forms.names property for getting all the names of the forms.
[enh]-tableview performance drawing performance: Use empty or one lineborder and make components transparent to get the higher drawing speed.
[enh]-if jdk1.5.0 is used on the server and client the jars are packed to reduce the download size to 1/3rd of the original size
[enh]-search for a method in editor (CTRL-SHIFT-T) for all forms and globals.
[enh]-non editable combobox can show a value now that is not in the list (if value was deleted and not a choice at present time) http://forum.servoy.com/viewtopic.php?t=3495
[enh]-JSDataSet has now sort method. http://forum.servoy.com/viewtopic.php?t=2357
[enh]-tooltip in property panel displays also the RGB value in decimals http://forum.servoy.com/viewtopic.php?t=3516
[enh]-application.overrideStyle(...) added for overriding a specific style name with another, should be called in solution startup (or as soon as possible)
[enh]-i18n.getDefaultDateFormat() and i18n.getDefaultNumberFormat() functions added
[enh]-allow more recursive method calling(developer only check) http://forum.servoy.com/viewtopic.php?t=3418
[enh]-changed the loading of a solution directly from an URL http://forum.servoy.com/viewtopic.php?t=3420
[enh]-status text http://forum.servoy.com/viewtopic.php?t=3361
[enh]-onRecordSave method is called a bit later http://forum.servoy.com/viewtopic.php?t=3291
[enh]-onDatachange method now get the old value via arguments[0]

[enh]-db performance data in admin page
[enh]
//Get the active user count on the server (can be limited to current solution)
var count = application.getActiveUserCount(boolean currentSolutionOnly)

//Get the names of the used client licenses (as strings in array)
var array = application.getLicenseNames()

[enh]-http://<servoy_server_ip>/servoy-client/servoy_client.jnlp?solution=crm&method=showOrder&argument=10444&rnd=12302 will only open a client when no one is running that solution, otherwise the running client will execute this method (will only work in one local network!)

[enh]
var imageByteArray = application.createJPGImage(elements.bean_100,elements.bean_100.getWidth(),elements.bean_100.getHieght()); //last 2 parameters are the size (which can be smaller than bean, to get thumbnails or bigger to enlarge images)
application.writeFile("c:/temp/happy_new_year.jpg",imageByteArray)

Fixes:
[fix]-resizing of component when component is on position 0,0 http://forum.servoy.com/viewtopic.php?t=3520
[fix]-TypeAhead field when using a DBValueList and as real value text
[fix]-utils.stringPosition(...) http://forum.servoy.com/viewtopic.php?t=3524
[fix]-multiline portal not correctly working with a bgcolor calc http://forum.servoy.com/viewtopic.php?t=3303
[fix]-globals methods where called in find mode http://forum.servoy.com/viewtopic.php?t=2999
[fix]-HtmlPane bean not loading in client http://forum.servoy.com/viewtopic.php?t=3487
[fix]-for enabled checkboxes in table view
[fix]-subsumaries not spanning entire page width when multi column printing (labels or reports)
Last edited by Jan Blok on Mon Jan 17, 2005 3:06 pm, edited 1 time in total.
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Postby Harjo » Fri Dec 31, 2004 9:25 pm

Great work!

:D :D A happy and succesfull new year to everybody!! :D :D
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby Harry Catharell » Fri Dec 31, 2004 9:36 pm

Wow, what a list of enhancements !

This is an exciting release - beta or not - and I am keen to do some work in it - BUT it's going to have to wait until next year !! What a bummer !

See you all next year

Cheers
Harry
Harry Catharell
 
Posts: 812
Joined: Fri Sep 26, 2003 10:23 am
Location: Milton Keynes, England

Postby Westy » Sun Jan 02, 2005 3:49 pm

The most exciting list of enhancements yet. Can't wait to try it. I just read the "Servoy Module Development Considerations and Best Practices". This seems like a dream come true. Thank you!
Westy
 
Posts: 852
Joined: Fri Feb 13, 2004 5:27 am
Location: Lynnfield, Massachusetts USA

Postby Cain » Sun Jan 02, 2005 6:37 pm

Thank you!!
Cain
 

Postby Stef » Sun Jan 02, 2005 10:00 pm

Very Exciting!

Thanks and good luck in 2005!

Stef
Stef
 
Posts: 208
Joined: Wed May 28, 2003 2:19 pm
Location: Kasterlee, Belgium

Postby Bert » Fri Jan 07, 2005 6:12 pm

Where can I download the latest help files for this version?
Bert de Graaff
ATB Software Servoy Developer manage your business anywhere
User avatar
Bert
 
Posts: 201
Joined: Tue May 20, 2003 11:16 am
Location: Stramproy - NL

Postby mnorman » Fri Jan 07, 2005 7:32 pm

Bert wrote:Where can I download the latest help files for this version?


Bert,

We are currently in the process of updating the Servoy documentation to
include all of the changes and enhancements for Servoy 2.2.

Documentation in all of its available formats: Printed books, the online
Servoy Help Navigator, as well as the corresponding downloadable pdf files
should be available by the time that Servoy 2.2 is released.

_______________
Marc Norman
Servoy
mnorman
 
Posts: 106
Joined: Wed Sep 24, 2003 8:50 pm
Location: Alturas, CA

Postby Bert » Fri Jan 07, 2005 8:43 pm

mnorman wrote:
Bert wrote:Where can I download the latest help files for this version?


Bert,

We are currently in the process of updating the Servoy documentation to
include all of the changes and enhancements for Servoy 2.2.

Hi Marc,
Thank you for your fast response, but I heard some people on the forum talking about the new features the've been reading in the documentation!

What documentation?
Bert de Graaff
ATB Software Servoy Developer manage your business anywhere
User avatar
Bert
 
Posts: 201
Joined: Tue May 20, 2003 11:16 am
Location: Stramproy - NL

Postby ROCLASI » Fri Jan 07, 2005 9:00 pm

Check Jan Blok's original post. The first enhancement mentions a PDF with URL for it.
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Postby mnorman » Sat Jan 08, 2005 12:40 am

Bert wrote:Hi Marc,
Thank you for your fast response, but I heard some people on the forum talking about the new features the've been reading in the documentation!

What documentation?


Hi Bert,

The documentation being referred to is the Servoy white paper pdf file on
best practices for developing Servoy solutions that include modules:
http://developer.servoy.com/docs/servoy ... opment.pdf

_____________
Marc Norman
Servoy
mnorman
 
Posts: 106
Joined: Wed Sep 24, 2003 8:50 pm
Location: Alturas, CA

Postby Morley » Sun Jan 09, 2005 6:54 pm

Are there demo solutions, such as the CRM, which demonstrate modules and proposed naming conventions in use? The CRM version I have is 1.2 and appears dated.

The automated update for 2.2 beta 1 updated only the Servoy app code. Have seen no URL references to demo solutions.

Kind regards,
Morley Chalmers
7Office Inc.
User avatar
Morley
 
Posts: 891
Joined: Fri Apr 25, 2003 4:54 pm
Location: Toronto, Canada

Postby Morley » Sun Jan 09, 2005 7:16 pm

Would appreciate a clarification of these two enhancements. Not sure what's being referred to in each.

[enh]-forms.names property for getting all the names of the forms.
[enh]-tableview performance drawing performance: Use empty or one lineborder and make components transparent to get the higher drawing speed.
Morley Chalmers
7Office Inc.
User avatar
Morley
 
Posts: 891
Joined: Fri Apr 25, 2003 4:54 pm
Location: Toronto, Canada

Postby Jan Aleman » Mon Jan 10, 2005 10:23 am

Morley wrote:Are there demo solutions, such as the CRM, which demonstrate modules and proposed naming conventions in use? The CRM version I have is 1.2 and appears dated.

The automated update for 2.2 beta 1 updated only the Servoy app code. Have seen no URL references to demo solutions.

Kind regards,


The demo solutions have not been updated yet. We are working on them.
Jan Aleman
Servoy
Jan Aleman
 
Posts: 2083
Joined: Wed Apr 23, 2003 9:49 pm
Location: Planet Earth

Postby Jan Aleman » Mon Jan 10, 2005 10:26 am

Morley wrote:Would appreciate a clarification of these two enhancements. Not sure what's being referred to in each.

[enh]-forms.names property for getting all the names of the forms.
[enh]-tableview performance drawing performance: Use empty or one lineborder and make components transparent to get the higher drawing speed.


forms.names returns an array with all names of forms of the current solution

if in a tableview you use a one line or an empty border AND you make the fields transparant the drawing speed is much higher.
Jan Aleman
Servoy
Jan Aleman
 
Posts: 2083
Joined: Wed Apr 23, 2003 9:49 pm
Location: Planet Earth


Return to Latest Releases

Who is online

Users browsing this forum: No registered users and 8 guests