[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