• 0

    posted a message on New packager suggestions
    Quote from myrroddin
    In the pkgmeta, I would like to see the move-folders ability to be further recursive to the Interface folder, allowing authors to create or add to a Fonts, Sounds, etc setup. This would make creating full UI replacements much easier with the Curse Client. Right now, end users must be informed and move such folders themselves, whereas it is the job of the packager and the Curse Client to automate such activities.


    This is not going to work, at least not in the "packager". It still has to generate ZIP files which need to be the same general addon layout as always before, which means you can just unpack them into the Interface/AddOns folder and be done with it. The packager cannot move anything out of this structure.

    That said, the Curse Client could still somehow offer this with some other magic, however not something the packager does.

    PS:
    Replacing WoW assets is a "questionable" practice at best, imho.


    Quote from myrroddin
    Hmm, I just had a further thought about number 1: some UI replacements come packaged with settings pre-configured. Having move-folders be able to move folders to the WTF and Interface folders, along with the AddOns folder, would ease many headaches. The system would have to have enough brains to overwrite existing data, but to not remove all data. You would not want to blitz your SexyMap settings if the incoming UI package settings don't include SexyMap, but if the new settings overwrite your existing Bartender4, that would be fine.


    If you write a "UI replacement" and can't shove your initial settings into a normal addon, you shouldn't be writing this stuff in the first place. Curse Client messing with the SVs directly is going to hurt someone!
    Posted in: General Chat
  • 0

    posted a message on Stop marking my addons as inactive/abandoned.
    Quote from Tekkub
    This is what I was trying to say. The lifecycle of libraries and addons is nearly identical:

    Alpha, Beta, Release - The addon is under active development, the label indicates stability.
    Mature - The addon is no longer under active development, but will receive maintenance updates if it breaks.
    Inactive/abandoned - The addon is no longer supported by its developer. Either its functionality is no longer needed, a new addon has taken its place, or the developer has left WoW entirely and did not pass the addon to someone else to maintain.


    The problem is to know the difference between mature and abandoned. If you set it to Mature and then vanish...

    For the users sakes, I think its acceptable to require the author to at least bump the toc for every major content patch (ie. again at 6.1). Doing that every 6 month shouldn't be too much to ask, and it sends a clear sign that its still working.

    The difference to libraries here is that their main use-case is as an embedded lib for developers, where there isn't even a TOC in use, and no user is going to see it, so TOC bumps for libs are much more meaningless.

    Of course the inactive status shouldn't be applied for things like 6.0.2 -> 6.0.3 transitions, and not right on the day of the switch but after the 90 day grace period, or anything like that. Its not a secret that the old platform has its flaws, but hopefully Torhal makes sure that this works properly in the new one.
    Posted in: General Chat
  • 0

    posted a message on Stop marking my addons as inactive/abandoned.
    The new version of WoWAce/CurseForge will no longer have the "Mature" status, so stop annoying Torhal by abusing it today already. :p
    Posted in: General Chat
  • 0

    posted a message on Bartender4 - Official Topic
    Just drag the outpost button onto an action bar, then there is no need to manage anything.
    Posted in: General AddOns
  • 0

    posted a message on Packager issues
    The packager is fine, its packaging all the things you give it to package.
    Its doing exactly what you told it to do, is all. Although it sometimes gets confused when it has so many tags to process at once.

    Once its done, just push another new tag on top, and at your own discretion delete the files you never wanted to have in the first place.

    Just be careful what you push, the packager just works through whatever list you give it. Git isn't for everyone, apparently!
    Posted in: General Chat
  • 0

    posted a message on AceDB: not saving musiclist in savedvars
    Do you have GarrisonJukeBoxDB actually listed in the .TOC under SavedVariables?
    Posted in: AddOn HELP!
  • 0

    posted a message on Shadowed Unit Frames [official]
    If those are just buffs or debuffs on the players, you can just add them using Aura Indicators. Sadly I don't have any experience with PvP to answer that..
    Posted in: Unit Frames
  • 0

    posted a message on Packager packing from GitHub?
    External Repositories are rather badly supported at this time. It works to some limited degree, but not in any way that one would describe as "good".

    If you want to continue using external repositories, I suggest you check back once the new WoWAce platform was launched, which should hopefully be within 2 month or so.
    Posted in: General Chat
  • 0

    posted a message on WANTED: Fully customizable unit frames!
    If you want full customization, learn Lua and write something on top of oUF.
    Every other addon will only allow you to do stuff within the framework the addon offers you.
    Posted in: Addon Ideas
  • 0

    posted a message on Packager issues
    Quote from Torhal
    That one was due to manual-queueing again.


    Sounds like the hook to notify the packager is somehow missing for his repository.
    Posted in: General Chat
  • 0

    posted a message on Packager issues
    Quote from jlam
    GridLayoutByRole is again not packaging after I push a new tag through Git.


    It has a file for 1.1 build just an hour ago? Is there anything else missing?

    Sometimes it can take a couple of minutes if its busy with another project at the time.
    Posted in: General Chat
  • 0

    posted a message on Packager issues
    I don't see a single tag in your repository. Are you sure you pushed them?
    Also, for the packager to work, you need to create an annotated tag (git tag -a)
    Posted in: General Chat
  • 0

    posted a message on Bartender4 - Official Topic
    Thats how Druids work. In default config, the Bear Bar is Bar 9, the Cat Bar is Bar 7, and the Cat-Prowl Bar is Bar 8.

    Have to store the Bear/Cat specific bars somewhere.
    Posted in: General AddOns
  • 0

    posted a message on Request for LUA help: Sorha's Quest Log
    It is possible to do some modifications to it without breaking it, but I agree that its hard.

    Such a solution may work for you, but people using a generic quest mod may prefer the objective tracker to remain functional though. Its also conceivable to have two quests with items to use, I guess.

    My Quester addon modifies the tracker a bit to add colors and levels while keeping it free from taint. It employs quite some magic code to get this done, so I know the pain.
    Posted in: AddOn HELP!
  • 0

    posted a message on Request for LUA help: Sorha's Quest Log
    Judging from the screenshots of that addon, its likely going to be rather hard to make all these things work and allow the button to work at the same time.

    You have to ensure the entire objective tracker is not tainted by the addon, which means you cannot modify it much. You can do some careful changes, but this addon looks like it revamps a lot in it.
    Posted in: AddOn HELP!
  • To post a comment, please or register a new account.