Change Log:
--------------------
z17:
Mostly transparent changes involving packaging.
1.0.16a:
Fixed bug when selecting profile
Localized profile name
1.0.16-release:
**Options panel complete
**Slash commands completely changed
Add "Legacy" skin (Thanks to rikarods)
Added Profile management panel
/xloot now opens options panel
lists options that can now be set via for those who still wish to use slash commands
Fixed Link-to-chat "Threshold not reached" issue
Resorted options panel
Recolored large option element labels
Adjusted a lot of the labels
1.0.16-alpha:
Nearly-complete "Blizzard Options Panel" GUI to replace slash commands (Missing Profiles controls, and probably broke some slash commands)
Separated frame and row alpha settings
Added "Highlight" option for rows
Fixed bottom buttons highlighting
Added fixed-width option
Made "collapse looted slots" a option
Added XLootFrame:RegisterSkin and :RegisterMasqueTweak to allow for user made and distributed skins. See top of XLoot.lua
Lost some sanity
FFFFFUUUUUUUUUUUU:
Testing fixes is probably a good thing. The amount of people using this file and reporting this complete failure is slightly disappointing..
1.0.15:
Fix Masque integration again, fail gracefully if required version is not used.
1.0.14:
Masque/ButtonFacade fix. Requires Masque alpha at this point.
1.0.13:
4.2 fix
1.0.12:
Fixed "text" error when using /xloot skin
Reverted to 1.0.x versioning until a name change, due to curse filename conventions
1.1:
Improved help. Added /help color
Added coloring options: {frame/loot}_border (formerly frame/loot), _background, _gradient
Added skin 'hack' for PixelSkin
Added skin.border_pad, which pads the icon, item, and loot frame at the same time.
Changed skin.pad_small and skin.pad_large to skin.pad_icon and skin.pad_item
Added skin.pad_frame
1.0.10:
Sanity check for errors regarding Masque/skins
Added reasonable responses to /xloot. Help for commands is now...
Description:
--------------------
A customizable loot frame
Providing a large array of options to change how loot is presented, as well as allowing you to use Masque or ButtonFacade Skins, XLoot's job is to make looting more functional while still having a better form.
The 1.0 XLoot branch will eventually replace the legacy XLoot once all features have been implemented.
The major advantage to using the new version is support for Masque/ButtonFacade skins, as well as custom image-based skins instead of simply coloring the frame. Only slightly less important, it doesn't use Ace2 any longer.
Skinning
XLoot can use any Masque skins, but skins made to fit rectangles will work better for obvious reasons.
If you find a skin that doesn't fit correctly, either tell me or go ahead and make a quick compatibility addon. You can add a override for masque skins with XLootFrame:RegisterMasqueTweak(mask_skin, tweak_table) according to the documentation at the top of XLoot.lua Registering your own skin is done in a very similar way, allowing for distribution of user-made skins.
About the plugins
XLoot Group/Monitor/Master require the support plugin in order to be used with this version.
I will be re-writing them as time allows to be stand-alone addons instead of plugins, which will work alongside 1.0 natively, and once that happens, they will all replace the old versions I post. I respect that some people like the old look of the frames, and I may try to make a legacy-lookalike skin.
Options
In-game options are available under Interface -> Addons -> XLoot
/xloot will option options menu as well
/xloot get shows all options available to be set via /xloot set {option} {value}
--------------------
z17:
Mostly transparent changes involving packaging.
1.0.16a:
Fixed bug when selecting profile
Localized profile name
1.0.16-release:
**Options panel complete
**Slash commands completely changed
Add "Legacy" skin (Thanks to rikarods)
Added Profile management panel
/xloot now opens options panel
lists options that can now be set via for those who still wish to use slash commands
Fixed Link-to-chat "Threshold not reached" issue
Resorted options panel
Recolored large option element labels
Adjusted a lot of the labels
1.0.16-alpha:
Nearly-complete "Blizzard Options Panel" GUI to replace slash commands (Missing Profiles controls, and probably broke some slash commands)
Separated frame and row alpha settings
Added "Highlight" option for rows
Fixed bottom buttons highlighting
Added fixed-width option
Made "collapse looted slots" a option
Added XLootFrame:RegisterSkin and :RegisterMasqueTweak to allow for user made and distributed skins. See top of XLoot.lua
Lost some sanity
FFFFFUUUUUUUUUUUU:
Testing fixes is probably a good thing. The amount of people using this file and reporting this complete failure is slightly disappointing..
1.0.15:
Fix Masque integration again, fail gracefully if required version is not used.
1.0.14:
Masque/ButtonFacade fix. Requires Masque alpha at this point.
1.0.13:
4.2 fix
1.0.12:
Fixed "text" error when using /xloot skin
Reverted to 1.0.x versioning until a name change, due to curse filename conventions
1.1:
Improved help. Added /help color
Added coloring options: {frame/loot}_border (formerly frame/loot), _background, _gradient
Added skin 'hack' for PixelSkin
Added skin.border_pad, which pads the icon, item, and loot frame at the same time.
Changed skin.pad_small and skin.pad_large to skin.pad_icon and skin.pad_item
Added skin.pad_frame
1.0.10:
Sanity check for errors regarding Masque/skins
Added reasonable responses to /xloot. Help for commands is now...
Description:
--------------------
A customizable loot frame
Providing a large array of options to change how loot is presented, as well as allowing you to use Masque or ButtonFacade Skins, XLoot's job is to make looting more functional while still having a better form.
The 1.0 XLoot branch will eventually replace the legacy XLoot once all features have been implemented.
The major advantage to using the new version is support for Masque/ButtonFacade skins, as well as custom image-based skins instead of simply coloring the frame. Only slightly less important, it doesn't use Ace2 any longer.
Skinning
XLoot can use any Masque skins, but skins made to fit rectangles will work better for obvious reasons.
If you find a skin that doesn't fit correctly, either tell me or go ahead and make a quick compatibility addon. You can add a override for masque skins with XLootFrame:RegisterMasqueTweak(mask_skin, tweak_table) according to the documentation at the top of XLoot.lua Registering your own skin is done in a very similar way, allowing for distribution of user-made skins.
About the plugins
XLoot Group/Monitor/Master require the support plugin in order to be used with this version.
I will be re-writing them as time allows to be stand-alone addons instead of plugins, which will work alongside 1.0 natively, and once that happens, they will all replace the old versions I post. I respect that some people like the old look of the frames, and I may try to make a legacy-lookalike skin.
Options
In-game options are available under Interface -> Addons -> XLoot
/xloot will option options menu as well
/xloot get shows all options available to be set via /xloot set {option} {value}