r20090516184936

Details

  • Filename
    WoWEquip-r20090516184936.zip
  • Uploaded by
  • Uploaded
    May 16, 2009
  • Size
    389.18 KB
  • Downloads
    120
  • MD5
    28e64828fc2aa6280036d86b07de68f7

Supported WoW Retail Versions

  • 3.0.9

Changelog

Xinhuan:
    Import all strings to localization system for another test.
    Another test.
    Test wowace localization system.
Erik Broes:
    Make the 'Option' button fit slighly better.
    Reposition 'Class' button, 'Death Knight' actually fits now ;)
    Updated coloring of Save/Load/Send/Equip frames.
    Updated looks of Save/Load/Send frame.
    Updated looks of EquipFrame.
    Updated bottom images, broken pixels ftl.
Xinhuan:
    Fix extra width to resize the new strings in the bonus frame.
    Add derived stats note, alpha status text, and a possible "saved profile contains items not in cache" warning message. Fix double %% signs.
    Comment out unused code.
    Shift color option buttons slightly down.
    Add fully working Class selection button.
    Move the location of some buttons. Add class selection button. Work in progress.
    Remove debug print. Fix some stuff, add more derived stats.
    Refactor code for initial implementation of some derived tier 2 stats.
    Fix bonus summary not taking into account the class for calculating rating bonuses. Remove the comparison function for debugging, and just comment out code differences in the actual function.
    Fix debug errors resulting from code merge. Changed some strings.
    Add more bonus translations. Make some of the % bonuses use integers instead of to 2 decimal places.
Erik Broes:
    Remove double b:Hide()
    Update socket display, no gem: socket, with gem: gem+socketcolored overlay.
    Fix error where an item has 4 sockets (27497 has :D)
    Fix occasionally occurring stretch texture error.
    Fix indentation mistake.
    Update all UI element locations for the new layout.
    Add new quality overlay image. (Same as oGlow but *no* inner glow)
    New background images to support sockets.
    Add 'sane' vimsettings to lua files (so I dont mess up the tab-style)
Xinhuan:
    Add the 9 new gems in patch 3.1 and also Enchant Boots - Lesser Accuracy. Update Swordguard Embroidery.
    Add all Runeforging enchants, update Lightweave Embroidery, update all Engineering enchant changes.
    Add Titanium Plating blacksmithing enchant, add the 4 new enchanting enchants.
    Fix error that occurs on mouseover of gem buttons on items with no gem slots.
    Implement a big menu hack for the gem buttons.
    Update the gem buttons on changes.
    Fix gem button tooltips.
    Display the gems used.
    Initial stage of gem column button additions.
    Add blacksmithing sockets support.
    Minor fixes and code cleanup.
    Remove the globals in :UpdateBonusFrame(), refresh the bonus display 1 second later if the size of any set is detected to be 0.
    Add gem color counts to the summary.
    Remove debug print statement.
    Fix pkgmeta.
    Add set size counts to the summary.
Erik Broes:
    Add scrollbar textures and reposition the inner frames.
    Fix default frame width.
    Re-add window stretching (max 128 pixels, current config limit 80)
    Make Show Helm/Cloak appear on the DressUpFrame.
    Realign comparing to text, also made doubleline for wrapping.
    Realign rating/compare/level inputs.
    Realign BonusFrame.
    Realign load/save/send/copy target/done buttons.
    Shorten strings on most buttons.
    Realign gear slots.
    Realign DressUp frame to the new frame.
    Realign dressing room button.
    Move close button.
    Default width 0, the new textures match a regular sized window.
    Reposition and resize dragFrame.
    Fix window title location
    Fix frame backdrop (no more border)
    Remove title bar texture.
    Use new textures on the frame.
    Fix window size.
    New artwork
    Support Examiner.
