Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(1 Kb)
Download
Updated: 10-24-14 07:50 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-24-14 07:50 PM
Created:10-16-10 02:58 PM
Downloads:11,828
Favorites:92
MD5:
Categories:Character Advancement, Utility Mods
6.0.2
rObjectiveTrackerMover  Updated Today!  Popular! (More than 5000 hits)
Version: 60000.07
by: zork [More]

INTRO
rObjectiveTrackerMoveradjusts the position of the objective tracker.
SVN
http://code.google.com/p/rothui/sour...veTrackerMover
60000.07
- added in combat lockdown check for the setpoint

60000.06
- way more trouble then such a small mod should cause
- finally found a solution that is simple just does the work
- dragframe removed

60000.05
- fuck it

60000.04
- added the ScenarioHeader to the script handler that handles the visibility of the drag button

60000.03
- position is now properly received/saved from/to layout-local.txt

60000.02
- the frame now hooks the quest header, thus the button is only visible if quests are listed

60000.01a
- fixed bad frame strata

60000.01
- new version for 6.0.2

50100.01
- updated for patch 5.1

50001.01
- initial release for MoP - patch 5.0.5

40300.01
- fixed the reposition bug
- toc updated for patch 4.3

4.003
- updated toc for patch 4.2

4.002
- added fixed position to the core.lua
- frame can be moved but always return to the fixed position

4.001
- initial release
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
60000.06
931B
zork
10-21-14 10:50 AM
60000.05
1kB
zork
10-20-14 03:45 PM
50100.01
1kB
zork
11-28-12 01:36 PM
50001.01
1kB
zork
09-21-12 02:23 PM
40300.01
1kB
zork
03-13-12 01:11 PM
4.003
1kB
zork
06-29-11 04:30 PM
4.002
1kB
zork
11-29-10 08:55 AM
4.001
1kB
zork
10-16-10 02:58 PM


Post A Reply Comment Options
Unread Today, 06:11 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
That is a taint. As long as the taint does not block the interface action which is does not it is harmless.

The taint is because objectiveTracker:SetPoint() is called. Which we have to do to be able to move it at all.

A combat lockdown check is in place since version 60000.07, so the setpoint function is only called out of combat.

Make sure you are running 60000.07.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-25-14 at 06:14 AM.
zork is online now Report comment to moderator  
Reply With Quote
Unread Today, 05:31 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 97
Uploads: 0
error:

