v2.0

Details

  • Filename
    LibLordFarlander-2.0-v2.0.zip
  • Uploaded by
  • Uploaded
    Jun 30, 2015
  • Size
    68.99 KB
  • Downloads
    702
  • MD5
    438e35645baf0252441be5731131ae2a

Supported WoW Retail Versions

  • 6.2.0

Changelog

tag v2.0
335a64b931ede61db221eac355a4ba0a05f0047b
Jason Brown <farlander@xsmail.com>
2015-06-30 21:30:45 -0600

Tagging as v2.0

--------------------

Jason Brown:
    - Changes for move to git
    - LibLordFarlander-2.0: - Fix Thundering August Cloud Serpent Big and NoWalk
    - LibLordFarlander-2.0: - Update for 6.2
    - LibLordFarlander-2.0: - Update toc - Fix Aspect not being classified as not having a walk animation
    - LibLordFarlander-2.0: - Fixes and changes for Coconuts
    - LibLordFarlander-2.0: - Updates for Coconuts new features support
    - LibLordFarlander-2.0: - Update mount support for WoW 6.0
    - LibLordFarlander-2.0: - Oops WoW is at 5.3 not 5.4
    - LibLordFarlander-2.0: - Fixes to the Pet Journal usage by Rosdav (Issue 22)
    - LibLordFarlander-2.0: - TOC update for WoW 5.2 - Database update
    - LibLordFarlander-2.0: - Database fixes for WoW 5.1
    - LibLordFarlander-2.0: - TOC Update for WoW 5.1 - Database update
    - LibLordFarlander-2.0: - Fix ticket 21 - button not movable
    - LibLordFarlander-2.0: - Fix TOC and .pkgmeta to properly make LibKeyBound and LibStickyFrames optional - Changes to database format to allow for more compression and more info for the few mounts and pets that need it
    - LibLordFarlander-2.0: - Minor change to TableRecycler GetTableWithInserts
    - LibLordFarlander-2.0: - Update properties for new files added in last revision
    - LibLordFarlander-2.0: - Update database. There is a new structure in a new periodic table to be better organized. - Fix SpecialEvents-Skill, Aura
    - LibLordFarlander-2.0: - Fix leaking globals - LibLordFarlander-UI-2.1 no longer requires LibKeyBound or LibStickyFrames
    - LibLordFarlander-2.0: - Update TOC compatible version to WoW 5.0.4
    - LibLordFarlander-2.0: - Fixed the fix for macros and ItemList buttons
    - LibLordFarlander-2.0: - Fix button not calling macros when not using a modifier key
    - LibLordFarlander-2.0: - Moved WoW version checks out of PetAndMountDatabase for battle pet support, added new type for getting information about them
    - LibLordFarlander-2.0: - Fix ticket 19, LearnSpell erroring when scanning spells
    - LibLordFarlander-2.0: - Fix for ItemList and pet battle pets
    - LibLordFarlander-2.0: - Add support for battle pets to PetAndMountDatabase and ItemList - Fix pet and mount database not loading in standalone
    - LibLordFarlander-2.0: - TOC update
    - LibLordFarlander-2.0: - Updated database - Added function to TableRecycler
    - LibLordFarlander-2.0: - LibLordFarlander-SpecialEvents-Skill-4.0 was completely fixed
    - LibLordFarlander-2.0: - LibLordFarlander-SpecialEvents-Skill-4.0 registration was broken
    - LibLordFarlander-2.0: - Removed most spell mounts and companions from the database, the types of which can be automatically gotten from WoW APIs. The only ones left are special ones, such as passenger mounts and holiday companions. - Changed the base path of the database to LibLordFarlander-PetAndMountDatabase. Pointers to it from the old names are avaiable for the time being. - Added the ability to add name=value pairs in the database. These are used for holiday pets and equipment pets. - Added to LibLordFarlander-PetAndMountDatabase-1.1 a function to get the values of the name=value pairs - Made LibLordFarlander-PetAndMountDatabase-1.1 use LibLordFarlander-TableRecycler more.
    - LibLordFarlander-2.0: - Update data mining - Fix .pkgmeta to not package the data mining viewing files - Fixes for TableRecycler CopyTable and ClearTable
    - LibLordFarlander-2.0: - Apparently forgot to test changes to TableRecycler :-p
    - LibLordFarlander-2.0: - Removed unneeded semicolons - Added funtions to TableRecycler - Fixes for SpecialEvents-Aura to give back spellid of the aura
    - LibLordFarlander-2.0: - Fix aquatic and swimming mounts being IDed as flying
    - LibLordFarlander-2.0: - Fix various problems with mounts that are still in the database (passenger, item)
    - LibLordFarlander-2.0: - Database update with PTR data - Database fix for X-53
    - LibLordFarlander-2.0: - Updated TOC
    - LibLordFarlander-2.0: - Changes to the database access functions to support changes to Coconuts - Removed most mounts from the database as they are not needed to be in anymore
    - LibLordFarlander-2.0: - Update database
    - LibLordFarlander-2.0: - Database update for 4.1 - Better support for underwater and swimming mounts
    - LibLordFarlander-2.0: - Remove Glory
    - LibLordFarlander-2.0: - Capitalized L'ghorek correctly
    - LibLordFarlander-2.0: - Update database - Add support for underwater zone detection, fix Tol Barad being set as flyable
    - LibLordFarlander-2.0: - Fixed zone name typo
    - LibLordFarlander-2.0: - Add some subzones to non-flyable list
    - LibLordFarlander-2.0: - Fix Sea Turtle detection - Fix Deepholm flying
    - LibLordFarlander-2.0: - Update the most important part of the database
    - LibLordFarlander-2.0: - Database update
    - LibLordFarlander-2.0: - Fix for Flying zone only scaling mounts
    - LibLordFarlander-2.0: - Fix uses of GetItemCooldown
    - LibLordFarlander-2.0: - really fix riding skill detection
    - LibLordFarlander-2.0: - Removed unneeded achievement event registration
    - LibLordFarlander-2.0: - Fix SpecialEvents-Skill-4.0 for WoW 4.0+ - Fix SpecialEvents-Mount-4.0 English aquatic mount detection for WoW 4.0+ - More database updating
    - LibLordFarlander-2.0: - Update database - Fix getting riding skill for 4.0+ - Fix flying zone detection for Cataclysm
    - LibLordFarlander-2.0: - Fixes to LibSticky support in UI-2.1 - Database update - Make riding level detection work for 4.0.1+
    - LibLordFarlander-2.0: - Fix problems with BooleanOptionDescription
    - LibLordFarlander-2.0: - Totally f'd up the last check-in, fixed a buncha stuff in UI-2.1
    - LibLordFarlander-2.0: - Fixes for UI-2.1 settings functions
    - LibLordFarlander-2.0: - Database update - Added UI-2.1, an embeddable version of UI-2.0, allowing for better updating
    - LibLordFarlander-2.0: - Making variable name capitalization more consistent
    - LibLordFarlander-2.0: - Fix SpecialEvents-LearnSpell and SpecialEvents-Skill for Cataclysm
    - LibLordFarlander-2.0: - Small change to ItemList for Cataclysm support of summoning companions - Update TOC for Cataclysm support
    - LibLordFarlander-2.0: - Pet and mount database update
    - LibLordFarlander-2.0: - Fix several strings so that Kindred Spirits on non-English clients does not set of the Mounted callback
    - LibLordFarlander-2.0: - Revert out IsMounted check for now, it is very problematic in additional testing
    - LibLordFarlander-2.0: - LibLordFarlander-SpecialEvents-Mount-4.0: Don't bother checking new auras if IsMounted() return false - Update the database with beta information - Improvements to the pet and critter miner to fix with wowhead changes and beta support, as well as better ptr support
    - LibLordFarlander-2.0: - Opps only updated the build database, not the in-game
    - LibLordFarlander-2.0: - Update database
    - LibLordFarlander-2.0: - Add Frigid Frostling to the database
    - LibLordFarlander-2.0: - Fix X-53 Touring Rocket, it is flying only not ground and flying
    - LibLordFarlander-2.0: - Minor database update
    - LibLordFarlander-2.0: - Fix Fast flying mount speeds
    - LibLordFarlander-2.0: - Fix DoCustomEventWithReturn not properly stepping when a module returns nil
    - LibLordFarlander-2.0: - More updates since Bliz sprung surprises - Fix for Mount aura detection
    - LibLordFarlander-2.0: - Updating the database
    - LibLordFarlander-2.0: - Removed sorttable.js from the package - Modified dataminer script to be able to take a path to put final stuff on the command line
    - LibLordFarlander-2.0: - More database updating - Fix some flight mounts not being detected on mounting too
    - LibLordFarlander-2.0: - Fix motorcycle buffs not being recognized as mounts when mounting
    - LibLordFarlander-2.0: - More cache updating - Remove Ruby Sanctum from GetMapZonesWithExtra, didn't think I had added it :-p
    - LibLordFarlander-2.0: - update .pkgmeta so non-needed file ignored
    - LibLordFarlander-2.0: - More updating the datamining!
    - LibLordFarlander-2.0: - More changes to pet and mount mining
    - LibLordFarlander-2.0: - Fixes to the database
    - LibLordFarlander-2.0: - Fix some things with the pet database
    - LibLordFarlander-2.0: - Changed pet and companion mining to save to an xml file - Changed how registration is done with randomizer - Fix mountable zones list
    - LibLordFarlander-2.0: - Robustify LibLordFarlander_ItemList.SetButtonFromListEntry
    - LibLordFarlander-2.0: - Database update
    - LibLordFarlander-2.0: - Database update
    - LibLordFarlander-2.0: -
    - LibLordFarlander-2.0: - PetAndMountDatabase update: hack to get Oculus vehicle drakes to always be selected (as well as adding them)
    - LibLordFarlander-2.0: - Database update
    - LibLordFarlander-2.0: - Helps to get the version right
    - LibLordFarlander-2.0: - TOC Version bump
    - LibLordFarlander-2.0: - Fix error for offhandBuff
    - LibLordFarlander-2.0: - Update mount & pet info - Fix dependencies for disembedded - Update SpecialEvents-Mount to detect ground variable speed mounts
    - LibLordFarlander-2.0: - Yup good now
    - LibLordFarlander-2.0: - Actual checking for Aura
    - LibLordFarlander-2.0: - Add support for walking speed mounts explicitly in
    - LibLordFarlander-2.0: - Another fix for the mounting and taxi issue
    - LibLordFarlander-2.0: - Should fix mounting/dismounting messages wrongly being sent for taxis - Robustifing for SpecialEvents libs
    - LibLordFarlander-2.0: - Fix for Coconuts messing up if zoning while mounted
    - LibLordFarlander-2.0: - Pet & Mount database update
    - LibLordFarlander-2.0: - Data update
    - LibLordFarlander-2.0: - Update database including future mappings - Fix some instances for GetZonesWithExtras and add new ones
    - LibLordFarlander-2.0: - TOC Version update
    - LibLordFarlander-2.0: - Cache update - UI fix for moving element error
    - LibLordFarlander-2.0: - Updated mount/pet database
    - LibLordFarlander-2.0: - UI: Attempt to fix problem with stickyframes
    - LibLordFarlander-2.0: - Violet Proto-Drake
    - LibLordFarlander-2.0: - Fix Wintergrasp being mountable now
    - LibLordFarlander-2.0: - Update the PetAndMountDatabase for 3.2 - Fixes for tickets 4 and 6
    - LibLordFarlander-2.0: - Pet and mount database update
    - LibLordFarlander-2.0: - Many, many updates to pet & mount database - Fixes for zone list - Functions in UI for common settings manipulation
    - LibLordFarlander-2.0: - Fix Flying Carpet being listed as a Very Fast Flying mount, it is only Fast...
    - LibLordFarlander-2.0: - PTR updates for pet & mount database
    - LibLordFarlander-2.0: - LibLordFarlander-2.0: Add Vault of Archavon to GetMapZonesWithExtra
    - LibLordFarlander-2.0: - Fixes for Ahn'Qiraj zones
    - LibLordFarlander-2.0: - PetAndMountDatabase: Fix Mounts.TempleofAhnQiraj apparently all of the crystal are learnable...
    - LibLordFarlander-2.0: - Update RealmList and PetAndMountDatabase
    - LibLordFarlander-2.0: - PetAndMountDatabase-2.0: Updated to 3.0.8 data
    - LibLordFarlander-2.0: - Fix the load order for non-embedded
    - LibLordFarlander-2.0: - PetAndMountDatabase-2.0: Added back in Temple of Ahn'Qiraj category
    - LibLordFarlander-2.0: - LibLordFarlander-2.0: Can use TableRecycler-1.0 for CopyTable - TableRecycler-1.0: Changes for ReturnTable
    - LibLordFarlander-2.0: - TableRecycler-1.0: Does not require Gratuity...
    - LibLordFarlander-2.0: - PetAndMountDatabase-1.1: GetPlayersCompanions wasn't using the recycler to get subtables
    - LibLordFarlander-2.0: - PetAndMountDatabase-1.0 now uses table recycling more
    - LibLordFarlander-2.0: - ItemList-2.0: Make use of TableRecycler-1.0
    - LibLordFarlander-2.0: - Added a "safe" table clear function that leaves subtables
    - LibLordFarlander-2.0: - Added a table recycling helper library
    - LibLordFarlander-2.0: - PetAndMountDatabase: Dataminer was generating the set names wrong
    - LibLordFarlander-2.0: - Glory-3.0: Fix some patterns
    - LibLordFarlander-2.0: - Glory-3.0 runtime fixes
    - LibLordFarlander-2.0: - Glory-3.0: Small SotA update
    - LibLordFarlander-2.0: - Opps for having lib references still in Glory-3.0
    - LibLordFarlander-2.0: - Glory-3.0: Realm data is now in a separate file that has a script to mine it from the web
    - LibLordFarlander-2.0: - Really removed AceEvent from Glory-3.0
    - LibLordFarlander-2.0: - Glory-3.0 no longer depends on Ace3 - LearnSpell-4.0: Removed pre wow 3.0 check
    - LibLordFarlander-2.0: - Removed dependence on Deformat-2.0 by Glory-3.0
    - LibLordFarlander-2.0: - Fixes for Glory
    - LibLordFarlander-2.0: - Update the database
    - LibLordFarlander-2.0: - Update the data miner - Update the database
    - LibLordFarlander-2.0: - Until there is an official LibGlory-3.0 I will put my version here for Broker_BattlegroundFu to use
    - LibLordFarlander-2.0: - Ah, it's Blade's Edge Arena
    - LibLordFarlander-2.0: - Rename sublibraries as per ticket 2
    - LibLordFarlander-2.0: - Oppsie got ahead of myself by checking in LibGlory-3.0 (even put a comment there *shakes head*)
    - LibLordFarlander-2.0: - LibGlory-3.0 - Added function FindCompanion to LibPetAndMountDatabase-1.1 - Added Circle of Blood to Outland extra zones
    - LibLordFarlander-2.0: - Fix for stuff I totally completely broke :p
    - LibLordFarlander-2.0: - Stupid concat not working how I expect :p
    - LibLordFarlander-2.0: - GetMapZonesWithExtra can now only return zones that allow mounting, updated its list of extra zones
    - LibLordFarlander-2.0: - The Frozen Sea is properly returned as a flying zone
    - LibLordFarlander-2.0: - Update to get Green Proto-Drake in the database
    - LibLordFarlander-2.0: - Updated quest minipets
    - LibLordFarlander-2.0: - Slight modification to detecting flying zones - Added Baby Blizzard Bear
    - LibLordFarlander-2.0: - Fix for not properly removing Dalaran and Wintergrasp as non-flyable zones
    - LibLordFarlander-2.0: - Minor db update - Removed wotlk wowhead server from data miner
    - LibLordFarlander-2.0: - Add*ToItemList functions now return reference to the item they added
    - LibLordFarlander-2.0: - Got rid of 2.4.3 support code - Fix for data mining passenger mounts
    - LibLordFarlander-2.0: - Fixes for the data miner - Updated database
    - LibLordFarlander-2.0: - Update to the database
    - LibLordFarlander-2.0: - Data update
    - LibLordFarlander-2.0: - Update for mounts
    - LibLordFarlander-2.0: - Data update - Removed two Northrend zones from GetMapZonesWithExtras - UI Resizing
    - LibLordFarlander-2.0: - Miner updates, the miner produced database will be the one used from now on - TOC version update
    - LibLordFarlander-2.0: - LibSpecialEvents fixes for updating
    - LibLordFarlander-2.0: - Fix version numbers :p - Fix for class mounts in 3.0.2
    - LibLordFarlander-2.0: - Standardize xml format - Update to data miner and cache (not ready for primetime for 2.4.3, but will be used instead of build after 3.0.2 releases) - Made libstub minor revisions etc 90000 + current revision
