Hi all, some idea of festures/developments for the 2.1 release: - make ListView / TableView / TreeView extend a common base class (maybe abstract), because they share some operations, and many times I have to make changes in all them ... -- for sure they share the ability to handle a list of elements -- the base class could be something like Selectable ... if someone has a better name tell me ... -- a ticket for this will follow, unless objections
- add a mailbox-like temporary storage for messages (as a singleton, maybe backed with a Pivot Map or other similar) but grouped by category (the key) but with a maximum mumber of elements inside (to avoid consume too much memory), a sort of "capped / circular collection" -- this could be used in other parts of Pivot (an of course in application-specific code) to put messages (like warnings, etc, instead of writing to console or discard) and be notified at some events -- any message could have (an implicit category) timestamp, message, optional description, maybe even a reference/name of the source object -- the structure could handle even a timestamp (and related event) for the last refresh -- a ticket for this will follow, unless objections - add an extended JSONSerializer (or add something to the existing one, it's a detail for now) to be able to trigger custom code (application-specific) when some data has to be converted to/from json -- maybe add even an interface that any bean implementing it (that have the method toJSON() ...) try to use it ... Suggestions / comments ? Bye, Sandro
