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
Thanks for great addon.
Handynotes no longer working with Gathermate 2 in SOD/Classic. Its disabling all minimap icons.
Errors on Cataclysm Classic:
4x .../HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0-26.lua:176: attempt to call field 'GetMapWorldSize' (a nil value)
[string "@HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0-26.lua"]:176: in function <.../HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0.lua:160>
[string "@HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0-26.lua"]:197: in function <.../HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0.lua:191>
[string "@HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0-26.lua"]:275: in function `gatherMapData'
[string "@HandyNotes/Libs/HereBeDragons/HereBeDragons-2.0-26.lua"]:291: in main chunk
Locals:
id = 947
data = <table> {
mapType = 1
mapID = 947
name = "Azeroth"
parentMapID = 946
}
parent = 946
instance = 0
center = <table> {
RotateDirection = <function> defined @Blizzard_SharedXML/Vector2D.lua:126
GetLength = <function> defined @Blizzard_SharedXML/Vector2D.lua:118
Normalize = <function> defined @Blizzard_SharedXML/Vector2D.lua:122
Dot = <function> defined @Blizzard_SharedXML/Vector2D.lua:106
GetLengthSquared = <function> defined @Blizzard_SharedXML/Vector2D.lua:114
GetXY = <function> defined @Blizzard_SharedXML/Vector2D.lua:77
OnLoad = <function> defined @Blizzard_SharedXML/Vector2D.lua:68
IsZero = <function> defined @Blizzard_SharedXML/Vector2D.lua:110
DivideBy = <function> defined @Blizzard_SharedXML/Vector2D.lua:90
x = -1161.559570
y = 12851.357422
Subtract = <function> defined @Blizzard_SharedXML/Vector2D.lua:98
Clone = <function> defined @Blizzard_SharedXML/Vector2D.lua:130
Cross = <function> defined @Blizzard_SharedXML/Vector2D.lua:102
ScaleBy = <function> defined @Blizzard_SharedXML/Vector2D.lua:86
SetXY = <function> defined @Blizzard_SharedXML/Vector2D.lua:81
IsEqualTo = <function> defined @Blizzard_SharedXML/Vector2D.lua:72
Add = <function> defined @Blizzard_SharedXML/Vector2D.lua:94
}
(*temporary) = nil
(*temporary) = 947
(*temporary) = "attempt to call field 'GetMapWorldSize' (a nil value)"
mapData = <table> {
}
C_Map = <table> {
GetBestMapForUnit = <function> defined =[C]:-1
GetMapArtHelpTextPosition = <function> defined =[C]:-1
GetMapBannersForMap = <function> defined =[C]:-1
GetMapHighlightInfoAtPosition = <function> defined =[C]:-1
GetAreaInfo = <function> defined =[C]:-1
GetMapArtLayers = <function> defined =[C]:-1
RequestPreloadMap = <function> defined =[C]:-1
GetBountySetIDForMap = <function> defined =[C]:-1
GetWorldPosFromMapPos = <function> defined =[C]:-1
GetMapLevels = <function> defined =[C]:-1
GetMapInfoAtPosition = <function> defined =[C]:-1
GetMapGroupMembersInfo = <function> defined =[C]:-1
GetMapArtLayerTextures = <function> defined =[C]:-1
GetMapArtBackgroundAtlas = <function> defined =[C]:-1
MapHasArt = <function> defined =[C]:-1
GetMapRectOnMap = <function> defined =[C]:-1
GetMapPosFromWorldPos = <function> defined =[C]:-1
GetPlayerMapPosition = <function> defined =[C]:-1
GetMapGroupID = <function> defined =[C]:-1
GetMapDisplayInfo = <function> defined =[C]:-1
GetMapInfo = <function> defined =[C]:-1
GetMapChildrenInfo = <function> defined =[C]:-1
GetMapLinksForMap = <function> defined =[C]:-1
GetFallbackWorldMapID = <function> defined =[C]:-1
GetMapArtID = <function> defined =[C]:-1
}
vector05 = <table> {
DivideBy = <function> defined @Blizzard_SharedXML/Vector2D.lua:90
GetLength = <function> defined @Blizzard_SharedXML/Vector2D.lua:118
Normalize = <function> defined @Blizzard_SharedXML/Vector2D.lua:122
Dot = <function> defined @Blizzard_SharedXML/Vector2D.lua:106
GetLengthSquared = <function> defined @Blizzard_SharedXML/Vector2D.lua:114
GetXY = <function> defined @Blizzard_SharedXML/Vector2D.lua:77
OnLoad = <function> defined @Blizzard_SharedXML/Vector2D.lua:68
IsZero = <function> defined @Blizzard_SharedXML/Vector2D.lua:110
RotateDirection = <function> defined @Blizzard_SharedXML/Vector2D.lua:126
x = 0.500000
y = 0.500000
IsEqualTo = <function> defined @Blizzard_SharedXML/Vector2D.lua:72
Clone = <function> defined @Blizzard_SharedXML/Vector2D.lua:130
Cross = <function> defined @Blizzard_SharedXML/Vector2D.lua:102
Subtract = <function> defined @Blizzard_SharedXML/Vector2D.lua:98
SetXY = <function> defined @Blizzard_Sh
In reply to Greevir: Getting the same thing. After updating HandyNotes, MinimalistArcheology and TomTom are broken, and disabling HandyNotes resolves everything. TomTom uses HBM 2.0.22, MinimalistArcheology is using HBM 2.0.24, seems something broke with 2.0.26 which HandyNotes is using?
In reply to f1ct1ve: yeah, It breaks Gathermate as well. Have to disable handynotes for now.
In reply to Greevir: Seems kinda weird either way when all of them are bundled with the version of HBM that they require.
mostly broken as of TWW prepatch update..
Be nice if there were an official compilation of all content for collectors instead of using separate modules... some of them just end up overlapping each other looking terrible on the map.
The blue skulls (things i already collected) on the map won't disappearing until i close the map and then open again. Any way to fix it?
Thank you for the update , love your addon :D
Since it is update day and the author has once again chosen not to put in an option that allows users to NOT override the TomTom keybind that has existed for ages:
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:
if WoWRetail then
with:
if true then elseif WoWRetail then
Alt-RightClick has been used in HandyNotes since the addon was created in 2008, and its not changing now. I would argue 2008 to 2024 is also quite "for ages".
In reply to nevcairiel:
When running HandyNotes along TomTom, a match made in heaven, previously Alt+RMB would default to placing a TomTom waypoint. This has been the case for many expansions, as far as I can remember.
As of this change from v1.6.11 released on November 2022 that behaviour has changed. From here onward the comment section of HandyNotes has had many people commenting about this change. Users have also raised these issues. The fact that people are still commenting about it, should tell you this change was not appreciated by all.
I sincerely ask you to reconsider at least adding an option for people to re-bind or disable the feature.
Hi,
first of all, I want to say great adddon!
Could you update it to the latest Classic Era Game Version of 1.15.1?
Would be awesome, thanks a lot in advance!
I realize i lost all my notes today...... I spent the entire expansion adding notes to complete all i needed later and all is gone, I am really sad.
Anyone knows of a similar addon? I canĀ“t use any handynotes addon because this one is not updated and in game i see i need the basic one to use the rest of them. But there are no updates in the last months and no answers so please...i anyone knows...tell us
Any updates planned soon for 10.2.5?
if u can't update your add then can u at least tell us how to do it ourselves
Could you separate these two buttons?"Hide this note" and "Restore all hidden notes". Many times after "Hide this note" I click on "Restore all hidden notes" and start over. It's quite annoying. Thanks
Dude update your aaddon alright. Where at 10.2.5 for christ sake.