Download
(26 Kb)
Download
Updated: 10-05-13 02:58 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-05-13 02:58 AM
Created:02-07-10 07:04 PM
Downloads:3,729
Favorites:31
MD5:
5.4
Scrolling Watch Frame
Version: 5.4.0.17399
by: Xrystal [More]
About the Scrolling Watch Frame Addon
This addon allows the user to set their watch frame into a more convenient size and position with nUI users gaining extra functionality to 'dock' the frame in an infopanel.

Credits and an Alternative
Seerah's WatchFrame Addon has many similar and more features so if this isn't quite what you want or you want to weigh your choices go check it out : http://www.wowinterface.com/download...herWabbit.html. I must admit that the recall of the current collapse status the last time you logged out and recording the position of both collapsed and expanded positions for those users that wish to have two places to place the frame came from that addon either as an idea or an inspiration of. Thanks Seerah.

Slash Commands Available
/swf reset - Resets the data to the programmed defaults, may require an automatic reload of the UI
/swf dock - Toggles the docking mode for nUI users and will require an automatic reload of the UI
/swf scroll x - Sets the scroll size to x which will allow more quests and achievements to be watched ( 1000 to 5000 )
/swf height x - Sets the undocked frame's height ( 100 to 800 )
/swf width x - Sets the undocked frame's width ( 300 to 600 )
/swf lock - Toggles the undocked frame's movability
/swf background - Toggles the current docked status frame's background status
/swf multiple - Toggles the ability for the undocked frame to track both the collapsed and expanded position anchors with the main anchor used for single position tracking
/swf options - Show the UI Version
/swf autohide - Toggles the ability for the undocked frame to automatically hide if there is nothing being tracked.


Note: If you need a higher number for those with ranges let me know and I will raise the bar.

Other Information
The following Blizzard Watch Frame values have been changed to reflect the size of OUR watch frame:
WATCHFRAME_MAXLINEWIDTH is changed to match the space available
WATCHFRAME_MAXQUESTS = 50 - instead of 10
WATCHFRAME_CRITERIA_PER_ACHIEVEMENT = 50 - instead of 5

