• 0

    posted a message on Auracle - Official Thread
    Quote from StormFX
    Nope. But I did find a way to reproduce it. Reset the current profile. Once that's done, not even a reload or switching profiles will do anything. You have to close the game and delete the saved var files. Not sure if it's related to not having dualspec installed.

    Bleh, I need to stop being lazy and just go through the code and see if I can figure out what the problem is. >.<


    That's really weird. The gray tabs mean it isn't starting up properly, but in the past that has always been because of a lua error (usually referencing nil because some part of the saved vars structure was missing). I can't think of why it would fail to start but not have any errors.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from StormFX
    Meh, now I'm getting the same grayed out tabs as Oak. :/


    Do you get any error messages that'll help me pin down why? :)
    Posted in: General AddOns
  • 0

    posted a message on The New Curse Client
    Quote from Kerecha
    Had the same with libDualspecc used by RangeDisplay.


    Some folks are having the same problem with my addon (Auracle). The with-libs packages built by WoWAce seem to be just fine, but when the Curse Client installs it disembedded-style, it skips LibDualSpec and now also LibOOP (my own lib).
    Posted in: Updaters
  • 0

    posted a message on Auracle - Official Thread
    Quote from Oakayam
    In r51 my old setup works and I receive no errors. However the forms/stance do not work as intended :(. If I select to show a widow in a humanoid form (noform), it will show in all other forms as well ( when they are disabled ). Similarly, if I turn the humanoid form off, then window will not show in other forms at all regardless of the setting. This behavior is reset temporarily if I check and uncheck the humanoid form while I am in the form that I have set the window to show. Once I change forms it disappears again. I hope that made sense...
    Thanks for your work :P


    I think the stance/form visibility bug was due to a single missing "=" sign. :-[ Try r52 (http://static.wowace.com/content/files/372/445/Auracle-r52.zip).

    Please note however that this build also includes a total rewrite of the saved vars update/validation routines, so it is especially advisable to back up your saved vars before upgrading, lest the new routines go awry and reset everything to defaults. (It should be sufficient to just use the "profiles" tab to copy your settings to a backup profile, so long as you do this before upgrading to r52 and, if there are problems, you do not switch to that backup profile until you downgrade again).
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    StormFX: I think the LibDualSpec issue you're having is a bug in CurseClient, because the with-lib packages seem to be built correctly (that is, they include LDS just fine). But yes, hopefully that (and several other) library references will fail gracefully now, so if you're missing (or have disabled) LibDualSpec you should be able to run smoothly, minus the extra options in the "profiles" tab.

    Oakayam: I think this is (yet another) bug in the saved vars update routine, which is a mess and probably accounts for half the bugs ever found in this project. I really need to rewrite that whole thing one of these days. In the mean time, try reverting again to your 0.3.5 saved vars and load up r51 (http://static.wowace.com/content/files/372/410/Auracle-r51.zip) and let me know if it works. And thanks for your patience. :)
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from StormFX
    I guess if not wanting 30 copies of the same library makes me OCD. But thank you, just the same. :)


    Well its not like all 30 are running all the time -- that's the point of LibStub. But if you want to save a few mb of disk space (that's several pennies worth!) and a few seconds of interface load time, more power to ya. ;)

    Let me know if any more issues crop up; otherwise I'll tag and distribute sometime next week.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Oops.. I forgot to paste the builtin translation strings into my actual locale files. :) Fixed in r50 (http://static.wowace.com/content/files/372/223/Auracle-r50.zip).

    Thanks OttoDeFe.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from OttoDeFe
    19 errors, but all AceLocale based - seems to work just fine here! Thanx!


    Could you post them please, or send them to me in PM? It probably means I typo'd the locale replacement strings.

    Does it run even with those errors? Do the new window visibility (spec, stance/form) and profile (LibDualSpec) options work ok?
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Give r49 a try (http://static.wowace.com/content/files/372/158/Auracle-r49.zip).

    It includes what I hope is a fix for your bug, OttoDeFe, but it's also the first stab at localization support and optional library handling. With the sheer number of line changes those involve there's a decent chance I borked something else, but a guy can dream. :)

    Thanks again everyone for your testing and excellent bug reports.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from tz8
    if you really think about making it optional then just make an auracle_dualspec plugin (which would then have the dependency for LibDualSpec)


    What's the advantage of that over letting the LibStub call fail gracefully, and then skipping the LibDualSpec code if it wasn't found?

    I still think it's lightweight enough to be worth embedding and offering by default, I'm just going to let disembedded folks (who are by definition more OCD about these things ;)) turn it off without complaint from Auracle.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from StormFX
    I'll give you that. But an "extra feature" library shouldn't break an add-on if it's missing. Just like with LDB/LDBIcon. Check if it's there. If it is, use it. If not, move on.


    I see your point -- for most folks it'll always be there because it's (supposed to be) embedded, but for the disembedded folks, it should fail more gracefully. I'll add better error checking to all the library loads.
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from Oakayam
    I went from 0.3.5 to r46. I wasn't able to get it work. I reinstalled and deleted SavedVarables to no avail. Errors I get on login :


    Try r47 (http://static.wowace.com/content/files/372/143/Auracle-r47.zip).
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from Phanx
    I think making LibDualSpec optional is a bad idea. The vast majority of users shouldn't have to know anything about libraries in order to get basic functionality in addons. I call dual spec awareness basic functionality because it is present in the default UI. For an addon to provide less functionality than the default UI unless the user installs a standalone copy of an optional library is extremely unintuitive.


    I'm inclined to agree; the library's code is only 10k (out of 580 uncompressed) and as long as its additions to the "profiles" setup are unintrusive, I don't see the harm; people who don't want it just won't enable that functionality.

    Quote from tz8
    latest Alpha is not working for me at all... nothing appears on screen, empty(!) config menu, and /auracle just opens an empty window... weird!


    Oops, I borked the saved vars update routine in r45; this will happen to anyone who runs r45 without first running something between r40-r44. Try r46 (http://static.wowace.com/content/files/372/130/Auracle-r46.zip), and I really hope it didn't fubar your configuration :X
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from StormFX
    LibDualSpec-1.0 isn't referenced correctly as an external. (I use disembedded and I have to manually install it.).


    Can you clarify? I am referencing its "v1.0" tag instead of "latest" (because I don't like accidentally pulling in alpha code from someone's repo if the packager runs at a bad time), but it looks to me like the files are present in the r45 zip, so the packager seems to have pulled them in correctly. Do you get an error message, or just no new options in the "profiles" tab? Are you using r45? :)

    Quote from StormFX
    Honestly, I'd make support for it optional, if possible.


    Why's that?


    In other news, I set up localization, so anyone can feel free to contribute translations. :)
    Posted in: General AddOns
  • 0

    posted a message on Auracle - Official Thread
    Quote from taleden
    Aha. It printed nothing because it wasn't listening for the proper event,


    Erm, actually I just realized it printed nothing because I used the wrong super-magic-WoWAce-packager-replacement tags, so it would only work if you got the source from SVN and not from the alpha package I linked. :roll: But hopefully it just works now and the debugging code isn't needed anyway.

    For those folks with such drastically different specs that they want totally separate profiles for each one (rather than just showing/hiding a few windows), I've just added LibDualSpec. In theory, this should add the necessary options to the "profiles" configuration tab.

    So, I'd like a few folks to try out the latest alpha (http://static.wowace.com/content/files/372/22/Auracle-r45.zip), go on a few raids, etc. If all goes well, I'm going to (finally) tag this 1.0 and call it a full stable release. Yippee.
    Posted in: General AddOns
  • To post a comment, please or register a new account.