Beta 4 of IT2Be Analyzer for Servoy repositories available

We are happy we can announce beta 4 of the Analyzer. It is packed with many new features and improvements.

Thanks to the input of a couple of ‘power users’ (thank you Patrick, Paul and Robert) we have been able to make this a quantum leap forwards.

IMPORTANT
This is still beta software so when you use it to change your scripts you should make a backup of our repository.

We have changed quite a lot ‘under the hood’. It is for that reason that we urge you to report any strangeness.

For those of you that work on Windows, we have seen an issue with a first startup with the new version after an update. A second startup of the Analyzer solves the issue.

Thanks for trying and have fun…

IT2Be Analyzer history

1.0b.232
[new] added type icon in first row of Memo’s, Todo’s and Find views
[new] added checkbox ‘Match Name’ to Find view to search within an object name as well
[new] added checkbox ‘Match Selection’ to limit the Find results to the (in Navigator) selected object
[new] added ‘Find result: xxx elements’ to statusbar after a find
[new] added Styles to Find results
[new] Finds now run in their own thread (especially important for 1st Find where lots of stuff needs to be cached)
[new] added printing of Memo’s, Todo’s and Find result
[new] added history list last 20 Find keys to Find field
[new] added/increased default memory settings
[new] added instructions to manual to further increase memory settings
[new] added tooltips to toolbar buttons
[new] added printing of source (all Methods) per Form
[new] added Form properties to Information Properties view
[new] added Call Stack for Styles (recognize if a Style is used and on which Forms)
[new] added Call Stack for Style Classes (recognize if a Style Class is used and where)
[new] added Call Stack for Servers (recognize if a Server is used and on which Forms)
[new] added Call Stack for Table (recognize if a Table is used and on which Forms)
[new] added Call Stack for (Global) methods (recognize if it is used and where: Solution, Forms and (Global) Methods)
[new] added Call Stack for Forms (recognize if it is used and where: Solution, (Global) Methods and Tabs)
[new] added Call Stack for I18N (recognize if it is used and where)
[new] added Call Stack for Variables (recognize if it is used and where)
[new] added Call Stack for Valuelists (recognize if it is used and where)
[new] added Call Stack for Global Variables (recognize if it is used and where)
[new] added Call Stack for Image Media (recognize if it is used and where: labels, (Global) Methods and Calculations)
[new] added Call Stack for Form Elements (recognize if it is used and where* only applies where names are used)
[new] added Call Stack for Form Fields (recognize if it is used and where* search also includes element names)
[new] added Call Stack for Solutions/Modules (recognize if it is used and by which Solutions)
[new] added Call Stack for Columns (recognize if it is used and by which field/element)
[new] added Call Stack for Aggregations (recognize if it is used and by which field/element)
[new] added Call Stack for Calculations (recognize if it is used and by which field/element)
[new] added preferences to set Repository and/or Notes to ‘Read Only’
[new] added preferences to (re-)store both Find and Call Stack settings
[new] added preferences to expand the navigator when clicking on a Find or Call Stack result row
[new] added export of Image Media
[new] added notes to Image Media
[new] document- and table- tabs now show ‘*’ in front of title with unsaved changes
[chg] Todo’s and Memo’s views now also show commented items with one space eg ‘//TODO’ and ‘// TODO’
[chg] changed formatting of Script area to respect ‘// TODO’ and ‘// MEMO’ as well
[chg] adjusted the right-click menu for all ‘root’ tabs to only show ‘maximize’ and ‘restore’
[chg] removed orange focus ring (MS Windows)
[chg] several (minor) ui changes
[fix] corrected behaviour of ‘Find next’ and ‘Find previous’ buttons
[fix] corrected selection error in Memo’s, Todo’s and Find views
[fix] solved an issue where a protected solution did not load i18n data
[fix] corrected error retrieving non existing I18N tables
[fix] Information views are now really not dockable anymore
[fix] corrected issue where valuelist names were not displayed in path
[fix] now all fields of a form show up in their table
[fix] now all elements of a form show up in their table
[fix] improved highlight behaviour when set for Find in Scripts

Repositories
[new] repositories that don’t load (disabled or error) show up in Navigator tree
[new] added right-click menu in Navigator tree to (re-)set Repository password
[new] added option to enable/disable a repository (saves loading time and memory resources)*
[chg] improved Repository connection feedback and behaviour on failure
[fix] corrected issues where sometimes the password dialog was presented more than once
[fix] corrected issue with removing a Repository

Servers
[new] added right-click menu in Navigator tree to (re-)set Server password
[new] added option to enable/disable a server (overrides settings of Servoy)*
[chg] improved Server connection feedback on failure
[fix] corrected error where non existing Servers were loaded throwing an error
[fix] corrected error where sometimes not all available Servers were loaded
[fix] database sequence of columns is respected again in Column view
[fix] corrected issue where database columns were sometimes shown twice

1.0b.206
[new] the Analyzer now also works with Servoy 3.5
[chg] Styles, Solutions, Forms etc. are sorted now in the Navigator
[chg] corrected several icons
[chg] redesigned User Group View and User View in Security View
[fix] corrected an issue with height of header for some table views (MS Windows)
[fix] the ‘statusbar’ of compared scripts now cleans up correct
[fix] highlight of found key in a script now also works when selecting a row ‘manually’
[fix] highlight of found key in a script now also respects settings of match case checkbox
[fix] corrected an issue where a solution did not load well under certain circumstances
[fix] solved an issue with Users that prevented the Security View from loading

1.0b.181
[new] added tool to compare Styles, Global methods, Methods and Calculations
[new] started implementing Solution report
[new] added template to preferences for Script comment
[new] added I18N view
[new] added Security Users and User Groups view
[new] added Elements view
[new] added convenience ‘help’ menu items for updates and product information
[new] added option to check for updates (manually and at startup)
[new] it is now possible to read any (renamed) .properties file instead of only ‘servoy.properties’
[new] ‘Find Next’ and ‘Find Previous’ buttons in find panel are now implemented
[new] ‘Highlight’ button in find panel now highlights found words in script
[new] added build number to About dialog and Splash screen
[chg] improved handling of changes
[chg] changed the ‘open’ menu item to ‘new’
[chg] improved preference storage (old settings are overridden)
[chg] improved error handling and feedback of old (wrong) repository version
[chg] added User Groups and Users to Repository report
[chg] added new information to the manual
[chg] changed tabs for OS X
[chg] changed row background color (odd) for information views
[fix] fixed an error that prevented protected servers from opening at 2nd attempt
[fix] fixed an error that prevented servers from loading correct
[fix] fixed an error that prevented protected solutions from opening at 2nd attempt
[fix] made south panels non-floatable
[fix] corrected inital size of panels
[fix] corrected wrong naming of about menu-item and dialog (MS Windows)
[fix] selecting a properties file now does not allow the selection of .app (OS X)

1.0b1
[new] shows repository tree view
[new] shows servers and tables
[new] show and edit Styles, Global methods, Methods and Calculations
[new] add notes to Columns, Aggregations, Calculations, Variables, Fields and Valuelists
[new] shows repository and solution properties
[new] view for ‘//TODO’ items in Styles, Global methods, Methods and Calculations
[new] view for ‘//MEMO’ items in Styles, Global methods, Methods and Calculations
[new] search in Styles, Global methods, Methods and Calculations
[new] create report summary for repository
[new] preferences to save passwords
[new] create script comment