DockingStation is an addon for displaying LDB based plugins. Although it is still in beta, I feel that it is now at a point where it is suitable for everyday use.
i have tried DockingStation and i think it's fantastic!
I'm one from these obsolete FuBar addicts and i think your addons is exactly adressing us.
I am missing two features:
1) the left and right clicking capabilities of the broker addons do not work.
2) There are some broker modules that have dynamic text widths like Broker_Location for instance. The space for the plugins seems to be fixed so it does not grow or shrink when the text width changes resulting in ugly text overlappings.
As soon as both features are in i will instantly switch from Fortress to DockingStation.
More than suitable for every day use. I had tried it when you first released, and moved over to it entirely last week, no regrets no problems. It's working wonderfully, and I'm quite happy that you decided to support nonstandard plugins (if only because there were a few I couldn't figure out how to manually update myself).
I also wanted to say, I am not experiencing X-buZZ's two issues at all. Left and right clicking of various mods that support it (like Traveller's Reference, Bagsy, Wallet, cargHonor etc) work just fine, and the primary benefit of this mod is that unlike the 'lego-block' displays, the lengths adjust on their own with no overlap at all, for the types of mods you'd expect (again like Traveller's Reference, Broker Factions, etc).
It pretty much functions like FuBar, though the bar doesn't populate with mods on its own, which can be considered a blessing. Really well done, thank you for responding to those of us who wanted a bar-style LDB display!
I just miss a "simple" thing: the possibility to "dock" a panel to the top or bottom of the screen, pushing default Blizzard frames down or up.
Else: here are some error reports on reloadui. One of the "width" error seems to happen with StatBlock_Money, as it is not shown.
[2008/12/16 07:46:12-5530-x1]: LibDataBroker-1.1-4:75: Data object not found
LibDataBroker-1.1-4:75: in function `pairs'
DockingStation-0.0.21 (Beta)\Plugins.lua:143: in function <Interface\AddOns\DockingStation\Plugins.lua:132>
<string>:"safecall Dispatcher[3]":4: in function <[string "safecall Dispatcher[3]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[3]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
LibDataBroker-1.1-4:49: in function `NewDataObject'
StatBlock_Money-2.0.1\StatBlock_Money.lua:3: in main chunk
------
[2008/12/16 07:46:16-5530-x1]: DockingStation-0.0.21 (Beta)\Sections.lua:22: attempt to perform arithmetic on field 'width' (a nil value)
DockingStation-0.0.21 (Beta)\Sections.lua:127: in function `LoadPlugins'
DockingStation-0.0.21 (Beta)\Plugins.lua:35: in function `Enable'
DockingStation-0.0.21 (Beta)\Plugins.lua:153: in function <Interface\AddOns\DockingStation\Plugins.lua:132>
<string>:"safecall Dispatcher[3]":4: in function <[string "safecall Dispatcher[3]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[3]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
LibDataBroker-1.1-4:49: in function `NewDataObject'
FuBar2Broker-1.0.3\FuBar2Broker.lua:141: in function <Interface\AddOns\FuBar2Broker\FuBar2Broker.lua:130>
<in C code>: in function `pcall'
AceAddon-2.0-91091 (Ace2):24: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:23>
AceAddon-2.0-91091 (Ace2):1048: in function `ManualEnable'
AceAddon-2.0-91091 (Ace2):983: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:976>
<in C code>: ?
AceEvent-2.0-91091 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-91091 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
------
[2008/12/16 07:46:16-5530-x1]: DockingStation-0.0.21 (Beta)\Sections.lua:22: attempt to perform arithmetic on field 'width' (a nil value)
DockingStation-0.0.21 (Beta)\Plugins.lua:120: in function `Refresh'
DockingStation-0.0.21 (Beta)\DataObjects.lua:226: in function <Interface\AddOns\DockingStation\DataObjects.lua:218>
<string>:"safecall Dispatcher[5]":4: in function <[string "safecall Dispatcher[5]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[5]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
LibDataBroker-1.1-4:28: in function <...\AddonLoader\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
FuBar2Broker-1.0.3\FuBar2Broker.lua:234: in function `SetText'
Baggins-Beta 1\Baggins.lua:2574: in function `OnTextUpdate'
FuBar2Broker-1.0.3\FuBar2Broker.lua:251: in function `UpdateText'
FuBar2Broker-1.0.3\FuBar2Broker.lua:245: in function `Update'
FuBar2Broker-1.0.3\FuBar2Broker.lua:178: in function <Interface\AddOns\FuBar2Broker\FuBar2Broker.lua:130>
<in C code>: in function `pcall'
AceAddon-2.0-91091 (Ace2):24: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:23>
AceAddon-2.0-91091 (Ace2):1048: in function `ManualEnable'
AceAddon-2.0-91091 (Ace2):983: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:976>
<in C code>: ?
I saw Adirelle's second error myself. I think it was with the Broker_Factions addon, because there was a launcher icon for a different mod on top of that plugin instead of next to it. The other launcher icons that were supposed to be next to Factions either were not loaded or I just didn't see them.
I would love to see the panels have a name (or at least know of some way to get a table reference for them or something) so that I can add them to my Dash.
edit: also, when the panel is shoved to the top of the screen, there is still like a one pixel gap between the screen edge and the frame.
Any chance someone getting the width error could list the addons they are using that generate LDB plugins? I'm already using Broker_Factions and StatBlock_Money and they aren't generating that error. StatBlock_Money did create an error via a bug in LibDataBroker-1.1 which I've corrected in my code until it, LDB, is fixed.
Excellent Addon. Perfect replacement for fubar/titan, very easy to configure with default settings while advanced options are still available.
A few small things like hide tooltips in combat/tooltip scaling and this will be the data broker addon for people who only want something like fubar without much configuration needed.
1) the left and right clicking capabilities of the broker addons do not work.
2) There are some broker modules that have dynamic text widths like Broker_Location for instance. The space for the plugins seems to be fixed so it does not grow or shrink when the text width changes resulting in ugly text overlappings.
I have cleared the saved variables and updated to the new version today and now both of the issues are gone! Perfect!
Now i have a cosmetically request: Can you please implement the following display settings for texts:
- shadow
- outline
- thick outline
This will add more contrast to the text when using Dockingstation without a background graphic.
One oddity I noticed is with Ara guild/friends. The friends tab works fine on hover but the guild tab won't show unless I right click the LDB icon (right click changes display style)
One oddity I noticed is with Ara guild/friends. The friends tab works fine on hover but the guild tab won't show unless I right click the LDB icon (right click changes display style)
This is a bug with the plugin. The OnEnter handler works like a method defined as frame:OnEnter(motion) but the guild plugin sets its up as frame:OnEnter(dontShow). When I pass the motion parameter it is getting placed into the variable dontShow, and as the name suggests its doing just that. Its a very easy fix if you let the author know about the problem.
One oddity I noticed is with Ara guild/friends. The friends tab works fine on hover but the guild tab won't show unless I right click the LDB icon (right click changes display style)
I would love to see the panels have a name (or at least know of some way to get a table reference for them or something) so that I can add them to my Dash.
I added two functions: DockingStation:GetNumPanels() and DockingStation:GetPanel(id). Just keep in mind that when panels are deleted the frames are recycled and that all panel ids shift to keep a continous series from 1 to #panels.
Would it be possible to add (SharedMedia) support for borders to the panels?
This is in the new version.
I also added support for the new fields Cladhaire put up.
On a side note, I still can't reproduce that "width" error from earlier so anyone able to provide a list of addons they use that reliably generate that would help. I also can't reproduce the problem with a pixel row remaining at the top of the screen but my computer sucks so I don't have many resolutions to test with.
On a side note, I still can't reproduce that "width" error from earlier so anyone able to provide a list of addons they use that reliably generate that would help.
Did you tweaked it ? I can not reproduce it with the latest version. The error about nonexistent DO also disappeared.
i have tried DockingStation and i think it's fantastic!
I'm one from these obsolete FuBar addicts and i think your addons is exactly adressing us.
I am missing two features:
1) the left and right clicking capabilities of the broker addons do not work.
2) There are some broker modules that have dynamic text widths like Broker_Location for instance. The space for the plugins seems to be fixed so it does not grow or shrink when the text width changes resulting in ugly text overlappings.
As soon as both features are in i will instantly switch from Fortress to DockingStation.
Keep up the great work!
Kind regards
X-buZZ
I also wanted to say, I am not experiencing X-buZZ's two issues at all. Left and right clicking of various mods that support it (like Traveller's Reference, Bagsy, Wallet, cargHonor etc) work just fine, and the primary benefit of this mod is that unlike the 'lego-block' displays, the lengths adjust on their own with no overlap at all, for the types of mods you'd expect (again like Traveller's Reference, Broker Factions, etc).
It pretty much functions like FuBar, though the bar doesn't populate with mods on its own, which can be considered a blessing. Really well done, thank you for responding to those of us who wanted a bar-style LDB display!
I just miss a "simple" thing: the possibility to "dock" a panel to the top or bottom of the screen, pushing default Blizzard frames down or up.
Else: here are some error reports on reloadui. One of the "width" error seems to happen with StatBlock_Money, as it is not shown.
I would love to see the panels have a name (or at least know of some way to get a table reference for them or something) so that I can add them to my Dash.
edit: also, when the panel is shoved to the top of the screen, there is still like a one pixel gap between the screen edge and the frame.
A few small things like hide tooltips in combat/tooltip scaling and this will be the data broker addon for people who only want something like fubar without much configuration needed.
I have cleared the saved variables and updated to the new version today and now both of the issues are gone! Perfect!
Now i have a cosmetically request: Can you please implement the following display settings for texts:
- shadow
- outline
- thick outline
This will add more contrast to the text when using Dockingstation without a background graphic.
Keep up the great work!
Kind regards
X-buZZ
One oddity I noticed is with Ara guild/friends. The friends tab works fine on hover but the guild tab won't show unless I right click the LDB icon (right click changes display style)
Now THAT was really fast. Thank you so much. DS is working and looking great now.
I have one request left: Would it be possible to add (SharedMedia) support for borders to the panels?
Ara Guild/Friends has been fixed.
http://www.wowinterface.com/downloads/info11205-Ara_Broker_Guild_Friends.html
This is in the new version.
I also added support for the new fields Cladhaire put up.
On a side note, I still can't reproduce that "width" error from earlier so anyone able to provide a list of addons they use that reliably generate that would help. I also can't reproduce the problem with a pixel row remaining at the top of the screen but my computer sucks so I don't have many resolutions to test with.
Did you tweaked it ? I can not reproduce it with the latest version. The error about nonexistent DO also disappeared.
Link? I'm trying to figure out what you mean. :P