[Kbabel] Re: next version

Stanislav Visnovsky visnovsky@nenya.ms.mff.cuni.cz
Thu, 5 Dec 2002 18:12:41 +0100 (CET)


On Thu, 5 Dec 2002, Marco Wegner wrote:

> Hi,
> 
> I have spent most of my free day restructuring and generalising the current 
> design.
> 
> For instance the update dialog and the CVSHandler class. Now the dialog has 
> become a simple CVSDialog but can be used for all types of supported CVS 
> commands. The CVSHandler class doesn't have different methods for update(), 
> commit(), ... anymore. Now we just have execCVSCommand() which does all the 
> rest.
> 
> Afterwards it was quite simple and straightforward to add the new features 
> 'cvs commit' and 'cvs status' in all the flavours.
> 
> I added a slot
>    void CatalogManagerView::updateFiles( const QStringList& files );
> Now after files have been committed CatalogManager will be told to update the 
> files' cvs file status.
> 
> What's still missing is the automated adding of files/directories when the 
> file to be committed is not yet in CVS (currently working on it).
> 
> I have also restructured the file status thing. Now the time needed for 
> building the whole tree is only 49 seconds instead of 60 (versus 42 seconds 
> without CVS). I think this becomes acceptable more and more... :-)
> Besides I removed a little bug which caused the display of "Locally Modified" 
> file status after pressing F5 even though the file was not modified.
> 
> I have one more question concerning 'cvs status'. We had once been talking 
> about showing the 'cvs status' information as a tooltip for every entry:
> 
> On Sunday 06 October 2002 11:34, Stanislav Visnovsky wrote:
> > I'd like to see result of 'cvs status' in a tooltip. Command-line output
> > is just fine, only some more markup, e.g. bold "Working revision:" etc,
> > would be nice.
> 
> Do we still want to do that? And if so: what about the little notes you wanted 
> to assign to the files (wishlist #48502). You wanted to display these notes 
> as a tooltip, too :-)

Don't know now to handle this. Tooltips are so convenient...  (therefore
cc-ing KBabel list). Maybe a status bar could be used as well, but hardly 
for the notes.

Stanislav