File Details
v10.1.7.474
- R
- Oct 11, 2023
- 299.87 KB
- 3.4K
- 10.1.0
- Retail
File Name
LibDFramework-1.0-v10.1.7.474.zip
Supported Versions
- 10.1.0
tag d71ff48a482b0adcc2c6403927730e9f88ba4347 v10.1.7.474
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:46:09 2023 -0300
commit aa417ae0d0fe51a62543ea6c2872ec9cd8760322
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:45:26 2023 -0300
Added helper functions (see description)
- Added DetailsFramework:GetAllTalents(): return a table with subtables containing talent information.
- Added new button template: "OPTIONS_BUTTON_GOLDENBORDER_TEMPLATE".
- Added DetailsFramework:IsValidSpecId(specId): return if the specId is valid (return false for specIds from the starter zone).
- Added _G.__benchmark(bNotPrintResult): use before and after a code block to measure the time used to compute it.
commit 1484ad9cc5e98f3cb38efb5c3f4735f43f9c8847
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:40:53 2023 -0300
Added textentry and code editor documentation: df_textentry, df_luaeditor
commit afc7d11454fbd9d19028092d8b28cf007a5a55f1
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:39:59 2023 -0300
Added checkbox documentation: df_checkbox
commit 6904a163ca50029a30e48111a1ea006c8e454a27
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:39:29 2023 -0300
Added DetailsFramework:CreateGridScrollBox(parent, name, refreshFunc, data, createOptionFrameFunc, options)
A grid scrollbox consists on a regular scrollbox but with support for columns on each line.
- createColumnFrameFunc(line, lineIndex, columnIndex): a function which need to return an UIObject.
- refreshFunc(columnFrame, data): function callback to update a column frame, data is a sub table from SetData(table).
commit 0ef7abc8a37c80f8314ac3c1ddaa976cb10bc405
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:34:35 2023 -0300
Added scrollbox.examples.lua
commit 7bf7dbe14dad1e1d0808064404135e4dbc9f9b10
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:33:58 2023 -0300
Added 'AfterCombat' for Schedules: DetailsFramework.Schedules.AfterCombat(callback, id, ...)
The ID is any data to identify the schedule, a new schedule with an ID which already exists, replaces the older schedule, if there's no ID the schedule is always accepted.
commit 57dba4be48fa4705899dddd45ceeebd81037b9c2
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:30:13 2023 -0300
Added rounded_panel.lua, code from the extinct frames.lua file
commit 0ead1391709ed0fdcb809bf6ebe973471b33f2ab
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:29:19 2023 -0300
Added rounded_panel.examples.lua
commit 5543af18b40bc67d793c3de85e71985af34f24c2
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:28:45 2023 -0300
General updates to panels (see commit description)
- Added FrameLayout documentation: df_framelayout_options, df_framelayout_point, df_framelayout.
- Added option 'use__width' to FrameLayout: when updating the frame position, the X offset used is the value stored on frame.__width
- :CreateScrollBox() now accept a 12th parameter 'noBackdrop'.
- RadioGroup documentation: df_radiogroup_checkbox, df_radiogroupmixin, df_radiooptions, df_checkboxgroup.
- Added checkboxGroup:Select(option), selects and trigger the option callback if exists.
commit 67de5bf4e5864312693ed583e8ef2941260a08f3
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:21:30 2023 -0300
Added scrollbox:SetPreRefreshFunction(function), this function will run right before scrollBox:Refresh(), use to modify the data before the refresh
commit 0eba535223e7de5d78c5c859a272b904bd1ca3c0
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:20:13 2023 -0300
File: added loadconditions.lua, also major code cleanup andvisual updates to Load Conditions Frame
commit 0c20257990fbc02698fea22e361c3739dae2ad2a
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:19:16 2023 -0300
Finished implementation on keybind.lua
commit cb2d5074e7d3e77b9cef52ab268241a17948bc4e
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:18:44 2023 -0300
File 'frames.lua' removed
commit a67f4e6d5c448cea5d0cf8d740e51de521b2f732
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:18:10 2023 -0300
Definitions update
commit 28fd0bb50ca7043cbb3c01e3959ae8dd5eac5d5d
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:17:55 2023 -0300
Added addon.examples.lua
commit 4d4527d528485bbb230386e7eed92621996d3cf1
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:17:45 2023 -0300
better function description for DetailsFramework:CreateAddOn()
commit de32ede647b66a30d817b79d39fae955ae4a04ec
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:17:16 2023 -0300
df_button added shortMethod 2 for SetIcon
Passing 2 as the shortMethod parameters on df_button:SetIcon(), will make the text be truncated to the size of the button - iconWidth.
commit 03f63e8aff0db49be2f1368bc7a354e16f9410a5
Author: Tercio Jose <terciob19@hotmail.com>
Date: Wed Oct 11 16:14:16 2023 -0300
auras.lua code cleanup, max spells increased to 500k, up from 450k
commit f7ad3e9dcc639bfe9416afa367292df5c3199876
Author: Tercio Jose <terciob19@hotmail.com>
Date: Sun Oct 1 19:33:37 2023 -0300
Removed error on color overwrite; More documentations
commit f7ad3e9dcc639bfe9416afa367292df5c3199876
Author: Tercio Jose <terciob19@hotmail.com>
Date: Sun Oct 1 19:33:37 2023 -0300
Removed error on color overwrite; More documentations
commit e765af983f39c795b86724e7bbaa51dd3e549838
Author: Continuity <continuity@gmx.net>
Date: Sun Oct 1 19:52:26 2023 +0200
- there's AoE blind now...

