Theme sucky slowness

I have been testing with the problem in my previous post,  reset_rc_styles_recurse being very slow.

I made a small test case that adds 201.000 items to the view.  Thousand items with one header item.

When I detach gtk_container_remove(), then gtk_container_add() again, it the add takes:

  • clearlooks: 9.3 seconds
  • aurora: 9.2 seconds
  • ambiance: 15.5 seconds
  • cleanice: 3.97 second
  • Dust: 10.6 second.
  • industrial: 6.85 seconds.
  • Luch: 5.0 seconds.
  • Mist: 4.3 seconds.
  • Murrine Candy: 4.5 seconds.

The difference a factor 4.  That is kinda huge.  Now this is a pretty big difference,  but 4 seconds is still to slow for normal use.

But I use it on small views, and even there the impact is big and significant..   0.5 seconds or 0.12 second?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>