v1.1.0-beta1-39-g8136b5d

Details

  • Filename
    AckisRecipeList-v1.1.0-beta1-39-g8136b5d.zip
  • Uploaded by
  • Uploaded
    Apr 19, 2010
  • Size
    1.05 MB
  • Downloads
    128
  • MD5
    6e7d19b29b5528f3b7934bbd80cbc473

Supported WoW Retail Versions

  • 3.3.3

Changelog

mike:
    - Changed AddRecipeVendor() to AddRecipeLimitedVendor() for some Tailoring recipes and added some missing faction filter flags
James D. Callahan III:
    - Changed the layout of the top widgets and completely changed the look of the expand-All button.
    - Changed the texture layer of the MainPanel's backdrop from "ARTWORK" to "BACKGROUND".
    - Added a SearchContainer frame for all of the search-related widgets.
    - Fixed anchoring for WidgetContainer2
    - In the MainPanel's OnShow script: Fixed defaulting to Name view if no applicable match was found.
    - When pressing Enter in an empty searchbox, the default value will be re-set. If already set, the contents will be highlighted.
    - Moved the SearchBox properties above its scripts.
    - Added widget containers to make the frame layout more sane.
    - Made the Filter and Reset buttons the same size as the Search button.
    - Added tabs at the bottom of the panel for view types - these will eventually replace their sort-type counterparts. Preliminary version. Don't file bug reports - this is far from complete.
    - Added world drop locations to the 21 Engineering Schematics that needed it.
    - The concept of child entries is unnecessary - parents will suffice. Greatly simplifies removals in ListItem_OnClick()
    - In ListItem_OnClick(): Re-wrote child entry removal - headers/subheaders no longer spontaneously disappear, but there is hack code to prevent this at the moment.
    - Moved the filter/exclusion updates from ListFrame:Update() to ListFrame:Initialize().
    - In addon:Scan(): Removed calls to addon:UpdateFilers() and Player:MarkExclusions()
    - this is handled in ListFrame:Update() now.
    - Merged ReDisplay() into ListFrame:Update().
    - Replaced all occurrences of MainPanel.scroll_frame with ListFrame, save for where it's set for outside AddOns to interface.
    - Renamed addon:DisplayFrame() to MainPanel:Display() (addon.Frame:Display())
    - Added "is_linked" parameter to addon:DisplayFrame() - saves the linked state to the MainPanel so calls to UpdateFilters() will show correct results.
    - New recipe state: LINKED - used in addon:UpdateFilters() in place of KNOWN if the is_linked parameter is true.
    - In addon:Scan(): Don't mark the profession as having been scanned if it's a linked profession.
    - Removed HasCredentials() - the remaining code in it was of no use.
mike:
    - Updated tailoring link
James D. Callahan III:
    - In HasCredentials(): Removed faction-checking code - other functions along the line do this properly.
mike:
    - Made two tailoring recipes limited supply vendor acquire
    - In Jewelcrafting and Tailoring databases, changed recipes with AddRecipeVendor() to AddRecipeLimitedVendor() if they have limited supply.
James D. Callahan III:
    - Moved trainer-only recipe check from addon:PrintScanResults() to addon:TooltipScanRecipe(), since recipes with no item never reach the former function.
    - In addon:ScanTrainerData(): Fixed output logic.
    - In Player:HasProperRepLevel() - fixed logic to return the correct values for reputations which aren't stored.
    - In addon:PrintScanResults(): If the recipe is flagged Trainer AND it doesn't have a physical recipe item, warn if its quality isn't Common.
    - In LoadRecipe(): Call addon:InitializeLookups() if it hasn't been already.
    - In addon:PrintScanResults(): Complain if the recipe's quality isn't Common when it's a trainer-learned recipe.
mike:
    - Updated the Inscription tradeskill link
    - Ticket 989 - fixed a bunch of qualities for engineering recipes
    - Ticket 988 - Fix quality colors for some Smelting recipes
    - turn off changelog

Additional Files