Xinhuan:
    Small sort bonus temp fix.
    Update to fix Haste/Crit/Hit ratings via LibItemBonus-2.0 r70 fixes. Update code to add general bonuses to specialized bonuses.
    Implement favorites menu. Took a lot less code than I thought it would (only about 50 lines)!
    Reorganize the menu code in preparation for the Favorites feature.
    Add comments. Fix gem submenu sorting function. Also sort the meta gem menu.
    Add StatLogic stat summary code for comparison debugging.
    Add UTF8 and LibStatLogic-1.1 libraries.
    Fix all the drycode changes.
    Add Show Cloak and Show Helm checkboxes.
    Add search info string to the Equip Frame.
    Add UNIT_INVENTORY_CHANGED event when comparing against currently equipped gear. Also some drycode fixes.
    Cleanup WoWEquip -> self upvalue use.
    Update the Level Input Box where necessary.
    Add the Level Input Box.
    Equip items at the level recorded (mainly for heirloom items).
    Fix potential issues that could result from renaming/deleting/saving profiles.
    Massive update for the Bonus Frame. Can compare profiles now. Hit, Crit and Haste ratings are somewhat broken.
    Beautify the display by sorting the bonuses by categories efficiently.
    Add initial working Bonus Frame code.
    Attempt to fix swatch colors and text alignment.
    Add keybindings.
    Add WoWEquip's Option Frame along with all the options. Include scroll to last item "hack" for Blizzard's Option Interface.
    Do not try to wear items if the Dressing Room isn't shown. Do not try to wear uncached itemlinks in the Dressing Room as it counts as requesting the link from the server.
    Hook any item sent to the Dressing Room to also equip in WoWEquip if the WoWEquip frame is open.
    Implement profile sending/receiving via AceComm/AceSerializer.
    Fix drycode errors. Remove delete button. Add right click message. Add many usability adjustments.
    Implement right click profile menu. Add rename profile option. Clean up code. Drycoded.
    Implement profile saving and loading.
    Add code for creating the Save/Load/Compare/Send profile frame.
    Add all TBC gems.
    Add Engineering enchants.
    Add all Wrath meta gems.
    Consistency updates, and preparation for favorites list.
    Split the scope enchants into Wrath/TBC/Classic categories.
    Add all Wrath gems except the metas.
    Refactor code that updates the paper doll slots. Minor fix on preserving enchants on ranged weapons.
    Add gem socket scanning code.
    Update Animated Shine color where necessary. Fix gun/bow enchant menu showing up on non-guns/bows. Add code to check for Bind on Account items. Fix a db upvalue error.
    Add weapon enchants.
    Add bracer, glove, ring and cloak enchants.
    Change the AnimatedShine color when equipping an item of a different quality. Fix AnimatedShine being hidden when reshown after main window closes with equip frame.
    Add fishing, bow/gun and boot enchants. Add additional enchantID checks when preserving enchants while equipping another item.
    Removed functions that created WoWEquip frames on demand (these functions get GCed after use) because they actually used 2x as much memory than if the frames were just created directly in the main chunk.
    Add Equip button functionality in the Equip Frame. Rework the auto generation of WoWEquip.EnchantData on demand.
    Add enchant menus for head/shoulder/chest/legs slots. Add enchant level checking.
    Add Unequip Slot menuitem to the paper doll.
    Get the Dressing Room working in WoWEquip. Rename sortOption to SortOption for consistency.
    Refactor code into separate files for saner coding. Rename WoWEquipData.lua to Data.lua
    Add filtering and sorting to the Equip Frame.
    Add item search results, highlights and animated shine. Results are not filtered/sorted yet.
    Create more widgets in the Equip Frame.
    Add beginnings of the Equip frame.
    Add Dressing Room buttons. Fix Hide/Toggle functions.
    Add WoWEquip button to Blizzard Inspect frame.
    Add the Copy Target button. Add :Print() function.
    Add more current profile data.
    Now copies the player's gear on initial showing, and attaches the Dressing Room to WoWEquip.
    Add code to create the 19 paper doll buttons.
    Initial Commit. Barebones frame only with position saving, and slash command to open it.

Additional Files