[Nodoka Theme] Are we going to finally enable it?

Martin Sourada martin.sourada at seznam.cz
Sun Aug 12 21:07:00 UTC 2007


On Fri, 2007-08-10 at 07:50 +0200, Nicu Buculei wrote:
> Martin Sourada wrote:
> It's been a while since I changed my default theme to Nokoda and it 
> seems fine.
> It possible to get some hard numbers, to see how it stand 
> performance-wise compared with the current theme? Not sure what can be 
> used here, maybe GtkPerf [1] which is not packaged in Fedora.
> 
> [1] - http://gtkperf.sourceforge.net/
> 

Hm... two years old app, yet it compiles and installs OK. In case you
are interested, there are the results:

with Nodoka:
GtkEntry - time:  0.10
GtkComboBox - time:  3.00
GtkComboBoxEntry - time:  2.52
GtkSpinButton - time:  0.55
GtkProgressBar - time:  0.14
GtkToggleButton - time:  0.98
GtkCheckButton - time:  0.70
GtkRadioButton - time:  1.06
GtkTextView - Add text - time:  2.12
GtkTextView - Scroll - time:  0.78
GtkDrawingArea - Lines - time:  1.30
GtkDrawingArea - Circles - time:  2.56
GtkDrawingArea - Text - time:  2.97
GtkDrawingArea - Pixbufs - time:  0.25
 --- 
Total time: 19.03

With Clearlooks:
GtkEntry - time:  0.10
GtkComboBox - time:  2.99
GtkComboBoxEntry - time:  2.53
GtkSpinButton - time:  0.52
GtkProgressBar - time:  0.56
GtkToggleButton - time:  0.95
GtkCheckButton - time:  0.86
GtkRadioButton - time:  1.15
GtkTextView - Add text - time:  2.16
GtkTextView - Scroll - time:  0.69
GtkDrawingArea - Lines - time:  1.39
GtkDrawingArea - Circles - time:  2.56
GtkDrawingArea - Text - time:  2.92
GtkDrawingArea - Pixbufs - time:  0.25
 --- 
Total time: 19.65

I personally think that the results for the widgets are rather same
(i.e. difference is so small that it can taken as statistical error),
only progressbar, checkbutton and radiobutton results are noticeably
better (probably a result of optimisations I've done to it while testing
it with gtk-theme-torturer)... The part from GTKTextView and
GTKDrawingArea shouldn't be dependent much on the theme (I think, after
seeing what it actually does during those tests...)

I tested it previously (when I was on the vacations) with
gtk-theme-torturer and did some optimisations back then so the Nodoka is
generally faster than clearlooks, only in some areas it is slower. I
however have no idea what most of those testing areas ( Boot-create,
Boot-map, Boot-expose, Boot-destroy, Expose, Resize) mean... Nodoka
usually falls behind Clearlooks in Boot-expose and Expose, while in
Boot-map, Boot-destroy and Resize it's faster. In Boot-create it's
mostly the same. I can maybe try to summarise the data and publish them
in some 'form', but it's quite a lot data, so the graphs I tried so far
aren't illustrative enough. I'll probably publish the results no sooner
than we release 0.6 beta, as we expect to do further optimisations till
then.

Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-art-list/attachments/20070812/37c82ba6/attachment.sig>


More information about the Fedora-art-list mailing list