On 19. Apr 17 23:30, Wade Berrier wrote:
> I noticed this after the big merge these last few weeks.
> 
> I did some minor profiling and it looks like loading conversations with a
> lot of history hangs the UI for a couple of minutes.
> 
> It wasn't apparent what exactly has changed.
> 
> Any ideas?

Hi Wade,

I have added a small optimization to TextView in
4937fba714c6ab5e1ff075a47aa9355e3f103962 to address this problem.
Please let me know if you still observe some issues after this
change.

Note that a new implementation of TextView that I work on is also
not so far from being completed. That should make the speed of
this widget in general much better because it reworks how screen
lines get calculated. The current implementation prepares screen
lines for all content, which gives a bad performance when the
widget is resized and also requires extra memory to store data
about all screen lines. The new implementation calculates screen
line data only for the lines that are actually displayed by the
widget.

Regards,
Petr

-- 
_______________________________________________
Centerim-devel mailing list
Centerim-devel@centerim.org
http://centerim.org/mailman/listinfo/centerim-devel
http://www.centerim.org/

Reply via email to