On Thursday 16 February 2012 20:20:59 Marco van Wieringen wrote:
> Silver Salonen <silver <at> serverock.ee> writes:
> 
> > 
> > On Mon, 13 Feb 2012 10:02:08 +0200, Silver Salonen wrote:
> > > Hello.
> > >
> > > So I thought I'd try putting some usability touches to Bat.
> > >
> > > I took KDevelop and pulled the code from git. I was able to make some
> > > simple changes and compile Bat.
> > >
> It might be a good start to first make a plan at what exactly you plan
> on changing. That also makes its a lot easier to make sure that we
> can eventually merge your patches upstream.
> 
> > > I moved on to trying to make all columns sortable everywhere (staring
> > > with pools) and ran into some very Qt specific problem. I also ran
> > > into this mailing thread
> > > (http://copilotco.com/mail-archives/bacula-devel.2008/msg00452.html)
> > > by googling about the issue.
> > >
> I was under the impression that most colums are sortable in places
> where it makes sense. Where did you think you want to add this
> sorting ?
> 
> As to the mentioned patch above as far as I can see that patch is merged
> in the current code. And I think its also working ok.
> 
> > > Anyone here willing to assist me? I'm very rookie in Qt programming 
> > > ;)
> > >
> I'm also not a qt programmer myself but try to fix the obvious bugs I find
> (I did some a couple of weeks ago.)
> 
> Currently we are mostly in maintenance mode for 5.2 but for the 5.3 series
> we can take in some more development.
> 
> Before continuing I would say lets first determine the problem if any
> or feature needed and then plan a way of tackling the problem. I must say
> that I'm not a big user of BAT other then some visual presentation.
> 
> Marco

Well, I plan to do some more work on usability besides sorting, so I suspect I 
might need someone to discuss some other topic in the future too.

But to my mind sorting should be implemented everywhere, including eg. pools 
and brestore (these are two places I use quite frequently and miss the ability 
to sort).
As I undestand, it's disabled for pools, because pools tab uses QTreeWidget, 
not QTableWidget and sorting correctly bytes/kbytes/Mbytes is not so trivial. 
There's custom sorting code implemented also for QTableWidget, so what has to 
be done, is expanding this custom code to QTreeWidget too.

--
Silver

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to