Re: gtk+ and gtk-engines slow



On 23 Jan, Miguel de Icaza scribbled:
->  
->  > it checks if preferences say to disable the imlbi pixmap cache then
->  > sets this - what mgiuel doest realise is ther ALREAYd IS an IMLIb
->  > PREFERENCES PROGRAM
->  > 
->  > imlib_config
->  
->  Which is:
->  
->        - Non gnome compliant.

who cares? its a gtk application and works.

->        - Which is not a capplet.

so? it stil works - better than NO config options for what you had done
in gnome libs. you removed an adequate soltions wiht a void solution
that simply made peoples machines unusable. i suggest you provide a
better soltuion before providing a completely inadequate one. i had no
clue what was happening and wat borke - hell i thoguht it was my code
till i checked stuff out and found you broke imlib's caching for gnome.

->        - Which is ugly.

Well fix it - still better than your solution.

->        - Which also controls E, not the GNOME usage of it.

Imlib is the same library that has the same purpose - it has 2 apis. it
is not a gnome flunkey and exists below gnome. so are you now satying
gtk is evil because its not gnome ? what about libjpeg? sorry - imlib
exists BELOW gnome. it does not NEED to be gnome complient.

->  > I'm going to disable this code in gnome-libs and I don't see ANY good
->  > reasonf or it to be re-renabled. it only leads to horrendous
->  > performance issues.
->  
->  Fix gtk-engines/pixmap to turn it on.  

and of course every app that coudl benefit from smart caching loses
user preferences for it until each and every app turns it on by hand?
this is a horrid solution. if you think it uses up too much resources -
turn it off for yourself in imlib_config.

->  Miguel.
->  
->  

-- 
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
raster@rasterman.com       /\___ /\ ___/||\___ ____/|/\___  raster@redhat.com
Carsten Haitzler           | _ //__\\ __||_ __\\ ___|| _ /  Red Hat Advanced
218/21 Conner Drive        || // __ \\_ \ | |   \ _/_|| /   Development Labs
Chapel Hill NC 27514 USA   ||\\\/  \//__/ |_|   /___/||\\   919 547 0012 ext 282
+1 (919) 929 9443, 801 4392   For pure Enlightenment   http://www.rasterman.com/

              \|/ ____ \|/  For those of you unaware. This face here is in fact
	      "@'/ ,. \@"   a Linux Kernel Error Message.
	      /_| \__/ |_\
		 \__U_/
							   



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]