Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(8 Kb)
Download
Updated: 12-10-14 08:08 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:12-10-14 08:08 AM
Created:02-07-10 07:04 PM
Downloads:3,825
Favorites:33
MD5:
6.0.3

XObjectivesFrame

Version: 6.0.3.19243
by: Xrystal [More]


About the XObjectivesFrame 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. It has been rewritten to work with the latest version of the game and replaces ScrollingWatchFrame addon.

Alternatives
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 : WhoFramedWatcherWabbit.

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

Customizations Available
XObjectivesDB can hold the following values (by default):
Width = 300 ( up to 600 in increments of 25) - Not available when docked
Height = 150 ( up to 800 in increments of 50) - Not available when docked
Collapsed = false - Not available when docked
Docked = false - Available if you have a dock compatible UI setup like nUI
MaxObjectives = 25 (up to 100 in increments of 5)
ScrollHeight = 1000 (up to 3000 in increments of 100)

Note: The Maximum Achievement count still cannot be overridden due to how they are using that constant but the various other numeric constants can be.

Known Problems:
The quest item button seems to get tainted with only the slightest change to the ObjectivesFrame so for now you will have to use the item in an action bar slot or from the bag or use another addon such as:
QuickQuestItem
And QuestItemBar on curse website, as the one on here hasn't been updated since before the expansion.


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: 6.0.3.19243
- Rewrite of ScrollingWatchFrame addon to be compatible with the latest version of the game.
- Features:
- Drop Down Menu to adjust the following options:
- Width, Height, ScrollHeight, MaxObjectives, Docked Status, Collapsed Status
- Known Problems:
- Using the quest item will popup an error message.
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Author
Date
5.4.0.17399
26kB
Xrystal
10-05-13 02:58 AM
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 12-09-14, 01:10 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Version coming soon for Warlords of Draenor

Current tests are showing my reworking of the new addon working as expected.

I have some more ideas on improving it but I want a version out there that works as initially intended (barring that damned item button problem) for others to use while I work on improvements.

With the new ObjectivesFrame changes incorporated by Blizzard it made things a lot easier, apart from the item button. I have an idea on how that may get resolved so if and when that gets sorted I will release an update. For now I am sure there are addons for that specific task that can be used in the mean time.

Once I am happy that no silly bugs have surfaced during my internal tests I'll post up a new version.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 12-03-14, 06:23 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Getting closer to having a working version ( minus the quest item button problem ) but work has messed me up on my vacation time so not sure how soon it will be ready for release as I keep getting called into work to cover people off sick rofl.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 11-09-14, 09:56 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Warlords of Draenor Update

Just to let you know I have been working on getting a version of this working with the newly designed Objectives Tracker.

The good news is that it seems to be easier to simply parent it than before. That step was done in minutes.

The individual lines widen as requested based on the width of the frame. The header lines however remain stubborn to resizing which then affects the quest item button which seems to be anchored to the headers right side.

The bad news is that it doesn't seem to have a max height value you can set for the tracker to adhere to. All attempts so far of telling it to be a set height is being ignored or overwritten somewhere.

I will keep going on however and see what I can do. But I will release a version soon that at least squashes it into a customizable frame to suit the users requirements.

edit: However, as soon as I make one single alteration to the questframe it no longer lets you click on the button
__________________
Last edited by Xrystal : 11-09-14 at 11:01 AM.
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-28-14, 03:27 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Re: Re: Re: Re: Warlords of Draenor Compatibility

Originally Posted by Jademalo
Originally Posted by Xrystal
I will look into it. I'm slowly going through my addons and seeing what works, what bugs and what is fixable etc and the watchframe addon was on the list to see what can and can't or needs to be done to make it work. The scrollbar was the only thing I could think of myself so it is something I was including in my thoughts when I next looked. It looks like it may be a total re-write or at least a partial one but will see.
Alright, thanks a lot. It's surprisingly difficult to find a simple addon that lets you customise the spacing, width, height, and addition of a scrollbar to a tracker. To be honest they feel like options that should be default, lol.
Rofl, tell me about it. Being an altoholic levelling fiend I always have multiple quests available so throw in quests and achievements etc onto the tracker it was always annoying to have it limited. I'll keep this page updated as I work through things.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-28-14, 02:57 PM  
Jademalo
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 14
Uploads: 1
Re: Re: Re: Warlords of Draenor Compatibility

Originally Posted by Xrystal
I will look into it. I'm slowly going through my addons and seeing what works, what bugs and what is fixable etc and the watchframe addon was on the list to see what can and can't or needs to be done to make it work. The scrollbar was the only thing I could think of myself so it is something I was including in my thoughts when I next looked. It looks like it may be a total re-write or at least a partial one but will see.
Alright, thanks a lot. It's surprisingly difficult to find a simple addon that lets you customise the spacing, width, height, and addition of a scrollbar to a tracker. To be honest they feel like options that should be default, lol.
Jademalo is offline Report comment to moderator  
Reply With Quote
Unread 10-28-14, 02:49 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Re: Re: Warlords of Draenor Compatibility

