OpenXava 4.2.2 released

OpenXava 5.5 released

April 27, 2016

OpenXava 5.5 has autocompleting combos for @DescriptionsList, the option of showing a combo and the detail view at the same time for a reference, uses icons instead of images for all UI elements, generation of real Excel from list mode, and many more things.

Autocomplete

From now on all the references annotated with @DescriptionsList allow the user to type in the text field of the combo to search, in this way: For the rest the control behaves as a regular combo. The programmers do not need to touch any code.

Combo and view at the same time

Now it's possible to show the combo and the regular view at the same time using the showReferenceView attribute in @DescriptionsList. If you write this code:

@ManyToOne(fetch=FetchType.LAZY)
@DescriptionsList(showReferenceView=true) // Combo and view at the same time
@ReferenceView("Simple") // This is the used view
private Seller seller;

You get: The used view is the specified in @ReferenceView or the default one if not specified.

Icons for all UI elements

In v5.4 we introduced the option of using icons for actions, however many UI elements were still using images. We have refined all the UI to give a consistent appeareance, like this for list mode: And this for detail: This is a detailed list of icons related improvements:

Delete icons are red on hover.

There is no special icon for key, just the required icon if applies.

Icon instead of image for sorting rows in collections with @OrderColumn.

Icons instead of images for messages.

Icons instead of images for sort indicators in list and collections.

Icon instead of image to reset filter values in list and collections.

Icon instead of image for boolean values in list and collections.

Icons instead of images for date and date/time editors and list filtering.

Icon to throw calendar in DateTimeCalendar editor inside textfield.

Icons instead of images in new created project from templates.

New icon for going to first record in detail mode.

Icons instead of images for page navigation in lists.

Material Design Icons upgraded to 1.4.57.

Icon instead of image for help.

Icons instead of images for closing and opening frames.

Icons for customizing list are of the same color (green).

Icon for showing and hiding filter in list is in the same place.

Icons instead of images for customizing list and collections.

Icons instead of images for validation error and required.

Better alignment for icons in button bar.

Real Excel generation in list mode

By default we still use CSV for Excel generation, but now you can configure your application to generate real Excel instead. Just add this to your application.xml: