HandyNotes
Handy Notes for your maps. This addon is intended to be a small and simple framework for showing notes on your map.
Use /handynotes to access options.
You can add notes to the maps in 3 ways:
- Alt-RightClick on the world map to add a note.
- Use "/hnnew" without the quotes to add a note at your current location.
- Use "/hnnew x,y" without the quotes to add a note at location x,y on your current zone's map.
HandyNotes supports plugins that other authors can write to display their own set of notes on the map. See this link for a list of such addons: https://www.curseforge.com/wow/search?search=handynotes
-
View User Profile
-
Send Message
Posted Jul 21, 2023the blizz menu has a caution symbol next to handynotes "interface actions failed because of this addon:37"
and bug sack is giving me (sorry can't figure out how to do spoiler)
2x [ADDON_ACTION_BLOCKED] AddOn 'HandyNotes' tried to call the protected function 'Frame:SetPassThroughButtons()'.
[string "@!BugGrabber/BugGrabber.lua"]:481: in function
[string "=[C]"]: in function `SetPassThroughButtons'
[string "@HandyNotes/HandyNotes.lua"]:371: in function `OnAcquired'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:201: in function `AcquirePin'
[string "@HandyNotes/HandyNotes.lua"]:347: in function
[string "=[C]"]: ?
[string "@HandyNotes/HandyNotes.lua"]:56: in function
[string "@HandyNotes/HandyNotes.lua"]:321: in function `RefreshAllData'
[string "@Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua"]:76: in function `OnMapChanged'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:587: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:586>
[string "=[C]"]: in function `secureexecuterange'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:590: in function `OnMapChanged'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:234: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:233>
[string "=[C]"]: in function `OnMapChanged'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:60: in function `SetMapID'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:798: in function `NavigateToParentMap'
[string "@Blizzard_MapCanvas/MapCanvas_ScrollContainerMixin.lua"]:130: in function <...lizzard_MapCanvas/MapCanvas_ScrollContainerMixin.lua:102>
Locals:
_ = Frame {
RegisterEvent = defined @!BugGrabber/BugGrabber.lua:487
0 =
UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:487
SetScript = defined @!BugGrabber/BugGrabber.lua:487
}
event = "ADDON_ACTION_BLOCKED"
events = {
ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:553
ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:553
PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:547
LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:562
ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:507
}
-
View User Profile
-
Send Message
Posted Jul 18, 2023Date: 2023-07-18 11:07:34
ID: 2
Error occured in: AddOn: HandyNotes
Count: 3
Message: Note: AddOn HandyNotes attempted to call a protected function (Frame:SetPassThroughButtons()) during combat lockdown.
Debug:
[string "=[C]"]: SetPassThroughButtons()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:371: OnAcquired()
[string "@Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:201: AcquirePin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:347: RefreshPlugin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:416: UpdateWorldMapPlugin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:503: ?()
[string "@Interface/AddOns/Scrap/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:119:
...rap/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:119
[string "=[C]"]: ?
[string "@Interface/AddOns/Scrap/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:29:
...rap/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25
[string "@Interface/AddOns/Scrap/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:64: SendMessage()
[string "@Interface/AddOns/HandyNotes_DragonflightTreasures/handler/handler.lua"]:1376: Refresh()
[string "@Interface/AddOns/HandyNotes_DragonflightTreasures/handler/handler.lua"]:1372:
...HandyNotes_DragonflightTreasures/handler/handler.lua:1367
Locals:
self = Frame {
SetNudgeSourceMagnitude = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:230
GetGlobalPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:317
PanTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:324
owningMap = WorldMapFrame {
}
UseFrameLevelType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:429
GetNudgeSourceZoomedInMagnitude = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:239
SetScaleStyle = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:365
scaleFactor = 1
GetMap = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:263
ApplyFrameLevel = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:445
ApplyCurrentPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:400
IsIgnoringGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:351
GetHighlightType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:450
endScale = 1.200000
GetNudgeZoomFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:297
pinTemplate = "HandyNotesWorldMapPinTemplate"
OnMouseUp = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:410
OnAcquired = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:361
PanAndZoomTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:329
ApplyCurrentScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:404
uiMapID = 2112
OnLoad = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:355
OnReleased = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:147
ClearNudgeSettings = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:205
OnMapInsetMouseLeave = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:201
SetNudgeFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:292
GetNudgeSourcePinZoomedOutNudgeFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:271
startScale = 1
OnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:151
SetNudgeZoomedInFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:243
GetNudgeSourceRadius = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:226
GetNudgeTargetFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:218
GetFrameLevelType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:441
SetAlphaStyle = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:390
SetScalingLimits = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:355
SetNudgeSourceRadius = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:222
DisableInheritedMotionScriptsWarning = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:160
normalizedY = 0.444200
normalizedX = 0.562400
SetAlphaLimits = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:380
coord = 56244442
0 = <userdata>
OnCanvasScaleChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:334
OnMouseLeave = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:402
SetPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:304
OnCanvasPanChanged = <function> d
-
View User Profile
-
Send Message
Posted Jul 17, 2023-
View User Profile
-
Send Message
Posted Jul 14, 2023-
View User Profile
-
Send Message
Posted Jul 14, 20232x FrameXML/AlertFrameSystems.lua:324: Action[SetPoint] failed because[Cannot anchor to a region dependent on it]: attempted from: Texture:SetPoint.
[string "=[C]"]: in function `SetPoint'
[string "@FrameXML/AlertFrameSystems.lua"]:324: in function <FrameXML/AlertFrameSystems.lua:298>
[string "=[C]"]: ?
[string "=[C]"]: in function `setUpFunction'
[string "@FrameXML/AlertFrames.lua"]:180: in function <FrameXML/AlertFrames.lua:166>
[string "=(tail call)"]: ?
[string "@FrameXML/AlertFrames.lua"]:86: in function `resetterFunc'
[string "@SharedXML/Pools.lua"]:131: in function `Release'
[string "@FrameXML/AlertFrames.lua"]:108: in function `OnFrameHide'
[string "@FrameXML/AlertFrames.lua"]:163: in function <FrameXML/AlertFrames.lua:162>
[string "=[C]"]: in function `Hide'
[string "*AlertFrameSystems.xml:177_OnFinished"]:1: in function <[string "*AlertFrameSystems.xml:177_OnFinished"]:1>
Locals:
(*temporary) = Texture {
PixelSnapDisabled = true
0 = <userdata>
b = Frame {
}
}
(*temporary) = "CENTER"
(*temporary) = -1
(*temporary) = -2
-
View User Profile
-
Send Message
Posted Jul 14, 2023-
View User Profile
-
Send Message
Posted Jul 12, 2023Error this morning see below,
Date: 2023-07-12 01:32:28
ID: 3
Error occured in: AddOn: HandyNotes
Count: ∞
Message: Note: AddOn HandyNotes attempted to call a protected function (Frame:SetPassThroughButtons()) during combat lockdown.
Debug:
[string "=[C]"]: SetPassThroughButtons()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:371: OnAcquired()
[string "@Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:201: AcquirePin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:347: RefreshPlugin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:416: UpdateWorldMapPlugin()
[string "@Interface/AddOns/HandyNotes/HandyNotes.lua"]:503: ?()
[string "@Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:114:
...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:114
[string "=[C]"]: ?
[string "@Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:24:
...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:20
[string "@Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:59: SendMessage()
[string "@Interface/AddOns/HandyNotes_DragonflightTreasures/handler/handler.lua"]:1376: Refresh()
[string "@Interface/AddOns/HandyNotes_DragonflightTreasures/handler/handler.lua"]:1372:
...HandyNotes_DragonflightTreasures/handler/handler.lua:1367
Locals:
self = Frame {
SetNudgeSourceMagnitude = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:230
GetGlobalPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:317
PanTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:324
owningMap = WorldMapFrame {
}
UseFrameLevelType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:429
GetNudgeSourceZoomedInMagnitude = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:239
SetScaleStyle = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:365
scaleFactor = 1
GetMap = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:263
ApplyFrameLevel = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:445
ApplyCurrentPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:400
IsIgnoringGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:351
GetHighlightType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:450
endScale = 1.200000
GetNudgeZoomFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:297
pinTemplate = "HandyNotesWorldMapPinTemplate"
OnMouseUp = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:410
OnAcquired = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:361
PanAndZoomTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:329
ApplyCurrentScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:404
uiMapID = 2024
OnLoad = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:355
OnReleased = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:147
ClearNudgeSettings = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:205
OnMapInsetMouseLeave = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:201
SetNudgeFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:292
GetNudgeSourcePinZoomedOutNudgeFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:271
startScale = 1
OnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:151
SetNudgeZoomedInFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:243
GetNudgeSourceRadius = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:226
GetNudgeTargetFactor = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:218
GetFrameLevelType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:441
SetAlphaStyle = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:390
SetScalingLimits = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:355
SetNudgeSourceRadius = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:222
DisableInheritedMotionScriptsWarning = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:160
normalizedY = 0.548200
normalizedX = 0.456300
SetAlphaLimits = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:380
coord = 45635482
0 = <userdata>
OnCanvasScaleChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:334
OnMouseLeave = <function> defined @Interface/AddOns/HandyNotes/HandyNotes.lua:402
SetPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:304
OnCanvasPanChanged = <function> d
-
View User Profile
-
Send Message
Posted Jul 6, 2023keep getting this error whenever i login or reload ui. NArrowed it down to handynotes...
Message: ...AddOns\BagBrother\libs\AceEvent-3.0\AceEvent-3.0.lua:33: Attempt to register unknown event "NEW_PET_ADDED"
Time: Thu Jul 6 23:38:25 2023
Count: 1
Stack: ...AddOns\BagBrother\libs\AceEvent-3.0\AceEvent-3.0.lua:33: Attempt to register unknown event "NEW_PET_ADDED"
[string "=[C]"]: in function `RegisterEvent'
[string "@Interface\AddOns\BagBrother\libs\AceEvent-3.0\AceEvent-3.0.lua"]:33: in function `OnUsed'
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:132: in function `RegisterEvent'
[string "@Interface\AddOns\HandyNotes_Collection\Class\HandyNotes.lua"]:218: in function <...ce\AddOns\HandyNotes_Collection\Class\HandyNotes.lua:210>
[string "=[C]"]: ?
[string "@Interface\AddOns\Atlas\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:66: in function <...face\AddOns\Atlas\Libs\AceAddon-3.0\AceAddon-3.0.lua:61>
[string "@Interface\AddOns\Atlas\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface\AddOns\Atlas\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:626: in function <...face\AddOns\Atlas\Libs\AceAddon-3.0\AceAddon-3.0.lua:611>
Locals: <none>
-
View User Profile
-
Send Message
Posted Jun 26, 2023-
View User Profile
-
Send Message
Posted Jun 26, 2023In reply to nagtuol: same issue, waiting for resolves.
-
View User Profile
-
Send Message
Posted Jun 16, 2023By first map opening, it showing the whole skull icons on the map from which I have already collected all the things. By the second opening, it shows correcty. Can it be fixed?
-
View User Profile
-
Send Message
Posted May 4, 2023hey since you're obviously never going to update BankItems again, could you please just relinquish control of the mod to the guy who IS updating it?
-
View User Profile
-
Send Message
Posted Apr 18, 2023-
View User Profile
-
Send Message
Posted Apr 13, 2023In WoW classic, the window to add the note is minuscule, I can barely see it.
-
View User Profile
-
Send Message
Posted Mar 23, 2023For those with alt + RightClick map issues, the same adjustment I did previously still works on 10.0.7:
In Handynotes/HandyNotes_HandyNotes.lua, line 473:
Replace:
with:
-
View User Profile
-
Send Message
Posted Feb 12, 2023I've several Plugin AddOns which rely upon HandyNotes.
The original owner of this project appears to have departed and now the maintainer. I am not offering but I hope someone comes forward to take over!
In the meantime... just download anyway, then edit the TOC files to replace 3.4.0 with 3.4.1 and 10.0.2 with 10.0.5 and evrything will work perfectly!
Edit: It appears the maintainer is still active at Curseforge, just not this AddOn. Anyone have any intel?
-
View User Profile
-
Send Message
Posted Feb 11, 2023It cannot be understated how much of a cunt move it was to add Alt-RightClick as a keybind (it supersedes a TomTom keybind which has existed for many years), not give us the ability to modify or disable it, and then ignore everyone complaining about it.
-
View User Profile
-
Send Message
Posted Mar 14, 2023In reply to KarsiTV:
Commenting to add visibility. It's a terrible design choice and it should be fixed/removed.
-
View User Profile
-
Send Message
Posted Mar 22, 2023In reply to KarsiTV:
The fix/workaround is further down the comments still, and credits to brunokbcao and durandal42 for making it, so just to put it here for better visibility:
In Handynotes/HandyNotes_HandyNotes.lua, line 473:
Replace:
with:
-
View User Profile
-
Send Message
Posted Apr 14, 2023In reply to KarsiTV:
Quick hack to disable this annoying "feature": in HandyNotes_HandyNotes.lua file change line 494 from:
self.ClickHandlerFrame:SetPassThroughButtons("LeftButton", "MiddleButton", "Button4", "Button5")to:
self.ClickHandlerFrame:SetPassThroughButtons("LeftButton", "MiddleButton", "RightButton", "Button4", "Button5")