What's new in version 2.0
The following are the major improvements introduced with version 2.0 of Joty:
Management of the rollback process for dbms actions not managed by the transaction system; now ddl statements and user credentials definition can be accompanied by their destructive correspondents and the server makes the management on possible transaction failure.
Dialogs for data access have become modeless and the framework manages more opened dialogs for data access allowing switching of the currently activated dialog.
Floating minimized and always on top state for the application main frame
Adding of support for the Mac Os X platform with the integration of the application menu with the Mac Application menu and platform sensitive adjustments of the Joty user interface
Improved catalog for access permissions
Adding of the date-time data type
Support for Drag and drop actions between data grids for the realization of a data transaction or other associated data computing.
A Queue manager inside a completely redesigned class for the data buffering that allows to treat the occurrences of an entity like a linked list on the database and to display them as a consequently ordered list.
Analogical selector component mapped on the row of the main data grid of a data access dialog, for allowing analogical selection of records in required scenarios (for example: seats in an airplane).
Built-in calendar.
Image management with previewing component and built-in viewing management classes.
Multi-threaded downloader for iterating on the occurrences of a blob object along the rows of the main data grid
Invocation of store procedures that return values and or output parameters
Possibility of obscuration of the names of the database tables (in web mode) making them unavailable in the possibly disassembled java code of the downloaded Client
'Accessor' class for the development of transferable computing or data access definition from the client side to the server side
Choice of the preferred language at client level (in web mode) consequently accompanied with addressability of different folders for the report design documents
Font size of the user interface modifiable at workstation level
Implicit storage in the user home directory of the user's preferences about:
file browsing directory
format for report rendering
Data Access Dialog coordinates on the screen
sort-by column for the main grid of a data panel
Tool-tips management
Currency symbol, next to currency data, based on administrative choice at application level
Shared mode to allow online demonstrative presentation of the implemented Joty application relying on a shared database instance
Source code documentation
A concrete sample application
A completely new handset application laboratory for the Android Os, as a mean to develop mobile apps based on the "Joty protocol".