Thread: [Jrat-development] Fwd: JRat UI updates
Brought to you by:
jeffdrost
From: Drew G. <dre...@ya...> - 2005-11-21 03:09:57
|
I've also added my eclipse project with the source zipped up: http://home.covad.net/~agulino/jrat/jrat2-fat-eclipse.zip I will remove both files after I gets some feedback so as not to confuse the distribution. --- Drew Gulino <dre...@ya...> wrote: > Date: Sat, 19 Nov 2005 13:25:33 -0800 (PST) > From: Drew Gulino <dre...@ya...> > Subject: JRat UI updates > To: jra...@li... > > I've been trying out JRat for a while, and I felt a > few changes to the UI could make it into a much > better > tool. > I checkedout jrat from the sourceforge CVS, and made > some of them. > Here > (http://home.covad.net/~agulino/jrat/jrat2_fat.jar) > is > an executable jar for your perusal. I'd > love to be added as a developer so I can check these > changes in. > > Here's a summary of the changes: > > 1) I applied the patch that was created by billjdap. > > The main reason I needed this fix was the min/max > mixup in the TreeMethod view. I also think the max > threads entry will be useful. > > 2) Created new formats for each column type > (float,double,etc) to line up the numbers/decimal > points in each column in the TreeMethod view. Needs > to be done in the rest of the views as well. > > 3) Added Glazed List filtering > (http://publicobject.com/glazedlists - it's > distributed under the LGPL & MPL) of class/method > names to the StatMethod view. Also used Glazed List > column sorting (kinda weird interface, > differentiates > betweenn single/double clicks, but allows > multi-column > sorting). The filtering is like in iTunes - > realtime > as you type. Try "org. get" on any open source > project. > > 4) Added a few columns (still not sure if the added > entries are exactly what's needed) in the RateMethod > view, and provided more room to see the > classes/method > names. > > 5) To handle the added dependency on the Glazed List > library and still distribute as a single executable > jar, I used the FatJar plugin > (http://fjep.sourceforge.net/), which in turn uses > One-Jar (http://one-jar.sourceforge.net/) to enable > embeding jars inside executable jars. Seems to > work. > > > > > > __________________________________ > Yahoo! Mail - PC Magazine Editors' Choice 2005 > http://mail.yahoo.com > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |