Highlights

Servoy Developer

Still to be done in Servoy Developer

In this second alpha, the following things are still to be done:

First Launch Experience
Servoy Developer UI
Form Editor

The Form Editor in Servoy 6 has gotten a major overhaul. The main new features are a configurable Palette, alignment Guides for placing, moving & resizing elements and many keyboard shortcuts for new and existing functions. Also the Form editing toolbars have been inlined into the editor, instead of being part of the main toolbar area.

Palette

Alignment Guides

The Form Editor in Servoy 6 provides a sophisticated mechanism for aligning newly placed, moved or resized elements. The snapping to grid and the display of the grid have been disabled by default in favor of the new alignment guide functionality. 

The new alignment snapping guides are like the grid snapping guides, but the snapping is not based on a fixed grid, but on proximity to existing elements of the form and/or the form edges.

The snapping guides offer three configurable offsets (which both work vertically and horizontally) based on proximity to other elements and form edges and one configurable indentation size based on proximity to another element.

Optionally, Smart Anchoring can be turned on: Smart Anchoring will automatically set the anchoring properly when aligning an element to one of more edges of the Form

Also added is a click-able Anchoring feedback area on selected element. Clicking the feedback icon pops up a menu with options to quickly set the anchoring options

The feedback are on the selected element provides visual feedback on how the element is anchored. Examples:
Top & Left:  , Top & Right:  , Top, Right & Left:   & Top, Right, Bottom & Left: 

It is also possible to create custom snapping guides by right-clicking one of the rulers (The rulers must be showing). These custom guides are temporary and only for the Form Editor on which they were created. The custom guide can be removed by selecting it in the Ruler and pressing Delete. 

Same Width/Same Height functionality

New functionality has been added to make multiple elements have the same width and/or height. When two or more elements are selected, the Same Width and Same height functionality gets enabled:

When an element gets selected, all elements on the form that have the same width/height as the selected element also get a decorator to show that they have the same width/height as the selected element: 

Keyboard shortcuts

The following keyboard shortcuts have been added:

Misc.

Still to be done: 

Script Editor

Still to be done

CSS Editor

A new CSS StyleSheet editor has been incorporated into Servoy Developer, with the following features:

Solution Explorer View
Property Editor
Profiler View
New Command Console

To be described...

Debug Perspective
Miscellaneous 

Solution development

Behavior changes
Form Design

Conditional formatting (including row coloring in grids)

Inheritance model

Misc.

Drag 'n' Drop

Web Client specific

Smart Client specific

Beans

Still to be done

Solution Model
Client Design mode
Scripting API
Web Client specific
Plugins & Beans

New OpenID plugin: Web Client only plugin to 

Dialogs plugin

DBTree(Table)View beans

PDF plugin

PDF Output plugin

Misc.

Misc.

Deployment

Public Java API