Details
Supported WoW Retail Versions
Changelog
Baggins
Full Changelog
- Update LICENSE.md
-
[Baggins-Filtering] Dep GetRuleDesc
24
-
[Baggins] Force Refresh When Bags Change
Fixes #25
- BUGFIX: ContainerType is only valid for retail
-
[cleanup] src/filters/Quality.lua
- Use _G.ITEM_QUALITY_COLORS instead of a random for loop to build list
- Consistent use of upvalue
- Generalize addon name handling
- CameCase everything (except short-lived variables)
- Tag some potentially dead code [Issue #24]
- Remove anonymous functions from :AddCustomRule() for readability
- General cleaning up
- Use double quotes
Baggins-Filtering.lua:
- BUGFIX: Fixed a bug introduced in last commit (LibBabble-Inventory removed)
-
[cleanup+bugfix] src/filters/ContainerType.lua
Fixes #23:
- Rework algorithm for item matching
- Remove reference to ItemTypes[].
- Generate ContainerTypes[] at module init
- Remove hardcoded max bags
- Remove LibBabble-Inventory dependency (completely from Baggins)
- Remove all code for option 'All'. It was buggy and serves no purpose
- Tag file with new bug found [Issue #25]
Also:
- Consistent use of upvalue
- Generalize addon name handling
- CameCase everything (except short-lived variables)
- Tag some potentially dead code [Issue #24]
- Remove anonymous functions from :AddCustomRule() for readability
- General cleaning up
- Use double quotes (also in EquipmentSet.lua)
-
[cleanup] src/filters/Tooltip.lua
- Consistent use of upvalue
- Generalize addon name handling
- CameCase everything (except short-lived variables)
- Tag some potentially dead code [Issue #24]
- Remove anonymous functions from :AddCustomRule() for readability
- General cleaning up
- Use double quotes (also in EquipmentSet.lua)
- Use upper case acronyms for libs (gratuity -> LG)
-
[cleanup] General cleaning up
src/filters/EquipmentSet.lua:
- Consistent use of upvalue
- Generalize addon name handling
- CameCase everything (except short-lived variables)
- Remove some dead code
- Tag some potentially dead code [Issue #24]
- Remove anonymous functions from :AddCustomRule() for readability
- General cleaning up
Baggins-Filtering.lua:
- Tag some potentially dead code [Issue #24]
- Tag broken code [issue #23]
-
[cleanup] Refactored Tooltip filter
- Refactored out to separate file
-
[cleanup] Refactored EquipmentSet filter
- Refactored out to separate filter file
- BUGFIX: Now possible to select Equipment Sets other than 'Any' :)
- [nolibs] LibBabble-Inventory-3.0 is not optional.
-
[cleanup] Use release.sh for release/classic code
- Removed all occurances of Baggins:IsClassicWow()
- Wrap code for Classic in --[===[@non-retail@ / --@end-non-retail@]===]
- Wrap code for Release in --@retail@ / --@end-retail@
- Rewrote some algorithms to match
- Removed TONS of duplicate code
- [cleanup] Fixed nolib builds
- Update LICENSE.md
- License