Date: 2014-10-25 13:30:00
ID: 1
Error occured in: Global
Count: 9
Message: C stack overflow
Debug:
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
...
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:27:
rObjectiveTrackerMover\core.lua:23
[C]: SetPoint()
..\FrameXML\UIParent.lua:2423: UIParentManageFramePositions()
..\FrameXML\UIParent.lua:1718:
..\FrameXML\UIParent.lua:1705
[C]: SetAttribute()
..\FrameXML\UIParent.lua:2445:
..\FrameXML\UIParent.lua:2443
[C]: Show()
..\FrameXML\ReputationFrame.lua:413: ReputationWatchBar_Update()
[string "*:OnEvent"]:6:
[string "*:OnEvent"]:1
Locals:
(*temporary) = ObjectiveTrackerFrame {
0 = <userdata>
HeaderMenu = <unnamed> {
}
BlocksFrame = ObjectiveTrackerBlocksFrame {
}
SetPoint = <function> defined =[C]:-1
BlockDropDown = ObjectiveTrackerBlockDropDown {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = "MinimapCluster"
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -10
(*temporary) = -75
(*temporary) = <function> defined =[C]:-1
(*temporary) = ObjectiveTrackerFrame {
0 = <userdata>
HeaderMenu = <unnamed> {
}
BlocksFrame = ObjectiveTrackerBlocksFrame {
}
SetPoint = <function> defined =[C]:-1
BlockDropDown = ObjectiveTrackerBlockDropDown {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = "MinimapCluster"
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -10
(*temporary) = -75
= <function> defined =[C]:-1
= <function> defined @Interface\AddOns\rObjectiveTrackerMover\core.lua:23
GeneralWurst is offline Report comment to moderator  
Reply With Quote
Unread 10-23-14, 07:34 AM  
KiLLMasTer
A Murloc Raider
 
KiLLMasTer's Avatar

Forum posts: 8
File comments: 50
Uploads: 0
no i loved the way you can grad and move it plz nooooooo
__________________
My Toons
KiLLMasTer is offline Report comment to moderator  
Reply With Quote
Unread 10-21-14, 01:02 PM  
Ke11ett
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 33
Uploads: 2
Getting an error with the newest version, but it does still move the frame

Date: 2014-10-21 20:01:12
ID: 1
Error occured in: Global
Count: 4
Message: C stack overflow
Debug:
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
...
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
rObjectiveTrackerMover\core.lua:16:
rObjectiveTrackerMover\core.lua:13
[C]: SetPoint()
..\FrameXML\UIParent.lua:2423: UIParentManageFramePositions()
..\FrameXML\UIParent.lua:1718:
..\FrameXML\UIParent.lua:1705
[C]: SetAttribute()
..\FrameXML\UIParent.lua:2445: UIParent_ManageFramePositions()
..\FrameXML\ReputationFrame.lua:423: ReputationWatchBar_Update()
[string "*:OnEvent"]:6:
[string "*:OnEvent"]:1
Locals:
(*temporary) = ObjectiveTrackerFrame {
0 = <userdata>
HeaderMenu = <unnamed> {
}
SetPoint = <function> defined =[C]:-1
BlocksFrame = ObjectiveTrackerBlocksFrame {
}
ignoreFramePositionManager = true
BlockDropDown = ObjectiveTrackerBlockDropDown {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = "MinimapCluster"
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -1650
(*temporary) = 120
(*temporary) = <function> defined =[C]:-1
(*temporary) = ObjectiveTrackerFrame {
0 = <userdata>
HeaderMenu = <unnamed> {
}
SetPoint = <function> defined =[C]:-1
BlocksFrame = ObjectiveTrackerBlocksFrame {
}
ignoreFramePositionManager = true
BlockDropDown = ObjectiveTrackerBlockDropDown {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = "MinimapCluster"
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -1650
(*temporary) = 120
= <function> defined =[C]:-1
= <function> defined @Interface\AddOns\rObjectiveTrackerMover\core.lua:13

AddOns:
Swatter, v5.21b.5494 (SanctimoniousSwamprat)
rObjectiveTrackerMover, v
BlizRuntimeLib_enUS v6.0.2.60000 <none>
(ck=75)
Last edited by Ke11ett : 10-21-14 at 01:34 PM.
Ke11ett is offline Report comment to moderator  
Reply With Quote
Unread 10-21-14, 10:55 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
Ok. I finally found a solution that keeps the position. Had to remove the dragframe. Position is in the lua file.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is online now Report comment to moderator  
Reply With Quote
Unread 10-20-14, 03:47 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
After intensive twink testing preventing the tracker from reseting position fucks up the display. Changes reverted.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-20-14 at 03:47 PM.
zork is online now Report comment to moderator  
Reply With Quote
Unread 10-20-14, 02:27 PM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 8
File comments: 29
Uploads: 0
Just want to say thanks again for this. Tracker now remains in the moved position between sessions with version .04.

Awesome!
Dancingblade is offline Report comment to moderator  
Reply With Quote
Unread 10-18-14, 06:42 AM  
BabyRay
A Fallenroot Satyr

Forum posts: 23
File comments: 17
Uploads: 0
I tryd your addon, but its not saving the position.

i moved it to my position, click N for Talents and it jump back to the standard position.

I used Version: 60000.03
BabyRay is offline Report comment to moderator  
Reply With Quote
Unread 10-18-14, 03:35 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
I think I found a solution. At least it is saving the position over sessions for me now.

Version 60000.03 should fix the issue.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-18-14 at 03:45 AM.
zork is online now Report comment to moderator  
Reply With Quote
Unread 10-18-14, 12:20 AM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 8
File comments: 29
Uploads: 0
Originally Posted by zork
The sole purpose is to make it movable. Position does not get saved over sessions. It never has.
Just to be sure we were being clear, the design is for it to relocate to the default position when you zone your character (like to/from an instance or a city portal) or /rl the UI?
Dancingblade is offline Report comment to moderator  
Reply With Quote
Unread 10-17-14, 05:08 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
The sole purpose is to make it movable. Position does not get saved over sessions. It never has.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-17-14 at 05:08 PM.
zork is online now Report comment to moderator  
Reply With Quote
Unread 10-17-14, 02:55 PM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 8
File comments: 29
Uploads: 0
Originally Posted by Ke11ett
Doesn't seem to stay where I move it too. Am I missing a way to lock it to a location?
Came here to thank you for making this - also to mention this issue.

Thanks!
Dancingblade is offline Report comment to moderator  
Reply With Quote
Unread 10-17-14, 02:34 PM  
Ke11ett
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 33
Uploads: 2
Doesn't seem to stay where I move it too. Am I missing a way to lock it to a location?
Ke11ett is offline Report comment to moderator  
Reply With Quote
Unread 10-17-14, 12:07 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1367
File comments: 3284
Uploads: 87
Updated for the objective tracker.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is online now Report comment to moderator  
Reply With Quote
Unread 11-06-12, 04:31 PM  
Jynks
A Flamescale Wyrmkin

Forum posts: 133
File comments: 52
Uploads: 0
is there a way to scale this objective list... if not in this mod is another?
Jynks is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: