Scrolling, Typing, & Slowness = Brushed Metal?

Talk about the native Mac OS X browser.

Moderator: Camino Developers

majorsl
Posts: 13
Joined: April 11th, 2003, 5:28 am

Scrolling, Typing, & Slowness = Brushed Metal?

Post by majorsl »

I've been trying to investigate the slowness problems people have been reporting. I am one of them. Here is a REAL headscratcher:

I'm using the brushed metal theme. All this really does is check off a box in Interface Builder called "Textured Window."

I downloaded the 4/16 build and ran it "as is." I had NO PROBLEMS. Everything was speedy as heck.

I opened this copy and modified the BrowserWindow.nib file and only checked-off the "textured window" option, saved my changes, and opened again. Everything was now SLOW as heck.

I then reversed what I did, putting Camino back to normal. Speedy again!

I want to submit this as a bug BADLY, but since Camino (unmodified) runs just fine, I doubt it will be looked into as it is not intended to have a brushed metal interface.

I may post the above to the mailing list as an aside, just to see the response....

-Steve
wtmcgee
Posts: 395
Joined: November 28th, 2002, 6:45 am
Location: Atlanta, GA USA
Contact:

Post by wtmcgee »

when you essentially hack a program, unexpected results will occur.

i highly doubt the devs will take any bug submission related to that seriously. they have more legit fish to fry.
majorsl
Posts: 13
Joined: April 11th, 2003, 5:28 am

Post by majorsl »

wtmcgee wrote:when you essentially hack a program, unexpected results will occur.

i highly doubt the devs will take any bug submission related to that seriously. they have more legit fish to fry.


I don't think that they will either. My message indicated that I wanted to file a bug report, not that I did. And I won't. ;-)
majorsl
Posts: 13
Joined: April 11th, 2003, 5:28 am

Post by majorsl »

Well, just a followup...

If I remove the Google Search bar from the Toolbar I can use the brushed metal theme with no slow down at all. Does anyone else with the problem want to confirm or deny that?
alsa
Posts: 33
Joined: March 12th, 2003, 11:05 pm
Location: Michigan

Post by alsa »

I would either deny or confirm that except I gave up on the nightlies and am using the most stable version 0.7 from March 7 - the one that does not have the Google tool bar as I don't need it - I am using a menubar Google search program called Searchling 1.1.

I AM using the Latest brushed metal theme from Jon in the UK and an icon theme called Molokini with ChimerIcon. No slow down with 0.7... I guess I am waiting for 0.8
User avatar
jonhicks
Posts: 686
Joined: January 27th, 2003, 4:07 pm
Location: Oxfordshire. UK
Contact:

Post by jonhicks »

Well, I have to say, you're right. Removing the Google Search bar speeds everything up immensely. Particularly, typing in form fields!
Cheers,
Jon

Pimp your Camino @ http://pimpmycamino.com/
User avatar
jonhicks
Posts: 686
Joined: January 27th, 2003, 4:07 pm
Location: Oxfordshire. UK
Contact:

Post by jonhicks »

Trying out the latest nightly, the slow typing and scrolling is much improved - still not tip top, but definitely a lot better. Without the google search bar, everything seems to be at normal speed. Maybe this will get better still as we get nearer a version 8? - whenever that may be.

Camino 7's release notes do mention that 'Camino is more compatible with the "Metallizer" haxie now'. I'd like to think that although adding a brushed metal theme is a hack, its something that might get supported?
Cheers,
Jon

Pimp your Camino @ http://pimpmycamino.com/
KingofHearts
Posts: 2
Joined: June 23rd, 2003, 2:02 pm
Location: Tampa

Brushed Metal

Post by KingofHearts »

Do i need OS 10.2 to do Brushed Metal in Camino? Whatever i try the theme won't work...
User avatar
pizzach
Posts: 187
Joined: January 18th, 2003, 8:54 pm
Location: Monreal Canada
Contact:

yes

Post by pizzach »

well, the metal haxie is for 10.2. Personally, if this many people are wanting the metal skin and are complaining about functionality, wouldn't you think an open source project would respond? I too have a feeling that it will become a "feature"
Tofu: the other white meat.
User avatar
jonhicks
Posts: 686
Joined: January 27th, 2003, 4:07 pm
Location: Oxfordshire. UK
Contact:

Post by jonhicks »

As pizzach says, you need 10.2 or above. I don't know of any other way to get it to work in 10.1+.

I'd be over the moon if the devs found time to give brushed metal as an option - but realistically, I guess they have bigger fish to fry. At least the slowness doesn't seem as bad as it was - maybe it will improve with time.
Cheers,
Jon

Pimp your Camino @ http://pimpmycamino.com/
User avatar
pizzach
Posts: 187
Joined: January 18th, 2003, 8:54 pm
Location: Monreal Canada
Contact:

here's hopin'

Post by pizzach »

Well, here's hopin' that it will be in 2.0 anyway. Camino is supposed to be Mac OS X like, and perhaps by then, the definition from camino will be that it is metalisized
Tofu: the other white meat.
japser
Camino Developer
Posts: 975
Joined: November 8th, 2002, 6:14 am
Location: Holland, Amsterdam
Contact:

Post by japser »

I just found out why the google toolbar item is causing scroll slownes.

First of all i'd like to let everybody know that the brushed metal interface is a much more GPU intensive theme than the regular Aqua so in anny case any brushed metal app will feel slower than an aqua app. Why? Wel because of the bevels on the edges and beacuse of the alpha channel that is used to create te dark/light/dark effect.

But that's not what this post is about. It seems the googlebar is constantly redrawn by Quartz when anything is changed in the html view. Even if you type a single letter the entire googlebar is redrwan. Don't ask me why, camino just does. I dropped a note of this on bugzilla. Now you can emagine what happens when you start scrolling, not only has the html have to be rerendered and redrawn but also the google bar. so it makes sence that removing the google bar speeds up scrolling!

You can test this yourself by using the Quartz Debug application Apple provides with the developer CD. Make sure you have "flash screen updates" and "no delay after flash" turned on to see what I'm talking about. You will notice the google bar flashing yellow all the time.
—:0-0:— jasperhauser.nl

<a href="http://www.jasperhauser.nl/weblog/">japser's blog</a>
<a href="http://www.jasperhauser.nl/icon/">Jasper Hauser icon design</a>
User avatar
jonhicks
Posts: 686
Joined: January 27th, 2003, 4:07 pm
Location: Oxfordshire. UK
Contact:

Post by jonhicks »

Thats really interesting. It's good to know that there is a reason, and that it might be attended to as a bug (rather than an ignored "Hey! When I hack your browser, it slows down - sort it out!" request ;) )
Cheers,
Jon

Pimp your Camino @ http://pimpmycamino.com/
japser
Camino Developer
Posts: 975
Joined: November 8th, 2002, 6:14 am
Location: Holland, Amsterdam
Contact:

Post by japser »

—:0-0:— jasperhauser.nl

<a href="http://www.jasperhauser.nl/weblog/">japser's blog</a>
<a href="http://www.jasperhauser.nl/icon/">Jasper Hauser icon design</a>
mrmister
Posts: 90
Joined: July 18th, 2003, 10:29 pm

Post by mrmister »

This happens only when using brushed metal, right?
Post Reply