# Gears

## [c04fdb2](https://github.com/kapresoft/wow-addon-gears/tree/c04fdb26e697fafce7fd36e024b61225abedee29) (2026-02-01)
[Full Changelog](https://github.com/kapresoft/wow-addon-gears/commits/c04fdb26e697fafce7fd36e024b61225abedee29) 

- handles nuances in all versions of wow.  
- layout and sound nuances in MoP  
- deal with classic and tbc nuances.  
- tooltips  
- tooltips  
- support drag-and-drop of equipment sets to action bars.  
- cleanup xml  
- EquipSet tooltips  
- Equip sounds  
- Toggle sounds  
- Gears Main frame headers  
- Gears Main frame headers  
- Scrollbar aesthetics  
- Gears toggle button  
- Toggle button functionality on PaperDollFrame.  
- Added gears button to PaperdollFrame  
- Anchor to char frame  
- AddButton functionality  
- Update DeleteButton to utilize IconButtonTemplate way of handling buttons  
- Update ChangeButton to utilize IconButtonTemplate way of handling buttons  
- MainFrame refactors  
- configure setup to pull LibIconPicker interface files  
- pkgmet required deps  
- embed LibIconPicker  
- cleanup, added scripts  
- pkgmeta finalization  
- Select behavior update when manually changing player equipment  
- Change/Del button functionality.  
- Change button added  
- Delete button icon, tooltip  
- Delete button show/hide logic  
- Delete button show/hide logic  
- Delete equipment set button. On hover color changes.  
- Equip refactors, Save implementation.  
- Sound effects.  
- Merge foreach function  
- OnDoubleClick - classic vs mops difference.  
- OnEquipButtonClick implementation  
- OnEquipButtonClick implementation  
- Renames  
- On double-click implementation  
- Convert EquipmentSet to button for double-click ability.  
- Label font update  
- Developer stuff  
- Developer stuff  
- RefreshEquipmentSet implementation  
- Manual framepool. equipmentset rebuild.  
- OnPlayerLogin  
- Refactor, handle OnEquipmentSetsChanged event  
- On equipment set changed functionality.  
- Selection/enable-actions logic  
- Selection/enable-actions logic  
- check equipment if fully equipped.  
- check/mouse click logic  
- Refactor checkmark onload  
- Added checkmark  
- Selection logic  
- Gears_EquipmentSetMixin  
- Renames  
- Highlight equipmentset  
- cleanup  
- Wire in real data  
- Gears wireframe.  
- GameVersion, Equip, Save buttons  
- GameVersion; unused SimpleLogger  
- alignment  
- open/close hook to char frame.  
- Initial main frame  
- event tracer  
- restructures  
- pkgmeta update  
- comment, remove old files  
- initial, dev bootstrap, LibPrettyPrint, Ace3˚  
- Rough work  
- dev docs and ace3 xml  
- gitignore update  
- Cleanup  
- Initial version.  
- Initial commit  