Future Plans for the Curse Client

A few months ago myself and Adamar took over the actual development of the Curse Client. In that time we've taken it a long way, bugs have been squashed, ui's have been polished, and the experience has been streamlined.

However, we are by no means satisfied.

We've listened to the feedback brought to us by our users, we've examined them, and we've studied our options. In the next major release we're going to be doing a lot of things.

Some of these things include:

  • New features, such as UI Synchronization between computers.
  • Cleaner, more intuitive, interfaces.
  • Bugs will be squashed and problem code will be eliminated
  • No more popup progress bars!
  • Enhanced support for firewalls and proxies.

For our Mac users we'll also be bringing:

  • PPC Support
  • 10.4 Support
  • A true, native feeling custom UI.

We are dedicated to the client as one of our most important products and will be investing as much time, energy, and caffeine as is needed to address the needs of our users.

I'll be keeping you guys updated as we progress including screenshots, screencasts, and further announcements.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Drool Drool May 05, 2009 at 18:47 UTC - 0 likes

    @Phanx - I think I kinda agree(?), but I believe you've misunderstood my request a little. An X- tag would be in addition to any user-customised SV synchronisation in CC, for the addon author to mark part (or - at the very least - all) of SV as unsuitable for sync, so CC (and others) would ignore it. One of my own addons make extensive use of the client's system clock (unavoidable) and sync'ing those data types would effectively break the addon. Needs are irrelevant when the author knows better than the user. An X- tag needn't be site-specific, but any other SV sync tool (tho I don't know of any others) shouldn't assume it can do as it pleases. Adding support for, and documenting on wowwiki an X- tag that any sync tool can read would be useful to some authors imo.

  • Avatar of Phanx Phanx May 03, 2009 at 23:07 UTC - 0 likes


    As an addon author, I can tell you that I would never add such metadata to my addons, not only because it would be useful only for one website's proprietary updater application, but also because not every user would want the same settings synced. Not only do people just have different preferences, but needs vary as well. For example, if you play on two computers with the same screen resolution, you might just want to sync everything. But if you play on two computers with different screen resolutions, or one computer with a single monitor and one with dual monitors, it may not be workable to sync settings for some addons. No amount of site-specific garbage I add to my addon will be correct for everyone's situation, and the syncing application will still need to allow users to select what they want to sync, so why not just leave out the clutter?

  • Avatar of honem honem May 02, 2009 at 23:22 UTC - 0 likes


    Who's forcing you ? You can still use the free version of the client or manually update them

  • Avatar of Ziminy13 Ziminy13 Apr 30, 2009 at 20:56 UTC - 0 likes

    Very pissed off that Curse is forcing us to use their client before it is fully functional. Only 40% of my addons are recognized. Out of 140, it only sees 50. FIX IT, please.

  • Avatar of Drool Drool Apr 30, 2009 at 11:13 UTC - 0 likes

    Could I also suggest, in addition to user exclusions, a way for authors to mark their addon so that CC wouldn't sync the addon's SV's - perhaps a X-NoSyncSV metatag in the .toc? (Maybe it could even specify particular sections of the SavedVariables .lua)

  • Avatar of Kaelten Kaelten Apr 29, 2009 at 18:21 UTC - 0 likes

    yep, exactly :)

    I consider such distinctions to be vital for the feature to be valid. :)

    WowAce.com & CurseForge.com Adminstrator
    Check out my new addon, OneChoice, it helps you pick quest rewards faster.
    Developer of Ace3, OneBag3, and many other addons and libraries

  • Avatar of Brimmstone Brimmstone Apr 29, 2009 at 17:12 UTC - 0 likes

    @Kaelten: I'm not saying to go in and edit the coords, but have some way to either exclude certain addons, or provide a way to have multiple machines within an account. For example, I wouldn't want my unitframes layout synced between PCs, but I'd certainly like my ItemRack outfits synced.

  • Avatar of Kaelten Kaelten Apr 29, 2009 at 14:45 UTC - 0 likes

    Brimmstone: I'm planning on making the sv syncing configurable, but I'm not sure we want to go in and try to edit them. Too many ways to do cord systems.

    LightSora: that is something that we're not prepared to make any statement on yet.

  • Avatar of LigthSora LigthSora Apr 29, 2009 at 14:24 UTC - 0 likes

    Why not work with WoWInterface to make a client to update addons from the two sites (or more sites)? Would not have so many unidentified addons.

    Sorry for my english.

  • Avatar of Brimmstone Brimmstone Apr 29, 2009 at 11:41 UTC - 0 likes

    I play on two different computers, each at a different screen resolution and I'd imagine I'm not the only one. If the client is going to transfer the saved variables files between PCs, then I think this is something that needs to be taken into account.


Date created
Apr 28, 2009
Last updated
Apr 28, 2009