Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibBabble-SubZone-3.0

Sep 09, 2013 Release
Overview The existing GetMapNameByID API or LibBabble-Zone-3.0 already provided the main zone names and most of the major sub-zone names, so it should be sufficient to fulfil most of the needs of looking-up the zone names' translation. But since above two methods still did not include all the sub-zones' information, that's why this library was created. What's Included Currently the location/zone/sub-zone names from below MPQ files are included: AchievementCriteria (Zone Info only) AreaTable...

LibMapPins-1.0

Sep 06, 2013 Alpha
LibMapPins-1.0 Extreme Alpha Build! Please feel free to look at the code, documentation, post comments, suggestions, try out the (at this point limited) API What it does LibMapPins-1.0 is a smaller, more lightweight replacement for Astrolabe-1.0, that has these differences: Uses LibStub and CallbackHandler-1.0 Embedded/mixed-in functions Open source and community updated Open SVN repository, anyone can commit updates Slimmer and more lightweight, not trying to do everything Supports Metric...

LibQuixote-2.0

Aug 10, 2013 Mature
LibQuixote-2.0 is a library that tells you about quests. It handles getting information from the quest log, and letting you know when it has changed. No more annoying scanning and rescanning of the whole thing whenever QUEST_LOG_UPDATE fires! If you want to use it, there's some documentation on the callbacks API.

LibItemStatsPlus

Jul 29, 2013 Beta
Overview LibItemStatsPlus is a library similar to LibStatLogic-1.2. It scan stats from tooltip of gears and summary stats including reforge, enchant, gems and bonus. LibItemStatsPlus API lib:GetItemStats(itemlink) Returns A table of item stats, as returns from API GetItemStats(itemlink). Including item's enchant, gems, reforged stats by scanning item's tooltip BUT EXCLUDING GEMS SCOKET. Arguments itemlink Item link of the gear. lib:GetUpgradeLevel(itemlink) Returns Upgraded item level of...

LibToast-1.0

Jun 13, 2013 Release
Provides one or many "toast" frames, akin to the BattleNet toasts, with optional interactive widgets. API reference. There has been a control AddOn written for LibToast-1.0, called Toaster.

LibLordFarlander-2.0

Jun 10, 2013 Release
Helper functions used by my addons, feel free to use them in your addon too
LSM30_Font

AceGUI-3.0-SharedMediaWidgets

May 26, 2013 Mature
This addon provides 5 AceGUI-3.0 widgets that will make selection LibSharedMedia-3.0 types easier. The widget names are: "LSM30_Font" "LSM30_Sound" "LSM30_Statusbar" "LSM30_Background" "LSM30_Border" to use these widgets simply create the widget and register for the appropriate callback "OnValueChanged" the other way to use the widgets is to replace the select option in a ACE-3.0 option table by adding dialogControl = "widget name", to it you will also need to supply a list of keys to the...

LibGratuity-3.0

May 24, 2013 Mature
Tooltip scanning library.

LibBagUtils-1.0

May 24, 2013 Inactive
Several useful bag related APIs that you wish were built into the WoW API: local LBU = LibStub("LibBagUtils-1.0") for bag,slot in LBU:Iterate("BANK", "Major Healing Potion") do LBU:PutItem("BAGS") end :Iterate("which"[, "lookingfor"]) which string: "BAGS", "BANK", "BAGSBANK" lookingfor OPTIONAL: itemLink, itemName, itemString or itemId(number). Will not match partial names. Returns an iterator that can be used in a for loop, e.g.: for bag,slot,link in LBU:Iterate("BAGS") do -- loop all slots...

RosterLib

May 22, 2013 Release
Embeddable library to track raid/party roster

LibShefkiTimer-1.0

May 21, 2013 Mature
Serve as a drop in replacement for AceTimer-3.0 that uses the Animation system in WoW as a scheduler rather than implementing a custom scheduler in Lua. It should result in the ability of scheduling timers with delays much less than AceTimer-3.0 currently allows and the scheduling should be much more efficient. While it's still not released, I believe it to be reasonably stable and functional. I'll probably starting tagging here in another week or so of testing. So if people want to start...

LibTasks-1.0

May 03, 2013 Alpha
A library for tasks Tasks can be various things, for example "kill Nalak this week" or "use your tradeskill cooldown today". The library does only store (not between sessions) tasks and propagate changes to interested listeners, it does not create tasks on its own nor does it display them. Task sources For creating a task you should see the AddOrUpdateTask method, you can also remove tasks using the RemoveTask method. When ever a task is changed you should call the AddOrUpdateTask method...

