News for hackers. Stuff that matters.
Re:Mac SteamPowered Client (dmg) by frou_dh on Wednesday May 12, 2010 @03:24PM (#1341972)
I'll kick off the nit-picking ;-)

It's got a fake Mac interface (doesn't respect the Graphite appearance preference) and normal copy and paste (⌘C ⌘V) don't work in some/all of the text fields.

Re:Mac SteamPowered Client (dmg) by danudey on Wednesday May 12, 2010 @04:19PM (#1342117)
Scrolling on my Macbook trackpad is useless. I try to scroll as I would any other Mac app, and it shoots to the top/bottom of the window. WAY too sensitive.

Also, another oddity I've noticed - start dragging the window from the bottom of the title bar, and drag it up against the menu bar. The window stops moving, but the cursor keeps moving as usual. Once you hit the top of the screen, drag downwards again. The Steam window moves immediately, even though the cursor isn't even over the window.

I tried to set my profile picture via drag-and-drop, but it didn't work. Turns out I need to click the small sphere (actually a label-less button I think) to bring up a picker dialog. Once the image is chosen, nothing happens (no indication that you've selected an image) until you click 'upload'. Also, since images can only be 150kb, it would be nice if the app detected that. I know it's WebKit and all, but what's the point in having a native app if it's not going to take advantage of it?

Re:Mac SteamPowered Client (dmg) by callahad on Wednesday May 12, 2010 @04:36PM (#1342182)
It also causes my Macbook Pro to swap over to discrete graphics from the integrated chip, and sets itself to automatically launch on startup. Significantly reducing the battery life of new macs, by default.

Still, this is a first release, and the automatic graphics switching is still quite new. I trust that the UI / UX issues will be resolved in due course.

Edit: Upon rebooting my Mac, the Steam client did not trigger an integrated to discrete switch. However, according to gfxCardStatus, the "steam" process was keeping the discrete card engaged prior to the reboot.

Re:Mac SteamPowered Client (dmg) by OrangeGuutan on Wednesday May 12, 2010 @05:28PM (#1342326)
Isn't the switching over to discrete graphics a good thing? Who plays games on their computer "on-the-go?" Wouldn't you want the better performance?
Re:Mac SteamPowered Client (dmg) by danudey on Wednesday May 12, 2010 @05:36PM (#1342348)
I'm assuming the parent means that just running the steam client switches over to discrete graphics, which would severely impact battery life for no real performance gain.

Also, some games play fine on the integrated graphics, so switching over to discrete isn't necessarily something you always want.

Re:Mac SteamPowered Client (dmg) by frou_dh on Wednesday May 12, 2010 @05:38PM (#1342354)
I think they meant it's triggered by the presence of Steam itself, not a game you might launch from it. Steam takes the liberty of adding itself to your account's Login Items.

Though I'd guess the workings of this auto graphics switching mechanism are really Apple's responsibility.

Re:Mac SteamPowered Client (dmg) by jrockway on Wednesday May 12, 2010 @04:13PM (#1342100)
I think you're entitled to a full refund.
Re:Mac SteamPowered Client (dmg) by danudey on Wednesday May 12, 2010 @05:27PM (#1342320)
This isn't just a 'free product'; it's an interface to a service that they make considerable money through.

After years of being derided as a games-less platform, Valve finally brings Steam to the Mac – but does it pretty half-assedly. I know a half-dozen developers who could have done a better interface than this.

I don't mean to sound ungrateful, and it's better to have it than not, but with the effort I'm sure it took to port the whole thing over to the Mac, I'm surprised that the little things (like copy/paste) don't work.

It's great that they're treating the Mac like a respectable platform, but this is going to be a terrible introduction to any Mac users who've never used Steam. My first impression was 'It's slow, it doesn't work properly, it won't download Portal at all, and the demos it downloads don't work.' Not exactly high praise.