Note: WATCHFRAME_MAXACHIEVEMENTS cannot be overridden for some reason however much I tried. WATCHFRAME_MAXQUESTS can be overridden but not programmatically updated. However, the others do work as expected. At the top of the WatchFrame.lua file for this addon you will see the two lines near the top. You can personally change these to a higher value as needed but I have not extensively tested anything beyond 50 ( namely because I haven't got that many quests rofl ).

Known Problems:
When you first utilise the Dock option to put the watch frame into an InfoPanel ( nUI Users only ) there is a period of time where you may encounter a bug due to the Blizzard WatchFrame not existing for a few seconds. Due to this error, which I am trying to identify, it stops the Blizzard watch frame from doing its work. It can be confirmed by trying to track a quest if it seemingly displayed fine. A Reload or Relog will solve the problem.

Foreign Language Versions
At the present this plugin does not support multi language settings.
enUS and enGB versions will work fine however and the ability to add new languages is possible using the addonData.Localization values accordingly.
-------------------------------------------------------------------
[Version 5.4.0.17399]
-------------------------------------------------------------------
Just a TOC change

-------------------------------------------------------------------
[Version 1.04.00]
-------------------------------------------------------------------
SWF_SavedVars.lua
-->Fixed defunct global references
SWF_Main.lua
-->Fixed defunct global references

-------------------------------------------------------------------
[Version 1.03.02]
-------------------------------------------------------------------
SWF_Main.lua
-->Do not execute watch frame updates if we are using an infopanel but it has not yet been made - delay in process ?
nUI_InfoPanel.lua
-->Apply current settings when the frame is selected
-->Make sure plugin is valid before using it
-->Stored strata and level of frame and restore them on disablement

-------------------------------------------------------------------
[Version 1.03.01]
-------------------------------------------------------------------
General Changes
-->Removed 3.3.2 specific code and switched to 3.3.3 full time
ScrollFrame.lua
-->Temporarily Unlock frame when hiding/showing subcomponents
-->Refresh ScrollBar Visibility based on conditions and place in reusable function
Interface.lua
-->Added the ability to create Drop Down Menus
SWF_SavedVars.lua
-->Removed ExpandedAnchor variables
-->Corrected defaults for CollapsedAnchor
SWF_Options.lua
-->Now holds updating of options data adjusted via the slash commands, options screen and options menu
SWF_SlashCommands.lua
-->Removed Menu and Screen setting up functions from here, it now only handles slash command functionality
SWF_Interface.lua
-->Interface Options Screen to handle just the options UI Screen functionality
SWF_Menu.lua
-->Interface Options Menu to handle just the Options Menu functionality
SWF_Main.lua
-->Use OnEnter to trigger a WatchFrame_Update call to refresh the frame again
-->Added Options Button
-->Created Drop Down Menu
Problems Spotted to still occur:
-->nUI Users may find that due to the start up errors that we are getting you may lose some settings related to this addon. Sometimes it seems to reset itself and other times it just drops the quests. I haven't found anything that can countermand this without breaking something else.
-->Scrollbar Stickiness : I have tried to get it so that the scrollbar disappears under certain conditions ( no more room to scroll, no background and being collapsed. If the frame is locked in place sometimes the changes do not occur as quick as we would like. So I made some slight changes to how this can be sped up. 1. For when locked is not set a mouse over the frame will cause it to update the frame along with the scroll. 2. Similarly with opening and closing the options interface window.
-->Whilst annoying these seem to be the main problems I have been coming across since the last set of changes made. So, please let me know if something else occurs for you.

-------------------------------------------------------------------
[Version 1.03.00]
-------------------------------------------------------------------
Note: This version is for 3.3.3. I haven't fully tested it's use on 3.3.2 but I have tried to code it so that it works on both versions. If it doesn't, until 3.3.3 goes live or I update it to work, then use last version instead.
All Generic files
-->Now uses their own version pattern 0.xx.xx so as to not confuse over multiple addons
WatchFrame.lua
-->Only use Collapsed Anchor if using multiple anchors
-->Added parent parameter so we don't risk using UIParent in error
-->Incorporate new ExtendedWatchFrameWidth options
-->Incorporate new Filter Options
-->Incorporate new UserCollapsed status
ScrollFrame.lua
-->Can drag with left and right button
-->Moved Resize of ScrollSize to onResize Function
SWF_SlashCommands.lua
-->Check the AutoHide status of the frame
-->Update unused Anchor as well
SWF_SavedVars.lua
-->Use PEW as well as VariablesLoaded Event to ensure data available
-->Added UserCollapsed Variable to Saved Variables
SWF_Main.lua
-->Use WatchFrameHeader if it exists instead of WatchFrameTitle
-->Various changes to utilise new expanded width cvar value
-->Work in the new filter system if they exist
-->No Longer tracking OnShow with a setscript as the watchframe is constantly updating now
-->Hide Scrollbar if no background unless in an infopanel
-->Positioned WatchFrameCollapseExpandButton a bit further right to account for WatchCount addition
Known Problems
-->After relogging in after collapsing it Blizzard will sometimes untrack quests - Blizzard Tracker doesn't keep collapse state to compare
-->If the options=nil error occurs for nUI users Blizzard seems to forget about its quests track status and thus will change the status of the tracker after the reloadui
-->If you play with the toggle multiple anchor setting while in a collapsed state it sometimes moves the collapsed window slightly
-->Despite many attempts at getting the scrollbar to hide if there is no background sometimes it refuses to, right clicking a quest and show quest details will refresh it
-->Sometimes when toggling to an infopanel it will require a second reload of the UI to fully work, confirm by tracking a quest after it has successfully toggled

-------------------------------------------------------------------
[Version 1.02.01]
-------------------------------------------------------------------
SWF_Main.lua
-->Default the Heading, Button and Watched Lines as Shown as Blizzard may have hidden already
-->Removed OnResize script and function as they were actually redundant
-->Added OnUpdate function which can be called to carry out tasks before a final call to WatchFrame_Update
-->Restore the WatchFrame Status if not in an infopanel
ScrollFrame.lua
-->Temporarily Unlock frame for resizing of subcomponents
-->Removed OnSizeChanged script. Instead resizing will be done when we want
WatchFrame.lua
-->Don't restore Watch Frame Status in case we don't want to
SWF_SlashCommands.lua
-->Only Restore non InfoPanel frames and just expand the infopanel ones

-------------------------------------------------------------------
[Version 1.02.00]
-------------------------------------------------------------------
WatchFrame.lua
-->MaxLineWidth constant needs to match width of container frame if it exists
-->Removed AutoWiden option
SWF_Main.lua
-->Added new Options Frame to Frame List
-->Set Scroll Frame to be low on the strata just like the official WatchFrame
-->Hide Scroll Bar if in Collapsed Mode regardless of ScrollSize setting
-->Refresh WatchListWidth constant when collapsing and expanding
-->Show frame regardless if not autohiding or in infopanel
-->Added OnShow and OnResize Functions/Scripts for non infopanel users
-->Create Slash Command Interface
-->Update the WatchFrame once the InfoPanel has been set up
Interface.lua
-->New File to handle common interface tasks
SWF_SlashCommands.lua
-->Access new Interface options
-->When you show the Options Interface refresh with current data
-->Create the Slash Command Interface
-->Access to Options Interface added to slash command list
-->Dock and Reset options separated for sharability with Interface options
-->Added AutoHide feature to slash commands
-->Correctly display lock status when seeing current settings
SWF_SavedVars.lua
-->Added AutoHide Option to Saved Variables
ScrollFrame.lua
-->Refresh the ScrollSize when resizing as well
-->Handle OnResize Event for the frame
-->Added Script to monitor size changing to resize sub components

Constants that can be changed in WatchFrame.lua file
WATCHFRAME_MAXQUESTS = 50 - instead of default of 10
WATCHFRAME_CRITERIA_PER_ACHIEVEMENT = 50 - instead of default of 5

Slash Commands added to SWF_SlashCommands.lua file
/swf options - to show options frame
/swf autohide - to toggle the autohide feature

-------------------------------------------------------------------
[Version 1.01.01]
-------------------------------------------------------------------
ScrollFrame.lua
-->Resize both Scroll and Child Frames to suit new width of Container
SWF_Main.lua
-->Added Hook into WatchFrame_Update
-->Added Auto Hide option so when WatchFrame wants to hide, so does ours
-->Resize Child Frame to reflect quest item icons
WatchFrame.lua
-->Added AutoHide and AutoWiden options
-->Update the WatchFrame to reflect the changes made
-->Override WatchFrame Constants to 50 barring Achievements which don't work anyway
-->Override WatchFrame MaxLineWidth Constant to match width of frame
SWF_SlashCommands.lua
-->Update the WatchFrame when these changes are made as well
nUI_InfoPanel.lua
-->Forgot to size the frame when the infopanel was resized
Known Rectifiable Problems
-->If you adjust the scrollsize with swf scroll to a smaller number after watching more quests to fill the larger scroll frame it just won't display the quests but they are still counted as watchable.
Suggestion : make sure you have ample scroll space before watching a quest, expand scroll space when you run out.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
1.04.00
26kB
Xrystal
10-14-10 02:03 PM
1.03.02
30kB
Xrystal
04-09-10 05:06 AM
1.03.01
30kB
Xrystal
03-29-10 01:15 PM
1.03.00
26kB
Xrystal
03-23-10 05:44 AM
1.02.01
21kB
Xrystal
03-12-10 04:15 PM
1.02.00
20kB
Xrystal
03-11-10 03:04 PM
1.01.01
16kB
Xrystal
02-08-10 12:17 PM
1.01.00
15kB
Xrystal
02-07-10 07:04 PM


Post A Reply Comment Options
Unread 03-13-10, 09:09 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Originally posted by MTRazeR
Should really only need to record two anchors. Maxed window anchor and minimized window anchor. Minimized window anchor is ignored if multi is off and uses max anchor. The minimized multi anchor would still get recorded for its own position, just not used when multi is off.
Makes sense actually. Rofl. I'll try and get that working while running those tests on Monday.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-13-10, 08:45 PM  
MTRazeR
A Defias Bandit
 
MTRazeR's Avatar

Forum posts: 2
File comments: 6
Uploads: 0
Should really only need to record two anchors. Maxed window anchor and minimized window anchor. Minimized window anchor is ignored if multi is off and uses max anchor. The minimized multi anchor would still get recorded for its own position, just not used when multi is off.
MTRazeR is offline Report comment to moderator  
Reply With Quote
Unread 03-13-10, 05:49 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Originally posted by MTRazeR
Okay, here is the list of bugs found sofar:

There are a few bugs with the locking of panels. First is if you have swf minimized and the tab all the way to the right side of the screen, when you unlock it it will move out to the left edge of the max tab size. Then if you move it back to where it was and lock it down, it jumps out and up if it is lower then the title area of the max tab. and just out if it is close to the title of the max tab. Only work around I have found for this is to set it where you want it then open the maxed tab and then lock them down so they both get locked. The same is true if you use the show background, Track multiple, auto hide. Seems that whatever is done with the lock/background works fine when sfw is maxed, but not when minimized.
Note for above with the minimized widow multi anchor on and moved to whatever location. When deselecting multiple anchors it should return to the maxed anchor setting and not recreate a new minimized location. This would be in line with the selectable anchor points I mentioned in early notes.

That is all I found messed up. Should be easy enough to pin point. Max works and minimized bugged.
Thanks. I have some theories of what could be happening but until I see it in action I won't know for sure. I probably won't get to working on it until Monday though.

And I see where you are coming from with the anchor situation. At present switching from multiple anchors and back uses 3 different anchors so with multiple it uses ( collapsed/expanded ) and with it turned of it uses ( default ). It remembers the last default setting and will only change it once you have repositioned the frame in non multiple mode. If I change it to record convert the last expanded anchor to become the new default anchor if you turn off multiple would that be what you were expecting ?
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-13-10, 05:36 PM  
MTRazeR
A Defias Bandit
 
MTRazeR's Avatar

Forum posts: 2
File comments: 6
Uploads: 0
Originally posted by Xrystal
MTRazer,
Let me know if you find anything else. I've relogged several times with it collapsed and expanded with no problems once I corrected those I came across of course
Okay, here is the list of bugs found sofar:

There are a few bugs with the locking of panels. First is if you have swf minimized and the tab all the way to the right side of the screen, when you unlock it it will move out to the left edge of the max tab size. Then if you move it back to where it was and lock it down, it jumps out and up if it is lower then the title area of the max tab. and just out if it is close to the title of the max tab. Only work around I have found for this is to set it where you want it then open the maxed tab and then lock them down so they both get locked. The same is true if you use the show background, Track multiple, auto hide. Seems that whatever is done with the lock/background works fine when sfw is maxed, but not when minimized.
Note for above with the minimized widow multi anchor on and moved to whatever location. When deselecting multiple anchors it should return to the maxed anchor setting and not recreate a new minimized location. This would be in line with the selectable anchor points I mentioned in early notes.

That is all I found messed up. Should be easy enough to pin point. Max works and minimized bugged.
MTRazeR is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 04:22 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
MTRazer,
Let me know if you find anything else. I've relogged several times with it collapsed and expanded with no problems once I corrected those I came across of course
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 04:19 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Version 1.02.01 Changes

Okay, for those that have been keeping track of the bug related conversation, then you will see that I now have a solution for it. However, the nUI Docking system still has problems when you first dock to the infopanel. Doing a reloadUI or relogging will solve the problem. It looks at first as if it works but due to an error that occurs it stops the watch frame itself from updating.


-------------------------------------------------------------------
[Version 1.02.01]
-------------------------------------------------------------------

SWF_Main.lua
-->Default the Heading, Button and Watched Lines as Shown as Blizzard may have hidden already
-->Removed OnResize script and function as they were actually redundant
-->Added OnUpdate function which can be called to carry out tasks before a final call to WatchFrame_Update
-->Restore the WatchFrame Status if not in an infopanel

ScrollFrame.lua
-->Temporarily Unlock frame for resizing of subcomponents
-->Removed OnSizeChanged script. Instead resizing will be done when we want

WatchFrame.lua
-->Don't restore Watch Frame Status in case we don't want to
SWF_SlashCommands.lua
-->Only Restore non InfoPanel frames and just expand the infopanel ones
__________________
Last edited by Xrystal : 03-12-10 at 07:47 PM.
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 04:09 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Originally posted by MTRazeR
I like the multiple anchors and use it to place it where I want when minimized, no problems there. Just an idea that for those who choose not to use multiple anchors could still have an option as where they want the minimized tab to go. Basically it would do the math for them and when minimized would place it in one of the four corners.
Ah Gotcha. Sounds like a reasonable idea. Maybe for the 3.3.3 version after I see what stuff they end up doing to their frame that I can either drop from mine or stop from theirs.

As to the current version. I believe I have got it back to the stage where it is doing what I expect it to do apart from the nUI glitch which I am discussing in the nUI forums to identify a better way round it. I'll finalise the code and upload it shortly. I jumped through about 6 of my characters going back and forth going from expanded to collapsed and docked and not docked and it looked to have kept it's setting and restored it correctly when it should.

The fact that I ended up removing some of the code I added last I suspect my attempts at getting the nUI docking feature incorporated messed up other stuff. Both now seem to be doing what they should ( nUI docking almost rofl ) so I am happy to post it up.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 02:33 PM  
MTRazeR
A Defias Bandit
 
MTRazeR's Avatar

Forum posts: 2
File comments: 6
Uploads: 0
Originally posted by Xrystal
Ah, think I have got to the main brunt of the problem. If you have it locked it .............
Not using nUI...
MTRazeR is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 02:23 PM  
MTRazeR
A Defias Bandit
 
MTRazeR's Avatar

Forum posts: 2
File comments: 6
Uploads: 0
Originally posted by Xrystal
Hmm, thanks for that. Seems to have introduced some unusual results since incorporating the UI for the slash commands.

The reason for the multiple anchors ...................
I like the multiple anchors and use it to place it where I want when minimized, no problems there. Just an idea that for those who choose not to use multiple anchors could still have an option as where they want the minimized tab to go. Basically it would do the math for them and when minimized would place it in one of the four corners.
MTRazeR is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 12:27 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Ah, think I have got to the main brunt of the problem. If you have it locked it messes up the whole resizing including auto expanding and collapsing to reflect the last status when you next log in. The WatchFrame itself does what it is supposed to do but my own frame isn't. So I will work on that and hopefully won't take the 11hrs I spent on this yesterday rofl.

Ah, finally got the bug you got and I haven't got a clue why apart from the fact I got a WTF corruption when I got the nUI Options error causing blank frames to appear. Did that happen to you while testing or are you not a nUI user ? Just trying to tie down a common link somewhere as this is the only time I saw that problem.

Yep, looks like your title and button disappearing is caused by the same delay affecting some other stuff. In that instance the watchframe has managed to jump in and hide the heading and button ( as happens in the default watch frame ) before my code gets to the point of stopping that from happening. I fixed it by making sure those are shown before turning off the hide function.

Still undergoing testing but hopefully in the next couple of hours I should have a fixed version. My apologies that I didn't catch this in yesterdays testing and thanks for highlighting it for me.
__________________
Last edited by Xrystal : 03-12-10 at 01:09 PM.
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 11:38 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Okay, actually tested on a new character, and I apologise for not doing that before *slaps head*. I am guessing that some values are not being set correctly as a default and its messing things up.

Anyways, I started by default with the nUI docked status which didn't show the tracked quests or heading. I thought I had fixed this yesterday but I guess not. Will look into that later.

I then undocked it and it opened up. I set the boxes to what you had and minimized the frame and logged out to desktop. I logged back in and it came back as maximized with the caption and button but no tracked quests. After confirming that I had quests still marked as tracked I then clicked the expand button despite it visually being expanded and it expanded and repositioned where it was supposed to be. So this looks like on log in, it's not setting things up right. Perhaps, as I suspect its a timing situation as I am currently running at 350ms latency so I guess the watch frame is lagging slightly. So, I may have to look into why it seems to be doing this now rather than before.

But thanks again for highlighting this problem and I will endeavour to correct it.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 11:25 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Hmm, thanks for that. Seems to have introduced some unusual results since incorporating the UI for the slash commands.

The reason for the multiple anchors was a decision based on if you had an interface where there was a spot you wanted it to specifically collapse to but when you expand it would expand to where you wanted to. Simply not using multiple anchors should ignore that option and it is the default setting.

I'm sure I logged out with it minimized but I will check again. However, if you have it set to autohide when nothing is being tracked and when you next log in it sees you as not tracking anything it will not show it until you track something. Autohiding is a default feature of the tracking window so I have it set as default with the option to keep the window visible even if you don't have anything being tracked. This problem you are describing could also be linked to the delay I noticed last night myself whereby initially when you log in the watchframe itself isn't available for a few seconds. Seeing as my addon uses that frame it may be causing a glitch. I'll investigate it shortly and see if I get the same effect.

The anchors themselves are auto tracked to be the top left of the frame. That way you can anchor it to the left hand side with the top left positioned where you like and if you decide to move it the right hand side the width will reflect where the top left will appear. Just dragging to where you want should be enough for it to store the new point. Turning multiple on will store the current position/state with the other state defaulting to center. IE. You had a collapsed tracker positioned in the top center and chose multiple anchors the addon will store the current top center position as the collapsed state anchor and the expanded state anchor would then be defaulted as center.

All of the settings are kept and if there are different settings between collapsed/expanded such as the anchors all 3 values will be at the last value it was since the last reset. So, to repeat :

Default Anchor : Used by default and initially center
Collapsed Anchor : Used by multiple anchor option and initially center
Expanded Anchor : Used by multiple anchor option and intiially center

Once you have moved these under whatever state the frame and anchor option are they will be used next time. If they don't it's bugged as that was the whole idea.

Hope that explains things a bit better. But I will do some more testing and confirm it is doing what it is supposed to do.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 10:11 AM  
MTRazeR
A Defias Bandit
 
MTRazeR's Avatar

Forum posts: 2
File comments: 6
Uploads: 0
sfw

okay, day two of testing.

Well after having everything setup and looking great yesterday (actually real early this morning), I load up and get ready to play. First thing I notice is that the Objectives tab is not visible. I logged out with it minimized and when I came back in it was minimized with nothing in it, not even the title or any button to maximize it. This was my settings:

Current Values are as follows, dependant on the docked status of the frame :
Docked with InfoPanel system for when nUI is active ? false
Locked from moving when not in an InfoPanel ? true
Current AutoHide Status true
Using multiple anchor tracking when not in an InfoPanel ? true
Has a background while docked and undocked ? false true
Current Width when not docked : 300
Current Height when not docked : 416
Current Scroll Size : 3546

Not sure if it has anything to do with it, but the minimized watcher I have docked to the left side of the screen. (BTW selectable anchor points for maximized/minimized windows would be nice, and by default should be upper right and not upper left as it is now)

After a few reloads I decided to just reset it with the /swf options and then reset to default. This brought the screen back and placed it in the middle of the screen. Everything looked to be working again. Using the /swf options the window reported the default sizes and had all four boxes with the setup of my last setup and not the default setup. This caused some confusion as I would check the box or unchecked and the opposite is what I got. In other words there was a check in lock, but it was actually unlock and checking it unlocked actually locked it. after toggling each switch once and then closing the options tab and reopening it, the correct settings where then reported.

As I am writing this I am making single changes to see if I can further pinpoint as to what is messing it up for me.

Okay, it just broke. Seems as long as I have everything the way I like it and exit with the watch frame maximized, then I am OK. But when I exit with it minimized and come back in, it is blank and unusable with only the reset option for a quick fix.

Note: Only one selectable anchor point is needed. You don't need to have one for both windows. When you select lower left for example the minimized window will anchor to the lower left of the maximized window. Just for easy alignment really.
Last edited by MTRazeR : 03-12-10 at 10:18 AM.
MTRazeR is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 06:48 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Okay, this is their list of Quest Watch changes currently on the test server for version 3.3.3 that will hopefully work after a few tweaks and they fix their own bugs rofl.


Quest Tracking Feature
  • The Quest Tracking Objectives Frame can now be widened via the Interface Options menu.
  • The short description for a tracked quest is now displayed on the Map in the quest pane.
  • Quest items in a player's inventory which begin quests now each have an exclamation point overlaid on their icons to make them more easily identifiable.
  • If a players selects Track Low Level Quests, the quest objectives will no longer appear dim on the Map, nor will the exclamation points appear dim over NPC heads or on the Mini-Map.
  • Objectives Frame
    • The Objectives Frame will now list the number of quests displayed at the top. In addition, players can now click on the word "Objectives" at the top of the Objectives Frame for a list of sorting and filtering options which will determine how quests are ordered. Any quests or achievements filtered or sorted out of the Objectives Frame are still being tracked and are simply hidden in this frame.
    • Sorting
      • Sort by most difficult quests.
      • Sort by least difficult quests.
      • Sort by quests closest in proximity to the player (this will automatically update as players travel around).
      • Manual sorting: This allows players to Right-Click on each quest name in the Objectives Frame and determine in what order they should be placed.
    • Filtering
      • Toggle achievement tracking.
      • Toggle completed quest tracking.
      • Toggle tracking quest objectives in other zones.
    • Players can now Shift + Click on a quest objective or check the Track Quest box on the Map to track a quest in the Objectives Frame.
__________________
Last edited by Xrystal : 03-12-10 at 06:49 AM.
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 03-12-10, 06:19 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5028
File comments: 288
Uploads: 25
Re: Frame Watch

Originally posted by MTRazeR
Just what I needed. Thanks

Any plans for sorting options? Maybe something like move to top or high priority.
I'll look into it. The Blizzard Watch Frame was bugged yesterday but I know they added a sort and filter option so I may not need to do anything.

At present all I am doing is separating the title/button/list from each other and making the list scrollable. The functionality of the watch frame itself is the way blizzard deals with it as each watch frame update it redraws the list all over again so it may not be possible to do what you want if the default blizzard one in 3.3.3 isn't the sorting you meant.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: