Go to Page... |
Compatibility: | Shadowlands patch (9.0.2) Shadowlands pre-patch (9.0.1) |
Updated: | 12-20-20 05:30 PM |
Created: | 12-03-08 07:08 PM |
Downloads: | 91,177 |
Favorites: | 762 |
MD5: |
A display platform for LibDataBroker (LDB) based plug-ins. The display is provided through panels, each having sections (Left, Center, Right) corresponding with how a plugin is justified within it.
All plugins are disabled by default and you must turn on the ones you want to use. This is to avoid the complete mess that results from all plugins being on with the first use. The only plugin on at the start is the one provided by this addon to access its options easily. Just click it to start changing settings.
With plugins unlocked you can drag and drop them to other panels/sections and have them automatically adjust to their new location. There are no limitations on the drag and drop capabilities other than the new location for a plugin must be within a panel. You may also change the location of a plugin through the plugin options menu.
Almost all sub-sections of settings have a default option. The defaults follow a set pattern. First plugins check their settings, if default, they next go to their panel's settings. If the panel is also set to default then it defers to the addon's global settings. Finally, if the global settings are still set to default, then the hard coded defaults are used.
Note: It is recommended that you delete the folder(s) for an existing addon when updating to a different version. This is to keep files that are no longer used from taking up space.
Translators: To submit a translation please just edit existing files (example: DockingStation\Locales\deDE.lua and DockingStation_Config\Locales\deDE.lua) and send them to me.
File Name |
Version |
Size |
Author |
Date |
0.5.25 (Beta) |
181kB |
Vrul |
10-16-20 12:56 PM |
|
0.5.21 (Beta) |
181kB |
Vrul |
10-14-20 04:18 PM |
|
0.5.20 (Beta) |
180kB |
Vrul |
01-14-20 09:37 PM |
|
0.5.19 (Beta) |
180kB |
Vrul |
10-25-19 08:13 AM |
|
0.5.18 (Beta) |
180kB |
Vrul |
09-01-19 03:14 PM |
|
0.5.17 (Beta) |
180kB |
Vrul |
08-12-19 04:59 PM |
|
0.5.16 (Beta) |
179kB |
Vrul |
09-15-18 01:07 PM |
|
0.5.15 (Beta) |
179kB |
Vrul |
07-21-18 01:54 PM |
|
0.5.14 (Beta) |
178kB |
Vrul |
06-11-18 02:51 PM |
|
0.5.13 (Beta) |
177kB |
Vrul |
06-09-18 03:13 PM |
|
0.5.12 (Beta) |
180kB |
Vrul |
08-30-17 10:36 PM |
|
0.5.11 (Beta) |
179kB |
Vrul |
05-05-17 01:53 PM |
|
0.5.10 (Beta) |
180kB |
Vrul |
04-27-17 08:26 PM |
|
0.5.9 (Beta) |
264kB |
Vrul |
01-07-17 06:44 PM |
|
0.5.8 (Beta) |
264kB |
Vrul |
08-07-16 04:47 PM |
|
0.5.7 (Beta) |
264kB |
Vrul |
07-22-16 11:37 PM |
|
0.5.6 (Beta) |
245kB |
Vrul |
05-14-16 04:36 PM |
![]() |
Comment Options |
![]() |
|
|
Beware version 0.5.26 may require the repositioning of some panels (could not be helped).
|
![]() |
![]() |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Font error message, running the latest version
Code:
Message: Interface\AddOns\DockingStation\FontStrings.lua:41: attempt to index field '?' (a nil value) Time: Mon Oct 26 15:47:22 2020 Count: 3 Stack: Interface\AddOns\DockingStation\FontStrings.lua:41: attempt to index field '?' (a nil value) [string "=(tail call)"]: ? [string "@Interface\AddOns\DockingStation\FontStrings.lua"]:41: in function <Interface\AddOns\DockingStation\FontStrings.lua:38> [string "safecall Dispatcher[5]"]:4: in function <[string "safecall Dispatcher[5]"]:4> [string "=[C]"]: ? [string "safecall Dispatcher[5]"]:13: in function `?' [string "@Interface\AddOns\AllTheThings\lib\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:92: in function `Fire' [string "@Interface\AddOns\ElvUI\Modules\DataTexts\DataTexts.lua"]:267: in function `func' [string "@Interface\AddOns\ElvUI\Core\Core.lua"]:392: in function `ValueFuncCall' [string "@Interface\AddOns\ElvUI\Core\Core.lua"]:343: in function `UpdateMedia' [string "@Interface\AddOns\ElvUI\Core\API.lua"]:499: in function `?' [string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119: in function <...nts\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119> [string "=[C]"]: ? [string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...nts\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire' [string "@Interface\AddOns\Bagnon\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua"]:120: in function <...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua:119> Locals: <none> |
![]() |
![]() |
405hp_z06 |
View Public Profile |
Send a private message to 405hp_z06 |
Find More Posts by 405hp_z06 |
Add 405hp_z06 to Your Buddy List |
![]() |
||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
Re: Re: weird interactions with other addons
ETA: Interestingly, with ShiftUI turned off, I also no longer have a problem reordering plugins. With ShiftUI on, I could reorder the plugins on the panel placed at the top of the screen, but the ones at the bottom would drag but almost never actually stay where I put them, instead rubber-banding back to their original position.
Last edited by ZoeRayne : 10-21-20 at 09:33 AM.
|
|
![]() |
![]() |
ZoeRayne |
View Public Profile |
Send a private message to ZoeRayne |
Find More Posts by ZoeRayne |
Add ZoeRayne to Your Buddy List |
![]() |
||
|
Re: weird interactions with other addons
|
|
![]() |
![]() |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
weird interactions with other addons
The new version works great, except for one odd problem. It interacts strangely with several addons, notably HealBot and XPBarNone, making them shift up the screen, despite my resetting and locking their positions. In the case of HealBot especially, I can watch the frame move up the screen one panel-height at a time until it almost disappears off the top any time the UI is reloaded. XPBarNone only moves up once. If I disable DockingStation, the problem stops happening. I don't get any error messages, but I'm happy to provide any information you need to help track down what's going on. (I have two panels active, one at the top of the screen and one at the bottom, both locked and both set to shift the UI to compensate for their height.)
Thanks for a great addon! |
![]() |
![]() |
ZoeRayne |
View Public Profile |
Send a private message to ZoeRayne |
Find More Posts by ZoeRayne |
Add ZoeRayne to Your Buddy List |
![]() |
|||
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Re: Re: Re: Re: Error
![]() ![]() ![]() ![]() ![]() ![]()
|
||
![]() |
![]() |
405hp_z06 |
View Public Profile |
Send a private message to 405hp_z06 |
Find More Posts by 405hp_z06 |
Add 405hp_z06 to Your Buddy List |
![]() |
||
|
Re: Re: Re: Error
|
|
![]() |
![]() |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
![]() |
|||
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Re: Re: Error
|
||
![]() |
![]() |
405hp_z06 |
View Public Profile |
Send a private message to 405hp_z06 |
Find More Posts by 405hp_z06 |
Add 405hp_z06 to Your Buddy List |
![]() |
||
|
Re: Error
|
|
![]() |
![]() |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Error
Code:
Message: Interface\AddOns\DockingStation\Panels.lua:295: attempt to call method 'SetBackdrop' (a nil value) Time: Fri Oct 16 11:18:44 2020 Count: 1 Stack: Interface\AddOns\DockingStation\Panels.lua:295: attempt to call method 'SetBackdrop' (a nil value) [string "@Interface\AddOns\DockingStation\Panels.lua"]:295: in function `Refresh' [string "@Interface\AddOns\DockingStation\Panels.lua"]:534: in function `CreatePanel' [string "@Interface\AddOns\DockingStation\Core.lua"]:21: in function <Interface\AddOns\DockingStation\Core.lua:16> [string "=[C]"]: ? [string "@Interface\AddOns\AzeritePowerWeights\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...rWeights\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@Interface\AddOns\AzeritePowerWeights\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire' [string "@Interface\AddOns\CanIMogIt\Libs\AceDB-3.0\AceDB-3.0.lua"]:578: in function `CopyProfile' [string "@Interface\AddOns\AzeriteTooltip\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua"]:316: in function <...teTooltip\libs\AceDBOptions-3.0\AceDBOptions-3.0.lua:315> [string "=[C]"]: ? [string "@Interface\AddOns\Gnosis\Libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49> [string "@Interface\AddOns\Gnosis\Libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:838: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:664> [string "=[C]"]: ? [string "@Interface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua"]:72: in function <...terface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@Interface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua"]:306: in function `Fire' [string "@Interface\AddOns\Gnosis\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua"]:437: in function <...is\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:428> [string "=[C]"]: ? [string "@Interface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua"]:72: in function <...terface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@Interface\AddOns\Gnosis\Libs\AceGUI-3.0\AceGUI-3.0.lua"]:306: in function `Fire' [string "@Interface\AddOns\AzeritePowerWeights\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua"]:351: in function <...s\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341> Locals: <none>
Last edited by 405hp_z06 : 10-16-20 at 10:23 AM.
|
![]() |
![]() |
405hp_z06 |
View Public Profile |
Send a private message to 405hp_z06 |
Find More Posts by 405hp_z06 |
Add 405hp_z06 to Your Buddy List |
![]() |
|||
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
|
||
![]() |
![]() |
n\a |
View Public Profile |
Send a private message to n\a |
Find More Posts by n\a |
Add n\a to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
Vrul |
View Public Profile |
Send a private message to Vrul |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
0.5.21 (Beta) works in 9.0.1, but 0.5.22 (Beta) have problems
Code:
12x DockingStation\Plugins.lua:7: attempt to index local 'mt' (a nil value) [string "@DockingStation\Plugins.lua"]:7: in main chunk Locals: addonName = "DockingStation" addon = <table> { LDB_UnregisterCallback = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:153 DoNothing = <function> defined @DockingStation\Core.lua:97 GetMetatable = <function> defined @DockingStation\Core.lua:142 UnregisterAllEvents = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 panels = <table> { } hideConditions = <table> { } QueueMethod = <function> defined @DockingStation\Core.lua:210 plugins = <table> { } Jostle = <table> { } GetPanelName = <function> defined @DockingStation\Panels.lua:458 CreatePanel = <function> defined @DockingStation\Panels.lua:462 tremove_byVal = <function> defined @DockingStation\Core.lua:66 ConnectTooltip = <function> defined @DockingStation\Core.lua:81 mt_subtables = <table> { } GenerateUniqueKey = <function> defined @DockingStation\Core.lua:163 LDB_RegisterCallback = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90 dataObj = <table> { } RemoveColorCodes = <function> defined @DockingStation\Core.lua:118 RegisterMessage = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90 UnregisterMessage = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:153 AllPanels = <function> defined @DockingStation\Core.lua:75 SendMessage = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:59 safecall = <function> defined @DockingStation\Core.lua:57 IsFrame = <function> defined @DockingStation\Core.lua:114 RegisterEvent = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90 UnregisterAllMessages = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 GetSubTable = <function> defined @DockingStation\Core.lua:100 UpdateScreenSize = <function> defined @DockingStation\Core.lua:128 PurgeQueue = <function> defined @DockingStation\Core.lua:199 GetAnchorInfo = <function> defined @DockingStation\Jostle.lua:110 L = <table> { } UpdateScreenSizeHandler = <function> defined @DockingStation\Panels.lua:81 UnregisterEvent = <function> defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:153 sectionTypes = <table> { } } pairs_iter = <function> defined =[C]:-1 type = <function> defined =[C]:-1 mt = nil (*temporary) = "Button" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index local 'mt' (a nil value)" Code:
12x DockingStation\Settings-Settings.lua:206: attempt to call field 'GetPluginLocation' (a nil value) [string "@DockingStation\Settings-Settings.lua"]:206: in function `GetPluginSettings' [string "@DockingStation\Settings-Settings.lua"]:189: in function `GetSettings' [string "@DockingStation\Core.lua"]:18: in function <DockingStation\Core.lua:16> [string "@DockingStation\Core.lua"]:251: in function <DockingStation\Core.lua:248> [string "=[C]"]: ? [string "@LibSharedMedia-3.0-8020003\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@LibSharedMedia-3.0-8020003\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire' [string "@DockingStation\Libs\LibDisplayAssist-1.3-6.lua"]:40: in function <DockingStation\Libs\LibDisplayAssist-1.3.lua:35> [string "=[C]"]: in function `GetRect' [string "@DockingStation\Libs\LibDisplayAssist-1.3-6.lua"]:36: in function `ProcessEvent' [string "@DockingStation\Libs\LibDisplayAssist-1.3-6.lua"]:53: in function <DockingStation\Libs\LibDisplayAssist-1.3.lua:32> |
![]() |
![]() |
n\a |
View Public Profile |
Send a private message to n\a |
Find More Posts by n\a |
Add n\a to Your Buddy List |
![]() |
||
|
![]()
__________________
spiralofhope.com |
|
![]() |
![]() |
spiralofhope |
View Public Profile |
Send a private message to spiralofhope |
Visit spiralofhope's homepage! |
Find More Posts by spiralofhope |
Add spiralofhope to Your Buddy List |
![]() |