Curse Client for Mac

Curse Client for Mac has been a long time in the making. With the 3.0 version that came out recently, they finally have a client that appears to run (on Intel/10.5 Macs, anyway), even if it does display a wxWidgets error upon first launch (which can safely be ignored). I've been using it to manage my addons for the past week in order to bring an informed review, so here goes.
The first thing you notice about Curse Client is that it just doesn't look like a Mac app. It's got these weird tabs up top with icons in them, the main icons for initiating events are unfamiliar and un-Mac-like, and it summons odd progress bars that float on top of all your other windows in the lower-right-hand corner (odd progress bar depicted at right).
However, if you can get over all that, it actually works quite well for keeping your addons up-to-date. It scans my directory of about 100 addons pretty quickly and fetches information on any release-quality upgrades (or whatever level of upgrading you set as your preference) that are available, downloads and installs them efficiently, and lets me get on with my playing.
Another feature I find convenient is the ability to handle "install via Curse Client" web links. Being able to install a mod with one click from a web site is nice, especially for an addon junkie like me. This feature does not appear to work if you click a link while Curse Client is not open. It does launch the client, but the addon never downloads and installs (despite the presence of a progress bar).
On the other hand, there are still some things about Curse Client that do not please me. Foremost is its unnecessary invasiveness. I don't want an icon in my menu bar whenever I have the program open (at right), and I don't want Curse Client to start up every time I log in; I just want to update my addons every so often. I can change the start-at-login behavior from the preferences, but the default (to start at login) is wrong. There isn't any way to remove the useless menu bar icon that I know of.
I'm also told that the Windows client by default installs an addon that mines your data and uploads it to Curse, which is unacceptable behavior, but this isn't the Windows review, so I'm not going to say any more on that point.
The icons, which seem to be the primary interface for most actions in the client (checking for updates, installing addons, removing addons), are less than intuitive, and are certainly non-standard. I would like to see more standard Mac OS interface elements in a future version. And what's with swoopy-arrow meaning "update all addons"? I'd like to see multiple overlapping arrows, or something like that.
There is one big functionality issue. For a substantial minority of mods, even if they're on the Curse site, they turn up as "unidentified" and have to be re-installed via Curse Client before you can update them automatically. I don't know what the deal is with that. And of course mods that aren't on Curse don't show up in the client, but there's not much to be done about that.
So, Curse coders: if you can fix the non-sensible defaults, get rid of the menu bar icon, improve the icons, solve that wxWidgets error, stop cluttering up my screen with progress bars that should be in the main window, and figure out why some addons aren't being detected, you'll have a great client on your hands. Until then, it does the job, and that's really what matters.
Download Curse Client at Curse
Filed under: Add-Ons
Transmog yourself into an Avenger!
6 blue posts to read before Diablo 3's launch
Cross-realm zones coming soon
All of the latest Mists of Pandaria news







Reader Comments (Page 5 of 5)
ikir Apr 23rd 2009 7:05AM
Finally! I love this client!
Hone Melgren Apr 23rd 2009 8:37AM
Wow matrix does something else really insidious (other than serving out old versions of addons against addon authors permission)
It modifys your addons after downloading to do the following :
1) Remove author's copyright
http://www.wowinterface.com/forums/showthread.php?t=22697
Illegal.
2) Changes the setting in config.wtf to turn off lua errors
http://forums.worldofwarcraft.com/thread.html?topicId=16474160156&sid=1&pageNo=13#251
Very bad. Turning off lua errors hinders the diagnostic process. How do you know if one of your addons is getting a lua error if you turn the errors completely off. An lua error is a extremely valuable way of figuring out what's going wrong with your addon - you can often post them to the UI/Macros forum to get help with your UI problem.
3) Mass modifys the TOC/Interface number to the latest one (## Interface: 30100)
http://forums.worldofwarcraft.com/thread.html?topicId=16474160156&sid=1&pageNo=13#251
This is an extremely bad idea of titanic proportions. The interface number is way for authors to indicate to the wow client that their addon works with the current patch. Part of the diagnostic process is turning off all addons that aren't verified to work with the current wow patch. The way to do that is turn off "Load out of date addons" and see what's highlighted in red. The ones without an appopriate toc number will not load.
It's not a settings that designed for the addon users to modify themselves. You shouldn't have a program that goes and changes these all for you. It's up to the addon authors to modify this when they can confirm they have updated everything they can to ensure it's compatibility with the current patch. Changing it en mass negates the whole point for having that number there.
So it's modifying addon code. What's to stop the WM crew from deciding to be malicous and modifying an addons code to delete all the stuff in your bags ?
*secure delete*
JJ Apr 23rd 2009 2:04PM
Hone:
How much is Curse paying you to post here? Or do you just get "Free Premium Access" like the addon devs?
JJ Apr 23rd 2009 2:05PM
Hone:
How much is Curse paying you to post here? Astroturf FTL.
Hone Melgren Apr 24th 2009 12:03AM
LOLZ
A ...
Big....
Fat....
Zero...
They are not paying me any cash or any rewards. I've read all of the posts by them , the wow interface crew and supporters of both. I'm perfectly capable of forming my own opinion and that opinion falls squarely on their side.
Can't fault a guy for having his own opinion now can you ?
Bith Apr 27th 2009 1:44PM
I'm horrendously disappointed with this App. It breaks every add-on I run and is only useful for telling me if there is an update, at which point I just go to the website and download it manually.
Except now it won't even do that much because they updated the client (which locks out signing in until you update), except I can't update because I keep getting error messages. So this App is totally worthless, from a developer's stand-point.