Hendrik Leppkes:
    - WoWAce Post-Processing: Virtually inflate Library Revision numbers for proper upgrade path
Jason Brown:
    - LibLordFarlander-2.0: - Copyright stuffs - Beta version of data miner
    - LibLordFarlander-2.0: - Removed embeds.xml - Fixed TOC to properly reflect that ButtonFacade is an optional dependency
    - LibLordFarlander-2.0: - Another new WotLK mount - Wintergrasp is not a flyable zone
    - LibLordFarlander-2.0: - Externals apparently do weird things with libraries O.o
    - LibLordFarlander-2.0: - Dalaran is no longer considered a flyable zone
    - LibLordFarlander-2.0: - Added dependancies to pkgmeta
    - LibLordFarlander-2.0: - Standardize order of externals - Fixed path to externals (a lot that had unneeded hyphens have been renamed) - Standardize order of TOC, TOC version number includes revision as is my standard - More WotLK additions to the database
Hendrik Leppkes:
    - Small touch to test repo access
Cameron Kenneth Knight:
    - remove newline
Hendrik Leppkes:
    - Fixed some externals
Jason Brown:
    - LibLordFarlander-2.0: - Updated externals to new format
Root:
    - Hopefully fix .pkgmeta
    - Facilitate WowAce-on-CurseForge transition
    - Importing old repo data under /trunk
