Skip to content

Commit

Permalink
Version 2.8 - Update
Browse files Browse the repository at this point in the history
 Changes:
- Added 10.1.5 (Dragonflight) support.
 - Chat notifications will be shown when changing the Custom preset via the Settings. Also, the preset selection will now reset when the display is moved manually while the Settings window was open.
 - The Individual Value Coloring option will now be on by default.

Fixes:
 - The speed displays will not appear after a pet battle when they are set as hidden.
 - Importing addon data through the Backup Advanced options will keep the currently set values when filling in missing or invalid values instead of using defaults.
 - No tooltip will stay on the screen after its target was hidden.
 - Under the hood fixes & improvements.
  • Loading branch information
Arxareon committed Jun 15, 2023
1 parent facf2eb commit 67c1180
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions MovementSpeed/WidgetToolbox.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2282,7 +2282,7 @@ if not next(ns.WidgetToolbox) then
--- - **scrollSize** table
--- - **width**? number *optional* — Horizontal size of the scrollable child frame | ***Default:*** **t.size.width** - (***WidgetTools*.classic** and 22 or 16)
--- - **height** number *optional* — Vertical size of the scrollable child frame | ***Default:*** 0 *(no height)*
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scrollSpeed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **initialize**? function *optional* ― Call this function while setting up the new scrollable frame to perform specific tasks like creating content child frames right away
--- - @*param* `scrollChild` Frame ― Reference to the new scrollable child frame
Expand Down Expand Up @@ -2875,7 +2875,7 @@ if not next(ns.WidgetToolbox) then
--- - **titleLogo**? boolean *optional* — Append the texture specified as **t.logo** to the title of the Settings button as well | ***Default:*** false
--- - **scroll**? table *optional* — If set, create an empty ScrollFrame for the category panel
--- - **height**? number *optional* — Set the height of the scrollable child frame to the specified value | ***Default:*** 0 *(no height)*
--- - **speed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **speed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scroll.speed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **optionsKeys**? table *optional* ― A list of unique keys linking collections of widget options data to be saved & loaded with this options category page
--- - **[*value*]** any ― A unique key under which widget options data has been registered to options data management
Expand Down Expand Up @@ -6192,7 +6192,7 @@ if not next(ns.WidgetToolbox) then
--- - **maxLetters**? integer *optional* — The value to set by [EditBox:SetMaxLetters()](https://wowpedia.fandom.com/wiki/API_EditBox_SetMaxLetters) | ***Default:*** 0 (*no limit*)
--- - **charCount**? boolean *optional* — Show or hide the remaining number of characters | ***Default:*** **t.maxLetters** > 0
--- - **readOnly**? boolean *optional* — The text will be uneditable if true | ***Default:*** false
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scrollSpeed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **scrollToTop**? boolean *optional* — Automatically scroll to the top when the text is loaded or changed while not being actively edited | ***Default:*** true
--- - **events**? table *optional* — Table of key, value pairs that holds script event handlers to be set for the editbox child frame
Expand Down
6 changes: 3 additions & 3 deletions WidgetTools/WidgetToolbox.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2282,7 +2282,7 @@ if not next(ns.WidgetToolbox) then
--- - **scrollSize** table
--- - **width**? number *optional* — Horizontal size of the scrollable child frame | ***Default:*** **t.size.width** - (***WidgetTools*.classic** and 22 or 16)
--- - **height** number *optional* — Vertical size of the scrollable child frame | ***Default:*** 0 *(no height)*
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scrollSpeed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **initialize**? function *optional* ― Call this function while setting up the new scrollable frame to perform specific tasks like creating content child frames right away
--- - @*param* `scrollChild` Frame ― Reference to the new scrollable child frame
Expand Down Expand Up @@ -2875,7 +2875,7 @@ if not next(ns.WidgetToolbox) then
--- - **titleLogo**? boolean *optional* — Append the texture specified as **t.logo** to the title of the Settings button as well | ***Default:*** false
--- - **scroll**? table *optional* — If set, create an empty ScrollFrame for the category panel
--- - **height**? number *optional* — Set the height of the scrollable child frame to the specified value | ***Default:*** 0 *(no height)*
--- - **speed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **speed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scroll.speed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **optionsKeys**? table *optional* ― A list of unique keys linking collections of widget options data to be saved & loaded with this options category page
--- - **[*value*]** any ― A unique key under which widget options data has been registered to options data management
Expand Down Expand Up @@ -6192,7 +6192,7 @@ if not next(ns.WidgetToolbox) then
--- - **maxLetters**? integer *optional* — The value to set by [EditBox:SetMaxLetters()](https://wowpedia.fandom.com/wiki/API_EditBox_SetMaxLetters) | ***Default:*** 0 (*no limit*)
--- - **charCount**? boolean *optional* — Show or hide the remaining number of characters | ***Default:*** **t.maxLetters** > 0
--- - **readOnly**? boolean *optional* — The text will be uneditable if true | ***Default:*** false
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range: (0, 1) | ***Default:*** 0.25
--- - **scrollSpeed**? number *optional* — Percentage of one page of content to scroll at a time | ***Range:*** (0, 1) | ***Default:*** 0.25
--- - ***Note:*** If ***WidgetTools*.classic** is true, **t.scrollSpeed** is used as the scroll step value of the classic scroll frames. | ***Default:*** *half of the height of the scrollbar*
--- - **scrollToTop**? boolean *optional* — Automatically scroll to the top when the text is loaded or changed while not being actively edited | ***Default:*** true
--- - **events**? table *optional* — Table of key, value pairs that holds script event handlers to be set for the editbox child frame
Expand Down

0 comments on commit 67c1180

Please sign in to comment.