Hopefully, this will come across as constructive, as that is how it is meant.
All folks want is the same simplicity, polish, and reliability they've come to love from files.wowace.com and wowaceupdater.
I never saw any real guidance on how much I, as a single person, needed to donate each month for my share of the bandwidth. Considering, though, I play 20-30 hours a week engaged in traffic with WoW servers for $15 monthly, I cannot imagine it topping $1 a month?
Files.wowace.com > curseforge right now because files is organized in a more logical fashion. I enjoy using files.wowace.com more and get more benefit.
Wowaceupdater > curseclient because there's no mac support :)
I WANT to be a decent, well-behaved consumer. I want to respect the addon authors and give them the respect they deserve for doing things I cannot and for the benefit they provide to my gametime.
But, I'm not gonna be taken advantage of either.
Give us a superior product for a fair price (ads or monthly) and I pledge to push my fellow guildies and friends to do the right thing.
Jumaji, your post comes across exactly as you meant it.
The Curse Client is supposed to be simple, and I strive to do so. I am in no means an expert GUI designer, but I do take all feed back to heart, and if you have any suggestions to simplify its operation I am all ears. I have been sent suggestions and released a beta copy within the hour. The client is made by a business and as much as I'd love to include one click updates for everyone for all the time, I also understand it's unfeasible to maintain such an application over any extended period of time ( without cutting corners, and pissing a lot of people off in doing so such as reusing other peoples bandwidth ).
Your claim that there is no mac support is unfounded however, there IS mac support, you just haven't been able to download a mac build yet. And you definitely do not want something that doesn't work, so in time you'll have exactly what the windows users do and it will be functioning no differently without issues.
The Curse Client isn't a gimmick, and I know your not saying so I am just throwing this out there. We aren't this big bad corporation built on separating you from your wallet. I honestly believe in my software as being useful to the end user and I guide much of its design on user input, features that people actually want. I hope our product will meet everyone's expectations, but some of them are just unfeasible. Our product supplements its cost of operation with a few ads, that are very unobtrusive. There is nothing underhanded about them, no pop ups etc. If you so please you may also pay monthly to not see those ads and have full auto updating mechanisms you have grown to love ( The Curse Client has never provided this functionality in its previous incarnations. The functionality we have provided in the past will ALWAYS be free. ) It's going to be EXTREMLY reasonable on the order of a few dollars of month. I haven't been told an exact price, and I don't make those decisions either, but it's not going to break the bank in the least.
whil i use linux atm, and .. well the cc dosn't work well on it under wine. I did use the Old CC under Vista. From what i can remember it was bad due to it's interface (think DewDrop Fiasco).
the one request, if it hasn't already been done or sugested, is that the look and feel of the new curse client take after how WAU looked; Where it was a Window with the Menu Bar and all and big list of something to look at ect. The whole thing with the popup menu from the system tray was craptasticly horri-bad, i can describe in further discust i have for the curse client but that will prolly get me a ban here. So make the new client something pritty to look at :D
Okay, so I finally decided to try the new client, and after I declined to let it overwrite my existing addons with Curse versions, it seems to be totally nonfunctional.
On first run, I clicked "No" to the "permission to bulldoze" dialog. After the client finished loading, I set the WoW installation path to my temporary update folder, and clicked the Refresh button. The program (without asking) downloaded and installed the CurseProfiler addon. Afterward, CurseProfiler showed up in the list, but nothing else did, despite the temp folder containing 143 addon folders, many of which I know have versions posted on Curse. For reference, my update path is F:\UpdateTemp\Interface\AddOns and my live path is F:\World of Warcraft\Interface\AddOns. I set the client's path setting to F:\UpdateTemp and it correctly installed the CurseProfiler to the AddOns directory underneath that.
So now, I reenabled the "scan at start" and "install new addons" options, and restarted the client. Again, CurseProfiler is the only thing that shows up in the list. The Refresh button does nothing. The Client > Update addons menu entry does nothing. So, based on this very very limited experience:
1. Is there really no way to get the client to recognize installed addons at this point without manually finding them in the "Find an Addon" tab and installing them?
2. Please make CurseProfiler optional. I do not want to download, install, or run this addon. Pop up a dialog recommending that I install it, but don't install it without my consent.
3. The "installed addon" list would be much much more useful if it showed me all of the addons found in my AddOns folder. Addons that I haven't installed from Curse could be marked as "unknown". Right-clicking on "unknown" addons could bring up a dialog with the client's guesses about which listing on Curse.com the addon belongs to, with options to install from that location. The list could even be separated, with Curse-installed addons at the top of the list, and unknown addons at the bottom.
4. The "Find An Addon" tab shows many non-alphanumeric characters as raw HTML entities. For example, at the top of the list are two "guild packs" beginning with a ">" character... while I don't think either of these should even be displayed in this list, it looks pretty bad when they start with "& lt ;". Either show these characters properly or (better yet) don't show these characters at all. Also, addon names that contain non-alphanumeric characters should just be sorted using the alphanumeric characters in their name. So "!BugGrabber" would be sorted right next to "BugSack" instead of at the top of the list, for example.
5. The "Find An Addon" tab shows some things that aren't even WoW addons. Most of these seem to be addons/utilities for Age of Conan. I don't even have Age of Conan installed; even if Curse does host AoC addons, they shouldn't be lumped in with WoW addons in the client.
Well, as I download updates to a "temporary" addons folder outside of my WoW installation, it doesn't really affect me, since I don't have to copy it over to my real addons folder, but I found it annoying and intrusive that the client installed it without asking. I don't use Curse's database site, so why should I use my system resources gathering info for it? I already run the Wowhead client, because Wowhead is a site I actually use and enjoy. My suggestion of a pop-up was intended to address this; with a pop-up, users are alerted to the existence of CurseProfiler, extolled of its virtues, and asked to install it -- but not forced to install it.
I'm also rather displeased with the client's sneaky behavior on closing... although the main window closes when I click the X, the client remains running in the systray, and I have to go right-click on it and select Exit to actually close it. All this does it triple the number of clicks (and double the amount of mouse movement) required to close the client, while greatly annoying users. Why do this at all? If I click the close button, just close it.
According to CP I totally agree to Phanx. The CC shouldn't install it without asking and why should it install if you don't want it? There is no real need for it if you want CC only as updater. And the "solution" described here (just toggle the auto update of it off) isn't a real solution. That and the fact that "anonymous statistics" are sent without asking or informing the user are reasons why I wouldn't trust that client. Sorry but if it install CP and sends data without asking me why should I believe that it doesn't make other things I don't want!?
And I agree that the CC should display all addons and should let me choose from where (in Curse) I want to update them.
I have nothing against the stuff about my computer that cc uploads, the info is totally harmless,
and imo some people are way too paranoid, or whining just to whine... :p
and atm I have both the CC and WAU, and if I have to pay a "symbolic" sum to keep automagically updating my addons that is fine with me,
but then the CC have to get some of the goodness and simplicity that WAU has!
Like a list of the addons available with description as WAU has, perhaps sorting by category or filtering
and the possibility to choose whether to embed libs or not :)
and a request: I like running bleeding edge addons and would like to continue doing that without
having to manually update them, is that an option that would be doable with the premium service? ;)
The list of addons the client reports, is only addons it manages. It's not a list of everything in your addon folder.
If you have scan addons at startup and you close the client, and then run it again, does it show a progress bar about finding the addons? That is the point of the program were addons in your folder are converted into a managed state. The scan addons at startup feature in itself wont screw up your addons dir. Its when you tell it to scan at startup and then tell it to reinstall addons from curse.com that it gets diffrent files then the ones you have.
No. As stated in my post, I enabled the "Scan addons at startup" option and restarted the client (closed it completely and reopened it). There was no progress bar or any other indicator that the program was scanning anything. The "Refresh" and "Update addons" commands did nothing either.
Yes, I had done that... however, even that didn't seem to be enough to fully close the client, as I just ran it again to verify (having restarted my computer in the interim) and it did properly scan my addons now.
Additionally, the client overwrote one of my WowAce addons (MasterLoot, http://svn.wowace.com/wowace/trunk/MasterLoot) with something from Curse entitled "Rhysil's MasterLoot", which is not even remotely close to the same thing functionally. The client did not ask me to confirm this match before downloading and installing it. Also, some of the versions it "updated" to haven't been updated on Curse in over a year.
Based on this, I'd like to make a few more suggestions:
Don't auto-match addons, or give me an option to disable auto-matching. Even if an addon on Curse has exactly the same name as an addon I have installed, it's not necessarily the same addon. Had I been a "regular" user just trying to update some addons, rather than a power user testing out the app, I probably wouldn't have noticed the problem until I logged in and was mid-instance/raid trying to hand out loot.
Show the "last updated" date in the match dialog. If a version on Curse is very old, it may be that the author is no longer maintaining the Curse download, but is actively maintaining/developing the addon on another site. As with the above, most users who are just updating addons probably aren't going to read through the list after the updates occur to look at the "last updated" field, so if the client overwrites an addon that's maintained elsewhere with an 18-month-old version from Curse that no longer works, it's likely the user won't discover this until he's in the middle of something in-game.
Add more details to the match dialog. In addition to the "last updated" date, it would be nice to see the author's name and an excerpt from the addon's description. These could be added to a tooltip to keep the dialog slim.
Actually and completely close the client when I click the big red X button in the top right corner of the window. Don't make me hunt through my systray and right-click and click again after I've already closed the window. Some apps I use have this as an option, but allow the user to specify whether they want to minimize to tray, close to tray, or neither.
I gotta say I'd prefer to pay for WAU and files.wowace.com if you allow us to pay for the contiuation of them. I pay $15 for WOW, and now I am willing to pay WowAce $15 per month.
Be honestly, I don't like www.curse.com at all, since the day I met WowAce. Now I download almost all my addons from files.wowace.com with WAU, except for OmniCC, Dotimer, SW Stats, such few exceptions. I will feel lost if you move to curse.
However, things won't go that way. You have did so much for us; except "than you", I won't say a word on the day you shut down files.wowace.com
Last words, I am not looking for any "great features" from curse client and the site itself. What I expect is it will keep the simplicity of files.wowace.com and WAU already have. The suggeted feature is that, I hope there will be a category called "Ace Addons", I really don't like the merger.
Whatever you are going to do, thank you for the past three years and support you as long as we still have WOW.
Read the "future of wowace" sticky please. There is no merger. The files on wowace.com will stay on wowace.com. The files on curse.com will stay on curse.com. WAU will stop working. The Curse Client will now update from wowace.com AND from curse.com. The SOFTWARE that curseforge.com uses for project management will be installed on the wowace.com servers for authors to manage their projects on wowace.com. Also, this thread is for discussion of the CLIENT, not the other stuff.
- Once it had indexed a directory, it will never forget it it seems. I cleared out my addons directory except for the 'Blizzard_' ones, and the curse client refused to detect that i had removed all my addons. Worse, even when pressing 'update all addons' it refused to do that
- When i click the package list, i expect it to download it if it doesnt have it yet. Now i was searching, and then had to remember to click Get List.
- It couldn't find fubar_volumefu, while it is in the ace repository (though outdated)
Since WAU is also broken on my laptop, i'm doing stuff by hand again
This was all on the 18.104.22.168 client, which i expect to be the one to use ? (the whole change is not very transparant since i also installed the official curse client which looked nicer but couldnt pull from wowace)
The curse client does not watch your addons directory to tell you what you have installed. It shows you a list of addons it has installed and currently manages. To remove an addon from the list you right click, remove addon.
Update all addons checks the addons it believes you to have installed to see if there is newer ones. It works fine, it didn't think you needed any updates and so it did nothing.
The Find an Addon screen is being worked on and isn't done.
We do not list wowace.com addons currently in the addon directory. It is only addons from curse.com/curseforge.
Personally, it seems to make more sense to me to list all addons found in the folder, then visibly flag which ones in the list are and are not currently being managed by the client. But maybe that's just me....?
It was never meant to be a list of all addons you have, just ones installed via the client. More simply the client doesnt care about whats on the file system, it knows what it has put their previously and what should be there, but you can go ahead and change that manually. The client doesnt rely on any file system level cues to manage your addon.
It seems quite simple at first to show a list of addons you have in your folder and not just ones managed by the client I suppose, folder, show its name etc. The issue at hand is where one addon has many folders at the top level folder. There is no ready way to distinguish between them and any folder that isnt marked as installed would have to be listed individually. It would have no description, the name could be retrieved from the TOC, but that is basically the only information readily available across all addons in the TOC.