promotional bannermobile promotional banner

EasyOptions

The easy way to build a World of Warcraft addon!

File Details

EasyOptions-11.0.5.2.zip

  • R
  • Oct 27, 2024
  • 1.03 MB
  • 3.0K
  • 11.0.5+4
  • Retail + 2

File Name

EasyOptions-11.0.5.2.zip

Supported Versions

  • 11.0.5
  • 4.4.1
  • 3.4.3
  • 2.5.4
  • 1.15.4

11.0.5.2
Fixed an issue with initializing Options in Classic versions.
11.0.5.1
Toc file update.
11.0.2.2
Fixed an issue causing the Game tab to be selected in Options rather than the AddOns tab.
11.0.0.2
Implemented comma delimited format for interface versions in toc file.
Removed version-specific toc files.
11.0.0.1
Toc file update.
10.2.7.3
Improved support for v11.0.0 (Beta).
Various method enhancements.
10.2.7.2
Implemented support for WoW version v11.0.0 (Beta).
10.2.7.1
WoW version update.
10.2.5.2
Modified tooltips and descriptions. Fixed spelling errors.
10.2.5.1
Callback parameters that are passed to EasyOptions:BuildOptions were consolidated into a single table that is now passed to the optionalParameters parameter of that method. Examples of the new format are demonstrated in the EasyOptionsExamples, EasyOptionsTemplate, and EasyOptionsTemplateBasic addons. EasyOptions continues to support the old format for backwards compatibility, but all addons should be converted to the new format to ensure future support.
Added a Quick Backup button to the Addon Manager.
Improved the layout of FontStrings in Buttons to prevent the possibility of button text extending beyond the button.
Fixed an issue that caused blank lines to end CheckBox groups.
Implemented logic to handle the MultiLineTextBox being resized by its ScrollFrame.
Implemented support for API changes to the ColorPickerFrame in WoW v10.2.5.
WoW version update.
10.2.0.8
Added the FrameAnchoredToMouse option item type.
Added EasyOptions:GetRangeCheckInfo to Tools.lua.
10.2.0.7
Added support for tooltips in the DropDownItemInfo and RadioButtonInfo types.
Added EasyOptions:FormatItemsAdvanced to Tools.lua.
10.2.0.6
Introduced the concept of non-indexed parameters for OptionItems as a way to implement new features while maintaining backwards compatibility.
Added support for TooltipTitleText as a non-indexed parameter for OptionItems. Specifying a value for this parameter is optional and if no value is specified then the OptionItem's Text will be used for the title of its tooltip.
Added a tooltipTitleText parameter to most base methods that create a control (e.g., EasyOptions:CreateButton, EasyOptions:CreateLabel, etc.).
10.2.0.5
Modified tooltip text for the Reset Category and Reset All buttons.
Added a Developer Tools category to options.
Fixed an issue that prevented the parent frame from being assigned when specified with the FramePosition control type.
Fixed an issue that allowed the option frame's scrollbar to be scrollable over a small range even if there were no controls near the bottom of the option frame.
10.2.0.4
Improved logic for determining whether two values are approximately equal in EasyOptions:AreEqual.
Added the EasyOptions:SearchForCVarLimitValues method in the Tools.lua for helping developers find the minimum and maximum allowed values for console variables (i.e., CVars). Read comments in that method before you use it!
10.2.0.3
Rearranged layout of buttons in title.
Anchored title label to left-most button so its text cannot overlap the buttons.
10.2.0.2
Minor change to some text.
10.2.0.1
Initial release.