Unfortunately, I think sort will not be in the UI in the near future, as it is something that would need API/backend support. I experimented with sorting using pure JS, though once the table listing goes > 50 rows, the browser slows down considerably.
But yes -- full docs will be provided for the widget implementation, once it is complete :) Brian On 9/14/12 7:57 AM, "Pranav Saxena" <pranav.sax...@citrix.com> wrote: >Hi Mice, > >I have been working very closely with Brian . The first two requirements >have already been taken into consideration and the development work for >both of them will be starting pretty soon. Though I am not very sure >about the 3rd requirement you mentioned. > >Thanks, >Pranav > >-----Original Message----- >From: Mice Xia [mailto:weiran.x...@gmail.com] >Sent: Friday, September 14, 2012 8:15 PM >To: cloudstack-dev@incubator.apache.org >Subject: Re: CloudStack UI: New widget library development > >Brain, > >imo, a quick document/guide is required right now, it will greatly help >developers to start off building their UI with current widgets. > >regarding new features: >1) in 2.2.y UI, we can select multiple VMs and start/stop them as a >whole, 3.0.x lost this handy funcitonality. >2) can we associate a refresh button with listView? or every time users >have to nagivate back and forth to fresh it. >3) add sort functionality to listView > >Regards >Mice > >2012/9/8 Kelcey Damage (BBITS) <kel...@bbits.ca>: >> Hmm, this is cool, as I have had an inkling to build desktop widgets >>for CS data. And I would like to build a Metro interface... yeah I know, >>it's pure evil. >> >> I think what you're doing has great potential. >> >> KELCEY DAMAGE >> Infrastructure Systems Architect >> www.backbonetechnology.com >> ---------------------------------------------------------------------- >> --- >> kel...@bbits.ca >> >> address: 55 East 7th Ave, Vancouver, BC, V5T 1M4 >> tel: +1 604 713 8560 ext:114 >> fax: +1 604 605 0964 >> skype: kelcey.damage >> >> >> >> -----Original Message----- >> From: Brian Federle [mailto:brian.fede...@citrix.com] >> Sent: Friday, September 07, 2012 12:48 PM >> To: cloudstack-dev@incubator.apache.org >> Subject: CloudStack UI: New widget library development >> >> Hi All, >> >> In an effort to improve the user interface architecture and promote >>reusability, I am compiling all common UI elements present in CloudStack >>into a robust widget library. The main focus will be to improve UI >>developers' experience and to allow other people to utilize the widgets >>in their own projects. >> >> Here are some of the improvements planned: >> >> -Organize all current components into separate, easy to use widgets, >> particularly: >> >> -Sliding panel system >> -Table list >> -Details table >> -Form dialog >> >> -Navigation system >> >> -Tree view >> >> -Complete test coverage with qunit, for all widget features >> >> -Easy-to-read documentation on how the widgets work and their >> parameters >> >> -More modular architecture, to prevent code duplication and to isolate >>specific features for better maintainability. >> >> As I am in the design phase right now for this widget library, I would >> love to hear from the community on how to improve the CloudStack UI >> codebase: >> >> -Any way to make the widgets/UI easier to maintain >> >> >> -Things you don't like about developing with the current UI >> >> -Any new features that would be beneficial >> >> I'm doing development right now on a github repository, but ultimately >>once complete the library will make its way back into the CloudStack >>project source. Feel free to browse/pull/watch the code there: >> >> https://github.com/bfederle/cloud-ui-toolkit/ >> >> Also, I'll post some initial documentation soon, which will describe >>how the widgets can be implemented, etc. >> >> -Brian >> >>