LibDualSpec-1.0

Apr 13, 2013 Release
Adds dual spec support to individual AceDB-3.0 databases and provides AceDBOptions-3.0 hooks to handle it. This allows the user to enable dual spec feature and to select the alternate profile to be enabled on talent switching. This feature is disabled by default and the user has to create the alternate profile himself/herself. Read the quick tutorial to know how to add dual spec support to your addon. There is also an API reference though it should not be very useful in most cases.

LibBabble-Artifacts-3.0

Apr 10, 2013 Release
LibBabble-Artifacts-3.0 A library to help with localization of Artifacts (Archaeology research projects) names. How to Use .pkgmeta and repository Libs/LibBabble-Artifacts-3.0: svn://svn.wowace.com/wow/libbabble-artifacts-3-0/mainline/trunk .toc Libs\LibBabble-Artifacts-3.0\lib.xml .lua local AF = LibStub("LibBabble-Artifacts-3.0"):GetLookupTable() print(AF["Skull Drinking Cup"]) -- prints "Trinkschädel" in deDE client For an example of an actual addon using LibBabble-Artifacts-3.0 and a...

LibGroupInSpecT

Mar 31, 2013 Release
Summary A small library which keeps track of group members and keeps an up-to-date cache of their specialization, talents and glyphs. It's similar to the old LibGroupTalents/LibTalentQuery and the current LibRaidInspect libraries, but unlike the former it's actually working on 5.0, and unlike the latter it works properly in Battlegrounds. Additionally it has the feature where it communicates spec/talent/glyph updates to other LibGroupInSpecT users. This is an important point as of the writing...

LibReforgingInfo-1.0

Mar 27, 2013 Release
LibReforgingInfo-1.0 provides information about the reforging applied to items, i.e. which stat was converted into which stat. LibReforgingInfo-1.0 API :GetReforgeID(itemString) Returns The reforging ID applied to the item. Arguments itemString Item string or item link :IsItemReforged(itemString) Returns true if the item is reforged, false otherwise. Arguments itemString Item string or item link :GetReforgedStatIDs(id) Returns Returns nil, nil if the item is not reforged. Otherwise, returns...

LibQTip-1.0

Mar 13, 2013 Release
LibQTip is designed replace GameTooltip - but with added functionality, such as multiple columns - from a minimalist design perspective. Features Ability to display and handle multiple tooltips at the same time, Unlimited number of columns and lines, Column default and per cell justification, Tooltip default and per cell font setting, Colspans, Possibility to add custom cells, Optional scrollbar, Optional scripts for lines, columns, or cells, Optional automatic hiding, Frames and tables...
GMI 0.1

GuildMemberInfo

Mar 13, 2013 Release
Interface for addons to include extra information on the GuildMemberInfo frame. How to use This is only for other addon authors that want to put extra information next to the guild frame when people are selected. Load GuildMemberInfo In your toc make GuildMemberInfo a dependency ## Dependencies: GuildMemberInfo Register with GuildMemberInfo bool = GMI:Register('AddonName', { lines = { uniqueLabel = { -- Required callback = function(GetGuildRosterInfo(i)) return newText; end, -- Optional label...

LibFail-1.0

Mar 12, 2013 Mature
A library with reusable code to detect failure at certain raid tasks. At last count there are 107 different "fails" that are tracked (updated for ToC/Icecrown courtesy of Maat/sztanpet/MysticalOS). Please note, this list is not always up-to-date. The Icecrown Citadel list includes: Fail_Rotface_OozeExplosion Fail_Rotface_StickyOoze Fail_Marrowgar_Whirlwind Fail_Marrowgar_Coldflame Fail_Marrowgar_SaberLash Fail_Festergut_VileGas Fail_Festergut_PungentBlight Fail_Deathwhisper_DeathNDecay...
How scaling and positioning works with different approaches

LibWindow-1.1

Mar 10, 2013 Release
WindowLib is a small library that takes care of standard "windowy" behavior used in the main frames of many addons, and attempts to do so in a smarter way than the average addon author would find time to do. Save and restore positions: WindowLib will pick the attach point based on which quadrant of the screen the frame is in: top-left? bottom-right? center? Handle window dragging Mouse wheel zooming Only mouse-enabling the window while Alt is held Why bother? Because users change their UI...