Originally Posted by Jademalo
Originally Posted by Xrystal
As I suspected, with the change to the built in Watch Frame this addon is broken from the get go.

With the new features in the new Watch Frame I would have probably ended up rewriting it anyway.

Will it still be possible to remake this addon with the new Watch Frame? I've been searching around and there doesn't seem to be a single addon as of yet that allows a tracker with a scrollbar. This addon would be perfect for the UI im building.
I will look into it. I'm slowly going through my addons and seeing what works, what bugs and what is fixable etc and the watchframe addon was on the list to see what can and can't or needs to be done to make it work. The scrollbar was the only thing I could think of myself so it is something I was including in my thoughts when I next looked. It looks like it may be a total re-write or at least a partial one but will see.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-28-14, 11:29 AM  
Jademalo
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 14
Uploads: 1
Re: Warlords of Draenor Compatibility

Originally Posted by Xrystal
As I suspected, with the change to the built in Watch Frame this addon is broken from the get go.

With the new features in the new Watch Frame I would have probably ended up rewriting it anyway.

Will it still be possible to remake this addon with the new Watch Frame? I've been searching around and there doesn't seem to be a single addon as of yet that allows a tracker with a scrollbar. This addon would be perfect for the UI im building.
Jademalo is offline Report comment to moderator  
Reply With Quote
Unread 07-19-14, 03:38 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Warlords of Draenor Compatibility

As I suspected, with the change to the built in Watch Frame this addon is broken from the get go.

With the new features in the new Watch Frame I would have probably ended up rewriting it anyway.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 11-24-13, 09:08 AM  
Gieran
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Just wanted to say thank you for continuing to work on this great addon, Xrystal!
Gieran is offline Report comment to moderator  
Reply With Quote
Unread 11-22-13, 05:23 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Well having used this for a few days on multiple toons I haven't noticed anything untoward happening since that first usage so perhaps it was a first use glitch.

With the new expansion changing the questing process I am loathe to make any major changes to this if I end up having to rewrite later on or drop it totally due to the new changes. But, feel free to check it out and point out things missing as simple stuff I may add while we wait for the expansion to be close to coming out and I get access to the ptr.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-05-13, 07:31 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Don't update yet .. typical that the last few weeks I don't see any problems with the watcframe and today I see tons. Not sure if its due to a change with the blizzard watchframe files or not.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-05-13, 03:00 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Still haven't fathomed the clickable item problem yet. I have it working in a full rewrite I have been working on but it is no way finished as of yet. So the last update uploaded just now is simply the TOC change to reflect compatibility.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 09-07-13, 11:53 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
There's still a glitch with the quest item you click that I need to figure out still. Probably combat /secure frame related so will have to see if I can get it working without breaking the rest of the addon.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 09-06-13, 05:58 PM  
Gieran
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
That worked perfectly! I no longer want to cry every time I pick up a quest. Thank you!!
Gieran is offline Report comment to moderator  
Reply With Quote
Unread 09-06-13, 04:33 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5047
File comments: 297
Uploads: 25
Originally Posted by Gieran
Gotta say, Xrystal, while there are a lot of things I'm excited about in 5.4, this addon is what I'm most excited about. My OCD absolutely hates looking at my watch frame just hanging out with no background or frame around it. I know that there are other options out there, but SWF really is perfect.
Well I just took a look and the way ElvUI takes control is by re-parenting everytime SetPoint is used on the watchframe. The only way to stop this is by telling ElvUI not to do it.

Look in the folder: Interface\AddOns\ElvUI\modules\blizzard
Open the file: watchframe.lua

And look at the below segment of code and compare with what is in ElvUI. Commenting out the SetPoint at present looks to have resolved the control issue.

Lua Code:
  1. function B:MoveWatchFrame()
  2.     E:CreateMover(WatchFrameHolder, 'WatchFrameMover', L['Watch Frame'])
  3.     WatchFrameHolder:SetAllPoints(WatchFrameMover)
  4.  
  5.    
  6.     WatchFrame:ClearAllPoints()
  7.     WatchFrame:SetPoint('TOP', WatchFrameHolder, 'TOP')
  8.     WatchFrame:Height(E.screenheight / 2)
  9.     WatchFrame:SetClampedToScreen(false)
  10. --  hooksecurefunc(WatchFrame,"SetPoint",function(_,_,parent)
  11. --      if parent ~= WatchFrameHolder then
  12. --          WatchFrame:ClearAllPoints()
  13. --          WatchFrame:SetPoint('TOP', WatchFrameHolder, 'TOP')
  14. --      end
  15. --  end)   
  16. end
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: