Download
(183Kb)
Download
Updated: 12-20-20 05:30 PM
Pictures
File Info
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:92,017
Favorites:754
MD5:

DockingStation (Display)  Popular! (More than 5000 hits)

Version: 0.5.26 (Beta)
by: Vrul [More]

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.

Version 0.5.26 (12/20/2020)
- Changed way position is calculated

Version 0.5.25 (10/16/2020)
- Bug fix for SetBackdrop error with recycled panels

Version 0.5.24 (10/16/2020)
- Fix for not being able to see background option changes

Version 0.5.23 (10/16/2020)
- Retail fix for previous class update (actually tested changes on retail and classic this time)

Version 0.5.22 (10/15/2020)
- Minor tweak to remove an error with WoW Classic

Version 0.5.21 (10/14/2020)
- Updated for 9.0

Version 0.5.20 (01/14/2020)
- Changed reference of InterfaceOptionsFrameHeaderText to InterfaceOptionsFrame.Header.Text

Version 0.5.19 (10/25/2019)
- Fix for NamePlateTooltip error

Version 0.5.18 (09/01/2019)
- Minor edit to Jostle.lua to not generate an error on WoW Classic

Version 0.5.17 (08/12/2019)
- Removed a minor tweak to WorldMapFrame.BlackoutFrame that was causing an error with the new anchoring rules

Version 0.5.16 (09/15/2018)
- Corrected panels being on top of the world map when its maximized

Version 0.5.15 (07/21/2018)
- Removed backwards compatibility code
- Library update

Version 0.5.14 (06/11/2018)
- Added the option to rotate a plugin's icon
- Plugin icons now rotate based on the LDB field "iconRotation" (in radians)

Version 0.5.13 (06/09/2018)
- Updated for 8.0
- No longer using LibJostle, now using a more simple solution
- Combined the panel option categories "Position" and "Size" into "Layout"
- Renamed the panel option "Move Blizzard Frames" to "Shift UI"

Version 0.5.12 (08/30/2017)
- Fix for PlaySound change in 7.3

Version 0.5.11 (05/05/2017)
- Added panel options "Alpha, Fade In" and "Alpha, Fade Out"

Version 0.5.10 (04/27/2017)
- Fix for texture paths that are numbers and not strings

Version 0.5.9 (01/07/2017)
- Corrected a potential issue when updating panel/plugin widths

Version 0.5.8 (08/07/2016)
- Fix for an error when hiding UIParent with a plugin tooltip showing
- Corrected a scaling issue with LibQTip tooltip borders

Version 0.5.7 (07/23/2016)
- Library update

Version 0.5.6 (05/14/2016)
- Resolved a Legion compatibility issue

Version 0.5.5 (10/14/2014)
- Updated for 6.0
- Took another stab at eliminating the reported panel moving issue

Version 0.5.4 (08/22/2014)
- Stop causing a tooltip flashing issue for other addons

Version 0.5.3 (08/14/2014)
- Taking another shot at correcting the issue with panels not staying put

Version 0.5.2 (07/17/2014)
- Correct an issue with panels not staying where they should

Version 0.5.1 (06/07/2014)
- Fix for an error that was occurring when upgrading a version older than 0.4 and with new installations

Version 0.5 (05/24/2014)
- Library update

Version 0.4.15 Beta (09/27/2012)
- Library update to fix a potential error

Version 0.4.14 Beta (09/11/2012)
- Fix for some undesired interactive tooltip behavior

Version 0.4.13 Beta (09/02/2012)
- Updated for MoP

Version 0.4.12 Beta (07/06/2012)
- Updated for MoP Beta

Version 0.4.11 Beta (01/31/2012)
- Traditional Chinese localization 繁體中文化 by andy52005

Version 0.4.10 Beta (12/22/2011)
- Make sure all tooltips are clamped to screen

Version 0.4.9 Beta (12/21/2011)
- Fix for GameTooltip type tooltips

Version 0.4.8 Beta (12/19/2011)
- Attempt at allowing plugins that create tooltips via OnEnter/OnLeave to be scaled and reanchored

Version 0.4.7 Beta (11/27/2010)
- Fix for error when enabling/disabling an unloaded plugin

Version 0.4.6 Beta (10/13/2010)
- Libraries updated

Version 0.4.5 Beta (09/11/2010)
- Added the option to override a plugin provided label with it's name

Version 0.4.4 Beta (07/19/2010)
- Corrected a potential issue with generating panel keys
- Updated to use the new AceGUI-3.0-SharedMediaWidgets
- Minor code tweaks

Version 0.4.3 Beta (06/10/2010)
- Fix for panel positioning bug

Version 0.4.2 Beta (06/10/2010)
- Added localization support
- Corrected an issue with ConfigMode support
- Modified the behavior of the icon zoom option
- Convert.lua may now be deleted (only needs to run once each update)

Version 0.4.1 Beta (06/02/2010)
- Fixed issue with icon updates (iconCoords, iconR, iconG, iconB)

Version 0.4 Beta (05/31/2010)
- Major overhaul

Version 0.3.3 Beta (12/11/2009)
- Added MMOUI Minion support to TOC file (X-WoWI-ID)
- Library update (fixes buff frame not moving with other Blizzard frames)

Version 0.3.2 Beta (05/24/2009)
- Corrected an issue with plugins that define their type after their data object is first created
- Fixed a bug with the report option not properly hiding errors/warnings when disabled

Version 0.3.1 Beta (05/23/2009)
- The configuration window now remains centered when the panel/plugin lists are added on the side, this can be disabled with the option DockingStation-General-Center Configuration

Version 0.3 Beta (05/23/2009)
- LDB type is no longer defaulted to 'data source' if none given
- Most duplicate errors/warnings are now ignored
- Changed the way panel labels are templated
- Reworked how panels and plugins are selected in the options panel

Version 0.2.26 Beta (05/08/2009)
- Fixed a bug with panel visibility
- Updated libraries

Version 0.2.25 Beta (05/08/2009)
- Fixed a bug with panel visibility
- Changed the minimum values for panel height and width (from fixed to 1/64 of screen height and width)
- Changed the maximum value for panel height (from fixed to 1/16 of screen height)
- The options for panel height and width (Appearance) now update all min/max values instead of just max panel width on a resolution change

Version 0.2.24 Beta (04/28/2009)
- Corrected some issues with changing profiles
- Fixed an error with opening the configuration panel
- Changed the OnClick handler to better deal with other LDB displays
- Added an option to allow right clicking on a panel to open it's configuration
- Warnings are no longer generated for unsupported LDB types
- Warnings are now generated for any 'launcher' using 'data source' specific fields: text, value, suffix
- Panel tooltips are now only shown while one of DockingStation's configuration panels is open

Version 0.2.23 Beta (04/24/2009)
- More tooltip corrections

Version 0.2.22 Beta (04/23/2009)
- Taking a shot at the vanishing tooltip issue

Version 0.2.21 Beta (04/23/2009)
- Added more options for panel backgrounds

Version 0.2.20 Beta (04/21/2009)
- Fixed an issue with some string settings

Version 0.2.19 Beta (04/20/2009)
- Better support for shared media
- Trying out a new library for easier LoD options

Version 0.2.18 Beta (04/18/2009)
- Corrected an issue with panels anchored outside the screen's bounds

Version 0.2.17 Beta (04/16/2009)
- Fix for panels moving from their positions on a reload

Version 0.2.16 Beta (04/16/2009)
- Changed tooltip hiding options slightly
- Tooltip scaling is now off by default
- Enabling the report option now also provides error information for previously hidden execution problems

Version 0.2.15 Beta (04/13/2009)
- Added an option for disabling tooltip scaling
- OnMouseWheel support enabled

Version 0.2.14 Beta (04/12/2009)
- More tooltip fixes

Version 0.2.13 Beta (04/09/2009)
- Fix for plugins that call their own OnEnter function internally

Version 0.2.12 Beta (04/09/2009)
- Added panel fading
- More tooltip fixes

Version 0.2.11 Beta (03/26/2009)
- Corrected a bug with tooltip settings that are set to default
- Fixed some issues with tooltip scaling

Version 0.2.10 Beta (03/19/2009)
- Corrected a display issue with panel labels
- Fixed a bug with plugins appearing behind their panel
- Deleting a panel that contains plugins should no longer generate errors
- Fixed an issue with tooltip behavior (still not completely fixed though)

Version 0.2.9 Beta (03/18/2009)
- Changed panel labels to only show up if the Panels or Plugins configuration screen is open
- Configuration options are now visible in the Blizzard options panel for addons before being loaded
- Corrected some tooltip behavior (still not completely fixed yet)

Version 0.2.8 Beta (03/15/2009)
- Fixed a tooltip bug

Version 0.2.7 Beta (03/14/2009)
- Changed how and when setting inheritance takes place
- Added and changed tooltip options
- Revamped the way panels and plugins are locked

Version 0.2.6 Beta (03/13/2009)
- Fixed another bug with converting old settings to the new launcher name
- Changed the way panel labels are handled (old settings are no good)
- Corrected an issue when enabling plugins or changing their location via the configuration settings

Version 0.2.5 Beta (03/11/2009)
- Fixed a bug with converting old settings to the new launcher name
- Added the ability to change panel labels for easier identification
- Changed creating a panel to automatically select the settings for the new panel

Version 0.2.4 Beta (03/10/2009)
- Renamed the launcher to DockingStation_Config to avoid issues with LoD and other LDB displays that add plugin options directly to Blizzard's option panel
- Moved AceDBOptions-3.0.lua to DockingStation_Config to make it LoD
- Added the ability to edit/remove settings of plugins that are not loaded

Version 0.2.3 Beta (01/28/2009)
- Corrected an issue with plugins not inheriting their panel's settings properly upon creation

Version 0.2.2 Beta (01/22/2009)
- Fixed a bug with settings when creating a new panel

Version 0.2.1 Beta (01/21/2009)
- Changed the way plugins are updated in a panel
- Fixed a bug with the center section of panels not always staying centered
- Reverted some changes dealing with plugin strings while tracking down a bug

Version 0.2 Beta (01/20/2009)
- Reworked some high CPU usage code to require much less processing
- Added options to disable showing tooltips in combat and to allow for a small portion of panels to be moved off-screen

Version 0.1.2 Beta (01/19/2009)
- Changed the minimum value allowed for Panel Background Inset from 0 to -1 to help with the "gap" problem

Version 0.1.1 Beta (01/14/2009)
- Added a slash command (/dockingstation) that opens the configuration panel
- Corrected bugs with panel anchoring and ordering
- Load on demand for configuration is now functioning properly

Version 0.1 Beta (01/12/2009)
- Configuration is now load on demand and some options were added/changed
- DockingStation's launcher is now a true LDB plugin instead of only being available to itself
- Panels are now at different levels based on the most recently moved (persistant)

Version 0.0.25 Beta (12/23/2008)
- Fixed some bugs with options and their defaults

Version 0.0.24 Beta (12/19/2008)
- Added options for placing borders on panels
- Added support to get panel frame references
- Updated to the lastest plugin spec: iconCoords (4 or 8), iconB, iconG, iconR

Version 0.0.23 Beta (12/18/2008)
- Added an option to apply an outline or shadow to the various text elements

Version 0.0.22 Beta (12/17/2008)
- Added code to correct a LibDataBroker bug
- Fix for an issue with OnClick handlers

Version 0.0.21 Beta (12/12/2008)
- Fixed an issue with dragging and dropping plugins into the "Right" section of a panel
- Fixed an error with tooltips for some plugins
- Removed most restrictions placed on plugins

Version 0.0.20 Beta (12/11/2008)
- Fixed a bug with zeroes being removed from either ends of strings
- Fixed an error where a plugin in the process of being moved would jump back into place if it or another addon in the same panel/section was updated
- Added a new option to show warnings/errors generated during the creation of new plugins

Version 0.0.19 Beta (12/10/2008)
- Uncommented the code that broke the UI scale fix from 0.0.17 (Oops)

Version 0.0.18 Beta (12/10/2008)
- Fixed a bug with panels not always deleting properly
- The plugin type 'data source' now accepts either the field text or value, instead of just text, for initial type verification

Version 0.0.17 Beta (12/09/2008)
- Fixed a bug when utilizing the UI scale video setting
- Ability to set default settings for panel plugins and panels and plugins in general
- Can now turn off the icon for 'launchers' if the label is still showing

Version 0.0.16 Beta (12/08/2008)
- Fixed a bug with plugin label/suffix using the option "Same as Text"
- Changed the disply of panel options
- Added the option to change the panel background texture
- Plugins now listed by label (name also shown once selected if different from label)

Version 0.0.15 Beta (12/07/2008)
- Changed the way plugin options are displayed

Version 0.0.14 Beta (12/05/2008)
- More options for plugins added

Version 0.0.13 Beta (12/03/2008)
- Initial public beta release
Optional Files (0)


Post A Reply Comment Options
Unread 05-23-09, 03:13 PM  
Vrul
A Scalebane Royal Guard
 
Vrul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 404
File comments: 322
Uploads: 33
Originally posted by kxuhx
DockingStation: updating plugin 'Prat'
WARNING: field 'text' is not valid for plugin type 'launcher'
That just means that the plugin is doing something unexpected. LDB allows for alterations/deviations from the outlined specs (that's why it is a warning and not an error), but if the change isn't important enough to be documented then it isn't important enough for me to waste time changing code.

Originally posted by kxuhx
also RepairBroker no longer displays. Plugin is grayed out. But is loaded, as it still prints out repair costs to Chat
Yeah, that doesn't define a type for itself. You can open it's RepairBroker.lua file and change the following (starting at line 9):
Code:
local Repair = {
	icon  = "Interface\\Icons\\Trade_BlackSmithing",
	label = L["Dur"],
	text  = "100%",
}
to:
Code:
local Repair = {
	type  = 'data source',
	icon  = "Interface\\Icons\\Trade_BlackSmithing",
	label = L["Dur"],
	text  = "100%",
}
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 02:50 PM  
siema_co
A Deviate Faerie Dragon
 
siema_co's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 7
Originally posted by Vrul
I originally had it so that the whole thing recentered on the screen but hated the way it kept moving when switching between the panel/plugin portion to others. Maybe I can add it back but with an option to turn the centering off.
I'd rather add some scaling option;P

Originally posted by kxuhx
get 2 errors with the newest version

This is printed in Chat

DockingStation: updating plugin 'Prat'
WARNING: field 'text' is not valid for plugin type 'launcher'


also RepairBroker no longer displays. Plugin is grayed out. But is loaded, as it still prints out repair costs to Chat
That was explained few posts earlier. For RepairBroker you have to manually add type in the code.
As for prat: either change it's type to "data source" or remove addon text (in lua file) or wait until Prat's author fixes it;P
Last edited by siema_co : 05-23-09 at 02:53 PM.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 02:36 PM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
get 2 errors with the newest version

This is printed in Chat

DockingStation: updating plugin 'Prat'
WARNING: field 'text' is not valid for plugin type 'launcher'


also RepairBroker no longer displays. Plugin is grayed out. But is loaded, as it still prints out repair costs to Chat
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 02:27 PM  
Vrul
A Scalebane Royal Guard
 
Vrul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 404
File comments: 322
Uploads: 33
Originally posted by siema_co
Maybe exept for the fact that new plugin list makes whole window too wide for my screen XD
I originally had it so that the whole thing recentered on the screen but hated the way it kept moving when switching between the panel/plugin portion to others. Maybe I can add it back but with an option to turn the centering off.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 02:22 PM  
siema_co
A Deviate Faerie Dragon
 
siema_co's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 7
Ok, did full reinstall and manually updated some of my addons and working fine so far;P

Maybe exept for the fact that new plugin list makes whole window too wide for my screen XD
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 01:51 PM  
Vrul
A Scalebane Royal Guard
 
Vrul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 404
File comments: 322
Uploads: 33
Originally posted by xtoq
What about having a plugin that, in turn, shows OTHER plugins? Something that you could put all the raid icon "plugins" in and move them around, similar to having a specific bar for LuckyCharms that you move the raid icon plugins around inside.
That is basically what I'm working towards. I'll add two new types, one of which will be 'group'. All that will do is give a way to indicate which plugins should always be moved together and/or relative to each other. It will also allow me to give options for the spacing between those plugins without effecting the spacing of plugins not in the group.

That was why I redid how the plugins are shown in the options. A group will show up like a plugin and then all the plugins that belong to that group will show up as sub-entries under it. So you can hide the group and such and have that apply to all its members.

Originally posted by xtoq
AFter installing the newest version, I noticed that panels that were named "Panel 1" "Panel 2" etc were now named "Panel %id" in the rename field, but appeared as "Panel 1" in the right hand side. Intentional? Renaming to "Panel 1" makes the field behave properly.
I changed the way that settings worked. It used to be if you put a %s in it the first %s would get the panel's id number and the second (if provided) would give the total number of panels. So "Panel %s of %s" would show up as "Panel 1 of 5". In order to allow the order to be changed or multiple instances of the same value I changed it so that the panel's id now uses "$id" and the number of panels uses "$#". So now to get "Panel 1 of 5" you would use "Panel $id of $#". That field is really just a template of how you want the panel name to look. So you could do something like "Top (1 of 5)" or "1. Top" without having to rename the panel labels every time you add or remove a panel.

Originally posted by siema_co
Two issues with newest version:
1- Options panel completely disappeared from interface->addons menu.
2- Some LDB plugins disappeared as well
1. Do you have Lua errors set to be shown and if so could you load up the game and then reload the UI again right after (since the first error doesn't show up on the initial loading)?

2. DockingStation no longer supports plugins that don't give a type. This is to help make LDB more viable in the generic sense. Any addon wanting to use LDB in a non-plugin sense shouldn't have to declare a type just to play nice with displays like this one.

Originally posted by Caprica
VRUL could you please help me with somthing. I am trying to position some bars in exact (yes almost anal) locations. Could you explain to me how your coming up with these really odd #'s for x,y,width in the config
When your resolution is set to 1024x768 (the default), the Blizzard API for the screen size won't return a width of 1024 and height of 768. It returns the width as 1024 but the height as 767.99994277954, which is the exact same thing it returns at a resolution of 800x600. Internally the whole UI is basically treated as being at 1024x768 and any other video settings are scaled to work as that, with some exceptions in the case of wide-screen resolutions.

DockingStation also manipulates position and size information a bit. Everything is internally treated and saved as a percentage of the current resolution so that if you switch resolutions the positioning and sizing of everything will be proportionally the same with the new resolution. Basically if a panel takes up half the width of the screen in one resolution it will take up half the screen in any resolution you change to, the same applies to the height and offsets from its anchor point.

To get something lined up exactly I would suggest first changing the anchor for the panel to best match what you want. For things that will be centered with a screen edge use 'TOP', 'BOTTOM', 'LEFT', or 'RIGHT'. For anything else pick the corner that you want lined up the most and choose the anchor for the corner that it is closest to. Then hit the button to reset the anchor and reposition from there (you don't really need to reset the position but it may make you feel all warm and fuzzy inside).
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 01:46 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Originally posted by siema_co
Everything is installed and loaded, no response to any slash command as well.
Try uninstalling and reinstalling. You also might make sure that "Load out of date addons" is checked in your addon selection screen. If it still doesn't work after that, then its for certain a bug. You're not getting any errors are you?
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 01:04 PM  
siema_co
A Deviate Faerie Dragon
 
siema_co's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 7
Originally posted by xtoq
1. Make sure you installed both DockingStation and DockingStation_Config, or that your installer did. You should have both those folders in your addons folder. Confirm that the config isn't loaded as delayed by typing /dockingstation. If the options come up then, you prolly have AddonLoader or something that delays loading of certain addons until they are needed.

2. This is probably due to some minor changes. Make sure that you can still enable/disable them in the config (once you have that working).

Always back up your files before an update, then if you have problems its easy to go back. If those solutions above don't work, try reinstalling it; perhaps your system had a hiccup during installation.
Everything is installed and loaded, no response to any slash command as well.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 12:59 PM  
Caprica
A Deviate Faerie Dragon

Forum posts: 10
File comments: 14
Uploads: 0
VRUL could you please help me with somthing. I am trying to position some bars in exact (yes almost anal) locations. Could you explain to me how your coming up with these really odd #'s for x,y,width in the config file -- if i remember right there #'s alone the line of 0000000001231231, etc (not exact sorry I am sending this while @ work).

I would highly appreciate any info and perhaps a suggestion to add some kind of function if the bars are not docked to bottom, top, etc to allow coordinate entry -- thanks!
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 12:49 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Originally posted by siema_co
Two issues with newest version:
1- Options panel completely disappeared from interface->addons menu.
2- Some LDB plugins disappeared as well;P
1. Make sure you installed both DockingStation and DockingStation_Config, or that your installer did. You should have both those folders in your addons folder. Confirm that the config isn't loaded as delayed by typing /dockingstation. If the options come up then, you prolly have AddonLoader or something that delays loading of certain addons until they are needed.

2. This is probably due to some minor changes. Make sure that you can still enable/disable them in the config (once you have that working).

Always back up your files before an update, then if you have problems its easy to go back. If those solutions above don't work, try reinstalling it; perhaps your system had a hiccup during installation.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 12:43 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Originally posted by Vrul
I actually did start changing FuBar-LuckyCharms to be like you suggest but hated not being able to rearrange the icons by dragging them with the mouse. I am still brainstorming ways to port my FuBar plugins over but my latest idea required a rewrite of how plugins are selected in the options. That should be done later today and then I'll start trying to fix those bugs you and Torhal mentioned before I start testing my idea.
Ok, keep in mind this is a theoretical discussion and I have no idea how to program in lua or the WoW environment, so if this is totally impossible I'm sorry.

What about having a plugin that, in turn, shows OTHER plugins? Something that you could put all the raid icon "plugins" in and move them around, similar to having a specific bar for LuckyCharms that you move the raid icon plugins around inside. I don't know if that's possible or not, but if it is, it could make things like the micro menu and the raid charms a breeze to implement. I'm not sure if that's clear as mud, so please let me know if I can clarify.

AFter installing the newest version, I noticed that panels that were named "Panel 1" "Panel 2" etc were now named "Panel %id" in the rename field, but appeared as "Panel 1" in the right hand side. Intentional? Renaming to "Panel 1" makes the field behave properly.
Last edited by xtoq : 05-23-09 at 12:51 PM.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 12:25 PM  
siema_co
A Deviate Faerie Dragon
 
siema_co's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 7
Two issues with newest version:
1- Options panel completely disappeared from interface->addons menu.
2- Some LDB plugins disappeared as well;P
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 11:32 AM  
Vrul
A Scalebane Royal Guard
 
Vrul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 404
File comments: 322
Uploads: 33
Originally posted by xtoq
Also, didn't want to open a ticket because I'm not sure if its a bug on your end or his end, but Broker_Currency's icons don't obey the smart mouse options in DockingStation; when I move my mouse out of a bar that has Broker_Currency in it, the icons stay while everything else goes away.

This also reminded me about your LuckyCharms FuBar plugin, and I thought of something for that. I'll post it there too, just in case. Broker_Currency displays several icons next to their respective informational texts, and I thought that this might be a solution to the LuckyCharms issue. Maybe you could have a right click menu where you can reorder things, or a window that pops up to reorder the icons, then when you press "okay" the icons rearrange on the display. However Broker_Currency's author does it, there are more than one icons displayed, but I cannot change the order of icons. Perhaps this is a limitation to the libraries or just a coding oversight, but I thought that a bad idea is better than no idea, since I'm going the Opie way of marking and its really not as fast as I'd like it to be.
That's actually a bug on Blizzards end. Those embeded textures don't seem to get parented with the FontString they're in. I mentioned that issue awhile back but never bothered to try and find a work around to avoid another "tooltip" fiasco.

I actually did start changing FuBar-LuckyCharms to be like you suggest but hated not being able to rearrange the icons by dragging them with the mouse. I am still brainstorming ways to port my FuBar plugins over but my latest idea required a rewrite of how plugins are selected in the options. That should be done later today and then I'll start trying to fix those bugs you and Torhal mentioned before I start testing my idea.
Report comment to moderator  
Reply With Quote
Unread 05-23-09, 09:44 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Also, didn't want to open a ticket because I'm not sure if its a bug on your end or his end, but Broker_Currency's icons don't obey the smart mouse options in DockingStation; when I move my mouse out of a bar that has Broker_Currency in it, the icons stay while everything else goes away.

This also reminded me about your LuckyCharms FuBar plugin, and I thought of something for that. I'll post it there too, just in case. Broker_Currency displays several icons next to their respective informational texts, and I thought that this might be a solution to the LuckyCharms issue. Maybe you could have a right click menu where you can reorder things, or a window that pops up to reorder the icons, then when you press "okay" the icons rearrange on the display. However Broker_Currency's author does it, there are more than one icons displayed, but I cannot change the order of icons. Perhaps this is a limitation to the libraries or just a coding oversight, but I thought that a bad idea is better than no idea, since I'm going the Opie way of marking and its really not as fast as I'd like it to be.
Last edited by xtoq : 05-23-09 at 09:47 AM.
Report comment to moderator  
Reply With Quote
Unread 05-21-09, 09:47 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Got this when moving some plugins around:

Date: 2009-05-21 22:07:05
ID: -3
Error occured in: Global
Count: 1
Message: ..\AddOns\DockingStation\Panels.lua line 221:
<unnamed>:SetPoint(): trying to anchor to itself
Debug:
(tail call): ?
(tail call): ?
[C]: SetPoint()
DockingStation\Panels.lua:221: Refresh()
DockingStation\Plugins.lua:145: SetState()
DockingStation\Plugins.lua:353: CreatePlugin()
DockingStation\Core.lua:227:
DockingStation\Core.lua:219
[string "safecall Dispatcher[6]"]:4:
[string "safecall Dispatcher[6]"]:4
[C]: ?
[string "safecall Dispatcher[6]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
...\AddOns\DockingStation\Libs\LibDisplayAssist-1.2.lua:28:
...\AddOns\DockingStation\Libs\LibDisplayAssist-1.2.lua:26


Date: 2009-05-21 22:12:51
ID: -2
Error occured in: Global
Count: 211
Message: ..\AddOns\DockingStation\Panels.lua line 357:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
[C]: ?
DockingStation\Panels.lua:357:
DockingStation\Panels.lua:355

Seems to only be some plugins: Endeavour's Noob Stats and DownTimer. In addition it seems like its only on certain of my bars, ones which did not have smart mouse or anything feature-rich attached to them. Not sure what happened, but anytime I move those plugins around it happens. Didn't happen before last night, and I haven't updated anything other than Docking Station in the last couple of weeks. I know for a fact that Endeavour's Noob Stats is one of those plugins that has to have FuBar disabled for it to show up in Docking Station (I have a couple like that), even with Fubar2Broker installed, so maybe that has something to do with it?
Last edited by xtoq : 05-22-09 at 08:18 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: