If you want to test it, take your interface/addons folder, right click and zip it, and not that it accesses it, but to be safe do the safe for your WTF folder.
It specifically asks when you install if you want it to scan your addons folder, your probably going to want to say no. then change the "Reinstall new addons" options to off, and then disable premium updates.
We do, the first time you run the client the only addons your going to have are scanned ones. If you don't scan you will have nothing to update. If you do scan but set it to not Reinstall New Addons, it adds a listing to the addon managment screen, but sets the release date to the current time. If there are future updates of the addon after that point then action is taken according to mark it as update or potentially auto update that addon.
The way you're describing it, it sounds like "Reinstall New Addons" is enabled by default, and will not change unless you manually go in and do so. Being in the world of software design and support myself, there will probably be people who install the client, don't know the option is even there or that it is set that way from the beginning, which will likely lead to them bitching about how "the Curse client screwed up my addons". If you're prompting users at first run of the client (or even when a addon directory scan is done) to make the choice, they'll at least be aware that the option exists so they can go looking for it in the options/preferences/settings later to change it, if desired.
Does/will it prompt (opt-in), or is it opt-out and you have to make sure you visit the options to turn it off first? It's sounding like this is possibly the biggest problem people are having with it so far from what I've been reading, that everything is on by default and opt-out instead of an opt-in policy where the user has make the choice to turn some of these options on.
People following this thread may know about the option ahead of time and know to change it, but your average Joe-internet-user may not before they go screwing things up (then try to blame you).
For new users of the client it prompts at startup wether you want to scan for addons at all, and if you want it to install the addons it finds on your hard drive. Its very clear about the process.
I personally would never use the option myself, but it does work as it's intended to. I personally would start fresh, installing the addons I wanted through the clients normal installation methods.
I tested the updater last week (obviously I understand that there are a lot of addons currently hosted here that are not yet on curse)
The main problem i found was that after it scanned my installed addons and suggested addons from curse to "update" it suggested a variety of UI compilations for some of the addons, I assume because that individual addon i was trying to update was included in the compilation.
The updater provided no information as to what was included in these compilations (nor for any of the addons tbh so i had no idea if what it suggested for some was a suitable alternative)
Obviously I said no to all of these but it would seem sensible to NOT include all these compilations when trying to update individual addons. (On a tangent the plethora of UI compilations that appear on the curse site when you try and search for addons via the various categories is crazy, perhaps these should be in a seperate section)
I personally would start fresh, installing the addons I wanted through the clients normal installation methods.
What do you mean by this exactly. Do you mean that you would delete the addons in your addons folder that are found on the curse website and re-download them using the client?
Also, i much prefer, at times, to just use the updater to install new addons. Will there be a feature or tab to see newly added addons/compilations. I know with WAU, after a list reload i could sort the list by last updated and i could relativelty find the new aditions by reading the list. I know i must come across as sounding lazy, but this would be a very nice feature.
Also how does the client handle packages. I noticed when i installed a package it didnt unpack it. Is this delibrate (once again i am used to WAU and i always made sure i check the Unpack addons check box as i thought the addons wouldnt work unless they were unpacked if that makes sense) I thnk that is to do with modules of some addons. Atlas and AtlasLoot for example.
Currently we take the .zip and we simply extract its contents into the interface/addons folder. We don't muck around with its contents, I believe that iss what you mean by unpacking. Does this have to do with the embedding/disembedding? If so there will be support for that soon.
Currently we take the .zip and we simply extract its contents into the interface/addons folder. We don't muck around with its contents, I believe that iss what you mean by unpacking. Does this have to do with the embedding/disembedding? If so there will be support for that soon.
Hm I think it's very bad to just unpack. If I update I want that only the selected folder gets changed.
And package means WAU package. For example Cartographer is a package which is like that:
- Cartographer
- Cartographer.toc
- Subaddon1
- Subaddon1.toc
- Packagemetafile.ext
And packagemetafile tells WAU to move Subaddon1 into Addons folder (if enabled) so that it is an own addon and can be switched on/off.
The current curse client, as well as the new version thats in beta have always installed the Curse Profiler addon. As I mentioned previously the client has a feature for "Integration with wowdb.com and wardb.com for character profiles.". This is basically it. If you dont want it, right click on it, set it to "Toggle Auto Update" so its marked in red, and then manually delete the folder in the addons directory.
The only reason I ever downloaded the original Curse client was to upload my characters to my Curse profile... once I found out that that feature has never worked and has no ETA for when it might actually work, I uninstalled it. :P
Anyway, Kolie, a couple features of my current updater I find invaluable, that I'm wondering if you plan to integrate into the Curse client:
(1) The ability to specify the location of my WoW install / addons directory. For the last year or so, I've actually downloaded WowAce updates to a "dummy" addons folder, and then copied over updates I care about to my real addons folder. I do this for several reasons. Firstly, I've made minor local changes to many of the addons I use, and I don't want these being overwritten, but I still want to know when the addon is updated, so that if it's an update that affects me I can remodify the new version and use it. Secondly, it gives me much better control over "package" addons like BigWigs, Quartz, LibPeriodicTable-3.1, etc; I prefer to leave Quartz un-unpacked since all of its "modules" are always going to be loaded anyway, whereas I unpack BigWigs since in any given session I'll only be loading one or two zone modules.
(2) The ability to delete old files before extracting old files. This helps immensely with the version-numbered changelog files that are packed with WowAce (and I think CurseForge) addons; I don't need to keep 48392402342 old changelog files laying around in my addon directory, and it's a pain in the ass deleting them by hand. It's also nice when an author changes the file structure of their addon; I don't have to look through the toc and xml files to see which files are now unused.
I couldn't find anything on the CurseForge page or here (on the forums), but somebody told me the Curse client is going to have a monthly fee or something similar. Is this true/can anybody deliver more information?
There's plenty of information about that in the "future of wowace" thread in this forum, but to make a long story short:
- There will be a basic version of the client that is free. It will have all of the regular client features. You will need to click each addon separately to update it, but as development (trunk) versions will no longer be available, updates will not be as frequent; authors will have to mark (tag) specific beta and release versions, which will be available through the client.
- There will also be a premium version of the client that costs money. I haven't seen any word on whether this will be a one-time fee, a monthly subscription, or some other payment model. The premium client will be exactly like the free client, except that it will update all of your addons with a single click.
There's plenty of information about that in the "future of wowace" thread in this forum, but to make a long story short:
- There will be a basic version of the client that is free. It will have all of the regular client features. You will need to click each addon separately to update it, but as development (trunk) versions will no longer be available, updates will not be as frequent; authors will have to mark (tag) specific beta and release versions, which will be available through the client.
- There will also be a premium version of the client that costs money. I haven't seen any word on whether this will be a one-time fee, a monthly subscription, or some other payment model. The premium client will be exactly like the free client, except that it will update all of your addons with a single click.
Point number one, the best I can tell you is to go to settings and change your wow directory to be wherever you want the addons to go. It expects interface/addons to exist as a subpath.
Point number two, the client already does. It checks the list of files in the new one against the files in the old one after installing. IF a file is no longer referenced, its deleted.
Point number two, the client already does. It checks the list of files in the new one against the files in the old one after installing. IF a file is no longer referenced, its deleted.
How would this work for addons like SharedMedia (with MyMedia) where the user creates MyMedia.lua and adds textures,etc to the addon themselves?
It specifically asks when you install if you want it to scan your addons folder, your probably going to want to say no. then change the "Reinstall new addons" options to off, and then disable premium updates.
Does/will it prompt (opt-in), or is it opt-out and you have to make sure you visit the options to turn it off first? It's sounding like this is possibly the biggest problem people are having with it so far from what I've been reading, that everything is on by default and opt-out instead of an opt-in policy where the user has make the choice to turn some of these options on.
People following this thread may know about the option ahead of time and know to change it, but your average Joe-internet-user may not before they go screwing things up (then try to blame you).
I personally would never use the option myself, but it does work as it's intended to. I personally would start fresh, installing the addons I wanted through the clients normal installation methods.
The main problem i found was that after it scanned my installed addons and suggested addons from curse to "update" it suggested a variety of UI compilations for some of the addons, I assume because that individual addon i was trying to update was included in the compilation.
The updater provided no information as to what was included in these compilations (nor for any of the addons tbh so i had no idea if what it suggested for some was a suitable alternative)
Obviously I said no to all of these but it would seem sensible to NOT include all these compilations when trying to update individual addons. (On a tangent the plethora of UI compilations that appear on the curse site when you try and search for addons via the various categories is crazy, perhaps these should be in a seperate section)
What do you mean by this exactly. Do you mean that you would delete the addons in your addons folder that are found on the curse website and re-download them using the client?
Also, i much prefer, at times, to just use the updater to install new addons. Will there be a feature or tab to see newly added addons/compilations. I know with WAU, after a list reload i could sort the list by last updated and i could relativelty find the new aditions by reading the list. I know i must come across as sounding lazy, but this would be a very nice feature.
Also how does the client handle packages. I noticed when i installed a package it didnt unpack it. Is this delibrate (once again i am used to WAU and i always made sure i check the Unpack addons check box as i thought the addons wouldnt work unless they were unpacked if that makes sense) I thnk that is to do with modules of some addons. Atlas and AtlasLoot for example.
Hm I think it's very bad to just unpack. If I update I want that only the selected folder gets changed.
And package means WAU package. For example Cartographer is a package which is like that:
- Cartographer
- Cartographer.toc
- Subaddon1
- Subaddon1.toc
- Packagemetafile.ext
And packagemetafile tells WAU to move Subaddon1 into Addons folder (if enabled) so that it is an own addon and can be switched on/off.
Thanks for that heads up.
Anyway, Kolie, a couple features of my current updater I find invaluable, that I'm wondering if you plan to integrate into the Curse client:
(1) The ability to specify the location of my WoW install / addons directory. For the last year or so, I've actually downloaded WowAce updates to a "dummy" addons folder, and then copied over updates I care about to my real addons folder. I do this for several reasons. Firstly, I've made minor local changes to many of the addons I use, and I don't want these being overwritten, but I still want to know when the addon is updated, so that if it's an update that affects me I can remodify the new version and use it. Secondly, it gives me much better control over "package" addons like BigWigs, Quartz, LibPeriodicTable-3.1, etc; I prefer to leave Quartz un-unpacked since all of its "modules" are always going to be loaded anyway, whereas I unpack BigWigs since in any given session I'll only be loading one or two zone modules.
(2) The ability to delete old files before extracting old files. This helps immensely with the version-numbered changelog files that are packed with WowAce (and I think CurseForge) addons; I don't need to keep 48392402342 old changelog files laying around in my addon directory, and it's a pain in the ass deleting them by hand. It's also nice when an author changes the file structure of their addon; I don't have to look through the toc and xml files to see which files are now unused.
- There will be a basic version of the client that is free. It will have all of the regular client features. You will need to click each addon separately to update it, but as development (trunk) versions will no longer be available, updates will not be as frequent; authors will have to mark (tag) specific beta and release versions, which will be available through the client.
- There will also be a premium version of the client that costs money. I haven't seen any word on whether this will be a one-time fee, a monthly subscription, or some other payment model. The premium client will be exactly like the free client, except that it will update all of your addons with a single click.
Alright, thanks for summing that up for me.
Point number two, the client already does. It checks the list of files in the new one against the files in the old one after installing. IF a file is no longer referenced, its deleted.
How would this work for addons like SharedMedia (with MyMedia) where the user creates MyMedia.lua and adds textures,etc to the addon themselves?