I'm not sure I would want to build anything like this into the Terra theme, since the audio files could significantly increase the size of the JAR. Also, a lot of users find gratuitous sound effects annoying.
The idea to provide a pluggable API is interesting, but might be over-desiging it. An application that needs audio could simply use the most appropriate sound library. G On Jul 1, 2010, at 4:40 PM, Sandro Martini wrote: > Hi to all, > in some cases, to give users more feedback when for example they click > on something (mainly on buttons, but maybe also on double click on a > table row, or a selection on a list), what do you think on add support > for a sound facility ? > This feature could be enabled (when desired) at component level, and > maybe also at global level (all click on buttons of this class, or all > double-click on a table row, etc). > > As for Charts, we could make a pluggable way for this, and provide a > default implementation only for java supported formats, so if someone > need this feature could plug its library ... there are many other > libraries that gives support to MP3, and also OGG formats. > > Comments ? > > > > On Trident I think that some of its features are already in Pivot, and > probably those missing are not required here (I'm speaking of its > animation features). > But as for other libraries (the MIGLayout discussion today, and also > others) maybe a Trident-side porting to Pivot version could be useful > ... if / when Trident developers will have time. > > Comments ? > > Sandro