Jason Brown:
    - LibLordFarlander-2.0: - Button hiding appears to work correctly now.  Button is hidden but bound key action will still work :)
    - LibLordFarlander-2.0: - The show/hide option is saved, and the button will still work when it hidden.  Still working on getting the darn border to now show up :p - More WotLK mounts & companions
    - LibLordFarlander-2.0: - Added more WotLK mounts & critters - Support for when setting the button to set DataBroker info
    - LibLordFarlander-2.0: - Added Fresh Dwarven Hops and Fresh Goblin Hops
    - LibLordFarlander-2.0: - Fix for Coconuts not getting Riding skill properly - Added Great Brewfest Kodo item - Added many new WotLK mounts
    - LibLordFarlander-2.0: - A lot of simplifications - Added Giant Sewer Rat companion - Added Big Blizzard Bear and Polar Bear mounts - Added Happy Pet Snack
    - LibLordFarlander-2.0: - Added pet cleaner critter enchant - Fix for Coconuts not working on ui refresh
    - LibLordFarlander-2.0: - Added Chilly the Penguin and Pet Grooming Kit
    - LibLordFarlander-2.0: - Some fixes for the Snowball reagented pets for WotLK since they are now learnable
    - LibLordFarlander-2.0: - Turns out do need function to count members in a table and just to check if a table has any members so back in they go - Fixed error call in ItemList
    - LibLordFarlander-2.0: - LibSpecialEvents-Aura-4.0 and LibSpecialEvents-Mount-4.0 are WotLK compatible while still working with 2.4.3 - PetAndMountDatabase is based on if user has 2.4.x or 3+
    - LibLordFarlander-2.0: - Added CritterEnchant items - MiniPet database renamed Critters, shortcuts added from old names - New function GetTOCVersion - GetRandomFromList no longer checks for current - IsModifierDown moded into UI - Fixed error messages in LibSpecialEvents-Mount-4.0 - LibSpecialEvents-Skill-4.0 reformatting
    - LibLordFarlander-2.0: - Removed unneeded count function - Added functions to "namify" and "unnamify" strings for use in AceConfig - Added function to add extra zones (bgs, instances, etc) to the GetMapZones return
    - LibLordFarlander-2.0: - New count function - Added Lucky Pig
    - LibLordFarlander-2.0: - Added Competitor's Souvenir
    - LibLordFarlander-2.0: - Added Spirit of Competition minipet
    - LibLordFarlander-2.0: - Added Swift Zhevra - Some type checking added to CopyTables
    - LibLordFarlander-2.0: - new optional parameter to IsFlyableZone to force no check for if the player can currently fly there, only if the zone allows flying at all
    - LibLordFarlander-2.0: - Button now defaults to center of the screen
    - LibLordFarlander-2.0: - Some new stuff for WotLK (safe for 2.4.3 WoW) - Optimizations
    - LibLordFarlander-2.0: - Another fix of a mount's itemID
    - LibLordFarlander-2.0: - fix for settings a button to an inventory item
    - LibLordFarlander-2.0: - fix for settings a button to an inventory item
    - LibLordFarlander-2.0: - Fixed Black Battlestrider item id
    - LibLordFarlander-2.0: - Fix for setting a button to an inventory item - Death Knight spell added, travel forms
    - LibLordFarlander-2.0: - Added LibPerodicTable-3.1 to externals
    - LibLordFarlander-2.0: - Added some more future pets and mounts
    - LibLordFarlander-2.0: - OnProfileChanged was doing a couple things with LibButtonFacade that it didn't need to do, as they are only done on app load
    - LibLordFarlander-2.0: - Fixed several mount data, they had an extra | - Fixed when a button that is fading instead of hiding is shown, it fading again
    - LibLordFarlander-2.0: - Fixed GetItemIDFromLink - Changed GetButtonOptionArgs to GetButtonOptionGroup, changed some of the values it takes to be generically named - Fixed unlearning skill notification
    - LibLordFarlander-2.0: - Fixed some goofy string matching I had going on
    - LibLordFarlander-2.0: - Skills are not available until after PLAYER_LOGIN, so don't create the list until requested
    - LibLordFarlander-2.0: - Fix for the alpha settings in the button options
    - LibLordFarlander-2.0: - Updated PetAndMountDatabase builder, now has minimal riding skill to use on mounts after the speed, outputs the correct file format - IsInFlyableZone updated in prep for WotLK - fixed GetTextureFromListItem for inventory items - fixed button locking - new function in LibPetAndMountDatabase-1.1 to split a mount's data into speed and skill level - New LibSpecialEvents-Skill-4.0 to callback when skill related stuff happens
    - LibLordFarlander-2.0: - Small fixes to the UI for sticking (trying to get it to work better) - Added missing $ so revision number gets updated for the registering of the pet and mount database
    - LibLordFarlander-2.0: - New function to get the texture of an itemlist item - Fixed setting a button to an invitem - Fading turned on - Button options are now returned by a function here to keep them consistent
    - LibLordFarlander-2.0: - Fix for OnUpdate not passing on the elapsed
    - LibLordFarlander-2.0: - New function to find an item in bags
    - LibLordFarlander-2.0: - No more giant doom button when user does not have buttonfacade
    - LibLordFarlander-2.0: - Added stuff for Profile setting
    - LibLordFarlander-2.0: - Fixed some stuff that got checked in because I used the wrong version :(
    - LibLordFarlander-2.0: - Fixed UI callbacks so that the proper class is passed into them - Fixed GetLink of an item, was returning name instead - items in an itemList that are set by itemID will properly active when put onto a button
    - LibLordFarlander-2.0: - Fixed button size if not using ButtonFacade - LibPetAndMountDatabase functions are here now
    - LibLordFarlander-2.0: - Okay the data is going to go here... sorry all
    - LibLordFarlander-2.0: - Fixed OnStickToFrame trying to access class member of frames that dont' have class members
    - LibLordFarlander-2.0: - Helper functions that were in LibPetAndMountDatabase-1.1 are now here
    - LibLordFarlander-2.0: - Initial check in, will depreciate LibLordFarlander-1.0 once Coconuts 2.0 and MiniPet 4.0 are released, changes to organization and added general UI functionality that is shared between Coconuts, MiniPet, and Baldrick