• 0

    posted a message on Luggage
    v1.03 now features a compress option. It doesn't sort items into specialty bags, though (yet). If you don't use embedded libraries, you will also need to download LibBaggage-1.0 v0.31-Beta.

    Oh, by the way. If anyone is actively playing on the PTR or even Beta and would like to test Luggage there, you can check it out at
    svn://svn.curseforge.net/wow/luggage/wotlk-branch/trunk
    You will need Subversion.
    Posted in: General AddOns
  • 0

    posted a message on Dewdrop Type Lib for Ace3?
    You don't have to use the EasyMenu wrapper. You can also use the UIDropdown API directly. Depending on what you want to achieve, you still have to jump through some hoops, but it is far more versatile than EasyMenu makes it appear to be.
    Posted in: Libraries
  • 0

    posted a message on Luggage
    Thanks for the feedback. I will look into the weird bag placement, I probably forgot to take scale into account. You can place bags manually by right clicking on their title, by the way.

    Edit: Bag placement fixed in v1.02
    Posted in: General AddOns
  • 0

    posted a message on Luggage
    Quote from HunterZ

    Compression function

    It's the next thing on my list that doesn't take less than a few minutes to implement.

    Quote from HunterZ

    CPU: Is this when idle? What about when things are changing in your bags?

    The test I ran with ArkInventory, Baggins and Luggage running in parellel:

    1. Reload UI for a clean slate
    2. Open bank
    3. Close all Baggins bags except the trade goods for bank and inventory
    4. Open corresponding Luggage bags
    5. Move a stack of peacebloom from the bank into the inventory and back again
    6. Repeat step 5 for a total of 10 times

    Results:

    • ArkInventory: 3.34 MB / 1.27 s (yes, that's seconds, not milliseconds)
    • Baggins: 680 kB / 597 ms
    • Luggage: 795 kB / 85 ms
    • LibBaggage (add to Luggage since this library isn't used by anything else): 298 kB / 25 ms
    All addons in their default configuration. Admittedly, this is not an accurate benchmark, but nevertheless it should be clear that both Baggins and Luggage are less likely to cause hiccups than Ark.
    Posted in: General AddOns
  • 0

    posted a message on Luggage
    Quote from HunterZ
    How does this compare to Baggins?


    First the bad news:

    • Luggage uses more memory than Baggins (after playing around with both enabled, opening bags, moving items, opening bank, etc, Luggage was at 800 kB + 200 kB from LibBaggage, Baggins at 680 kB )
    • Luggage has no categories
    • Baggins' filters are far more versatile (Luggage doesn't provide configurable boolean operators)
    • Luggage's bag bars take up screen real estate (albeit not much, and I just had an idea for a "Hide in combat" option)
    • Does Baggins support guild banks? If yes, file that under advantage over Luggage
    • No compression function (yet)

    Now the good news:

    • Luggage uses less CPU (same test as above with memory comes out at Baggins: 257 ms, Luggage: 74 ms + 10 ms from LibBaggage)
    • Luggage is easier to configure (at least that was the intention) because you don't have to define your filters first and then attach them to a bag, you just select the item classes you want in the bag and those you don't.
    • Almost 4000 icons to choose from for bag bar tabs and bag buttons (yeah, I know there's nothing comparable in Baggins so it's a bad argument, but I just had to brag about it ;))

    Plus probably some pros and cons I didn't think of.
    Posted in: General AddOns
  • 0

    posted a message on Luggage
    The evil forum swallowed my original post, so here it is in bullet points:

    • Luggage is (yet another) inventory addon
    • If you are into all-in-one, turn back. Luggage isn't for you
    • If you liked Advanced Bags Plus, you will probably like Luggage
    • More information, screenshots and download at WoWInterface or Curse

    • Feedback of any kind is greatly appreciated. The curse folks don't seem too feedback-happy (may be due to the small number of downloads)
    Posted in: General AddOns
  • 0

    posted a message on Buffalo
    I have added you to the authors list of the Buffalo project. You now have two choices: attach your updated Buffalo as a zip to a forum post, so I can upload your changes to the svn. Or, you could get TortoiseSVN (assuming you work under Windows), check out vanilla Buffalo (don't overwrite your version), overwrite it with your updated version and commit the changes. The URL you have to enter at checkout would be
    svn://daedhir@svn.wowace.com/wow/buffalo/mainline/trunk

    (at least I think it would be). The password is your wowace password.
    Posted in: General AddOns
  • 0

    posted a message on Library detailing a player's inventory contents.
    <shameless self-promotion>
    You might want to try LibBaggage-1.0. I wrote it mainly for personal use in my addons, but tried to make it somewhat usable. No documentation yet and the API is still somewhat in flux, so beware.
    </shameless self-promotion>
    Posted in: Libraries
  • 0

    posted a message on Buffalo
    Quote from Daedhir
    So, is nobody interested in a Wrath updated version of Buffalo 1?

    It works, no bugs, I swear. :)


    Impeccable timing. I just wanted to sit down and see what's broken on the PTR (Buffalo isn't developed anymore, but that doesn't mean I abandoned it completely). Would you be so kind and upload your changes? And please, go ahead and add your name to the author tag in the toc. Thank you for your contribution.
    Posted in: General AddOns
  • 0

    posted a message on AceGUI-3.0 TabGroup
    I don't need to attach the mainFrame to the TabGroup at all, but without setting tabgroup.frame to something, the tabs stay invisible because the original tabGroup.frame is not anchored.

    So, now my question is, how do I correctly anchor the tab group's frame? Just using tabGroup.frame:SetPoint(...) is probably not a good idea.
    Posted in: Ace3
  • 0

    posted a message on AceGUI-3.0 TabGroup
    Hi everyone,
    I played arround with TabGroup and came across a problem. This code
     -- Just a frame to attach tabs to, look further down for the interesting stuff
     local mainFrame= CreateFrame("Frame", "SomeFrameWithoutName", UIParent)
     local sizeX, sizeY, X, Y = 200, 40, 700, 200
     mainFrame:ClearAllPoints()
     mainFrame:SetPoint("TOPLEFT", UIParent, "TOPLEFT", X, -Y)
     mainFrame:SetWidth(sizeX)
     mainFrame:SetHeight(sizeY)
     mainFrame:SetBackdrop({bgFile = "Interface/Tooltips/UI-Tooltip-Background", 
                           edgeFile = "Interface/Tooltips/UI-Tooltip-Border", 
                           tile = true, tileSize = 16, edgeSize = 16, 
                           insets = { left = 4, right = 4, top = 4, bottom = 4 }});
     mainFrame:SetBackdropColor(0,0,0,1);
     mainFrame:Show()
    
    -- <Interesting Stuff>
      local tabGroup = LibStub("AceGUI-3.0"):Create("TabGroup");
      tabGroup.frame = mainFrame
     local tab1= {text = "Test1", value=1}
     local tab2= {text = "Test2", value=2}
     local tab3= {text = "Test3", value=3}
     local tab4= {text = "ReallyLongTabName", value=4}
    
     tabGroup:SetTabs({tab1, tab2, tab3, tab4})
    -- </Insteresting Stuff>


    Produces what is shown in the first screenshot in the attachment. Am I doing something wrong in the setup of the tabs or should line 232 in AceGUIWidget-TabGroup.lua:
    tab:SetPoint("TOPLEFT",self.frame,"TOPLEFT",0,-7-(row-1)*20 )

    (sets the anchor of the first tab in a row) be changed to something like
    tab:SetPoint("TOPLEFT",self.frame,"TOPLEFT",0,row*17 +4)

    which produces the second screenshot (with a few more tabs, of course)?

    Regards,
    Nimbal
    Posted in: Ace3
  • 0

    posted a message on Buffalo
    I don't know exactly what function calls would taint the spell book. But if you are using embedded libraries, taint that is caused by a library is attributed to the addon it is embedded in. To be more precise, the taint is attributed to the first loaded addon that embeds this library. And since Buffalo comes relatively early in the alphabet (and therefore is loaded as one of the first addons) most libraries it embeds will be attributed to it. That's also the reason why Buffalo can have a shockingly high memory footprint, all the memory the libs are using is added to the real memory usage (but remember, static memory usage says almost nothing).

    There's nothing you can do to fix it, really. You could unembed your libraries (somewhere in this forum are instructions on how to do this) so the taint is attributed to the library it's causing. You could then report the taint to the author of the library. Or, if it is by some freak accident really Buffalo that's tainting the spellbook, you could report back here and I will see what crazy things happen there.
    Posted in: General AddOns
  • 0

    posted a message on Buffalo2
    I haven't tested it, but the attached container file should do what you want.

    On an unrelated note, I have an announcement to make. After looking into the possibility of an easy configuration interface and investigating some serious performance issues (btw, it's probably not a good idea to use Buffalo2 when doing raids with 25 people) I don't think Buffalo2 can be made into a fast and easy to use mod. Thus I am sorry to tell you that I will cease active development. Sometimes, one must simply shoot the horse. If anyone wants to try their luck and take over, I will be happy to answer any questions you may have.

    For those of you who look for a replacement: There is obviously Buffalo1, which seems to be working fine. If you want more options to tinker with, I would recommend Satrina's Buff Frames.

    I have no plans yet to make a Buffalo3. If I will ever start working on it, it will probably be Plugin-based. Not this awful and unusable template system ;-) .
    Posted in: General AddOns
  • 0

    posted a message on WoW Mod Search Engine - Searches WoWAce/Curse/WoWI/WoWUI
    Wait. There are... other mod sites than this one?
    Posted in: General Chat
  • 0

    posted a message on WoW Mod Search Engine - Searches WoWAce/Curse/WoWI/WoWUI
    When I search for "Buffalo", the first hit reads "Buffalo1 not working properly". Grrrreat. ;-)
    Posted in: General Chat
  • To post a comment, please or register a new account.