Gary van der Merwe пишет:
> Things we can do:
>
> * Cat the file first, so that we show the contents of the file quickly.
That's my guess as well.
> * Only load revision that are on screen.
>
> But most importantly, we must not lock up the ui while we run annotate.
> There may be a way to get annotate to call processEvents. If not,
> threads ftw.
Yep, threads will help definitely. But at least we can grab low-hanging
fruits here.
Gary van der Merwe пишет:
> Things we can do:
>
> * Cat the file first, so that we show the contents of the file quickly.
That's my guess as well.
> * Only load revision that are on screen.
>
> But most importantly, we must not lock up the ui while we run annotate.
> There may be a way to get annotate to call processEvents. If not,
> threads ftw.
Yep, threads will help definitely. But at least we can grab low-hanging
fruits here.