HandyNotes

HandyNotes

https://www.paypal.com/en_US/i/btn/x-click-but21.gif

Handy Notes for your maps. This addon is intended to be a small and simple replacement for Cartographer_Notes and functions in a similar manner.

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: http://www.wowace.com/search/?search=handynotes

Changes from v1.1.6 to v1.2.0

  • Fix HandyNotes to use Astrolabe-1.0 instead of Astrolabe-0.4.
  • Place the New Handy Note dialog box above the World Map by parenting to it if the World Map is open.
  • Add a 6th optional return value "dungeonLevel" to the pluginHandler:GetNodes() API. This value is used if it is different from the input dungeonLevel, similar to the 2nd return's "mapFile".
  • HandyNotes plugin authors will need to be update their plugins to use Astrolabe-1.0 and its new API that has changed from using (C, Z) pairs to (mapID, level) pairs. HandyNotes has provided some additional functions to help with this (these functions will not work for instance and BG maps):
    • HandyNotes:GetMapFiletoMapID(mapFile)
    • HandyNotes:GetMapIDtoMapFile(mapID)
    • HandyNotes:GetZoneToMapID(zone)

Changes from v1.1.5 to v1.1.6

  • Update TOC Interface to 40000.
  • Add optional AddonLoader delayed load support.
  • Use latest version of Ace3 and Astrolabe libraries.

Changes from v1.1.4 to v1.1.5

  • Use latest version of Astrolabe library which has Hrothgar's Landing data.
  • Play nice with Carbonite which is trying to fake as being Cartographer.
  • Add HandyNotes to the Blizzard Interface Addon Options too.
  • When quest objectives are enabled, the HandyNotes icons on the world map will now show their tooltips again on mouseover.
  • When creating or editing a note on a map with dungeon levels, you may now choose which dungeon level the note appears in or choose to have it appear on ALL dungeon levels.
  • HandyNotes will now pass as 3rd parameter the dungeon map level when it calls pluginHandler:GetNodes(mapFile, minimap, dungeonLevel). Existing user notes in HandyNotes will still display on all dungeon map levels, but new notes will be level specific.
  • Remove compatibility code with all WoW versions earlier than patch 3.1.
  • Convert to use wowace localization system at http://www.wowace.com/addons/handynotes/localization/
  • Notes without a title will now show "(No Title)" as the tooltip title rather than have no tooltip on mouseover.
  • Add the ability to create/change/copy/delete profiles in HandyNotes. HandyNotes was already using Ace3 profiles, just that this wasn't exposed.
  • Add ability to enable and disable plugins from showing on the map in the HandyNotes options.
  • Add a wider range of icons to select from.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of andy52005 andy52005 Jan 04, 2010 at 07:04 UTC - 0 likes

    Locale-zhTW.lua

    L["Show the following plugins on the map"] = "在地圖上顯示以下的插件"

    L["Portal"] = "傳送門"

    L["(No Title)"] = "(無標題)"

  • Avatar of HOUHApalermo HOUHApalermo Dec 16, 2009 at 08:05 UTC - 0 likes

    Since 3.3 zoneinfo (the level info about the country) is not working. Any ideas how to fix it? That was a pretty cool feature.

  • Avatar of Crelbourne Crelbourne Apr 14, 2009 at 21:00 UTC - 0 likes

    Bugged out on PTR

  • Avatar of andy52005 andy52005 Apr 10, 2009 at 05:40 UTC - 0 likes

    Locale-zhTW.lua

    L["HandyNotes"] = "HandyNotes"

    L["Enable HandyNotes"] = "啟用HandyNotes" L["Enable or disable HandyNotes"] = "啟用或者停用HandyNotes"

    L["Overall settings"] = "整體設定" L["Overall settings that affect every database"] = "整體設定將影響每一個資料庫" L["These settings control the look and feel of HandyNotes globally. The icon's scale and alpha here are multiplied with the plugin's scale and alpha."] = "這些設定控制HandyNotes整體的外觀及風格。這裡的圖示大小和透明度將乘上插件本身的大小和透明度。" L["World Map Icon Scale"] = "世界地圖圖示大小" L["The overall scale of the icons on the World Map"] = "世界地圖圖示的整體大小" L["World Map Icon Alpha"] = "世界地圖圖示透明度" L["The overall alpha transparency of the icons on the World Map"] = "世界地圖圖示的整體透明程度" L["Minimap Icon Scale"] = "小地圖圖示大小" L["The overall scale of the icons on the Minimap"] = "小地圖圖示的整體大小" L["Minimap Icon Alpha"] = "小地圖圖示透明度" L["The overall alpha transparency of the icons on the Minimap"] = "小地圖圖示的整體透明程度"

    L["Plugins"] = "插件" L["Plugin databases"] = "插件資料庫" L["Configuration for each individual plugin database."] = "為每個個別的插件資料庫配置。"

    L["Add Handy Note"] = "新增註記" L["Edit Handy Note"] = "編輯註記" L["Delete Handy Note"] = "刪除註記" L["Title"] = "標題" L["Description/Notes:"] = "使用說明/註記:" L["Show on continent map"] = "在大陸地圖上顯示" L["Add this location to Cartographer_Waypoints"] = "新增這個位置到Cartographer_Waypoints" L["Add this location to TomTom waypoints"] = "新增這個位置到TomTom waypoints" L["|cFF00FF00Hint: |cffeda55fCtrl+Shift+LeftDrag|cFF00FF00 to move a note"] = "|cFF00FF00提示:|cffeda55fCtrl+Shift+左键拖曳|cFF00FF00可移動一個註記"

    L["These settings control the look and feel of the HandyNotes icons."] = "這些設定控制HandyNotes圖示的外觀及風格。" L["Icon Scale"] = "圖示大小" L["The scale of the icons"] = "圖示的大小" L["Icon Alpha"] = "圖示透明度" L["The alpha transparency of the icons"] = "圖示的透明程度"

    L["\nAlt+Right Click To Add a HandyNote"] = "\nAlt+右鍵點擊新增一個註記" L["ERROR_CREATE_NOTE1"] = "當HandyNotes無法建立一個註記時是因為它無法獲得當前的位置。通常這是因為你所在的位置地區沒有地圖。" L["Syntax:"] = "語法:"

  • Avatar of jexxlc jexxlc Dec 20, 2008 at 18:22 UTC - 0 likes

    Getting this error with latest version r200

    [12:24:05] Interface\AddOns\HandyNotes\HandyNotes.lua:231: attempt to perform arithmetic on local 'id' (a boolean value) (tail call): ? Interface\AddOns\HandyNotes\HandyNotes.lua:231: in function `getXY' ...nterface\AddOns\HandyNotes_Directions\Directions.lua:85: in function

  • Avatar of Grilor Grilor Dec 13, 2008 at 18:28 UTC - 0 likes

    just checking in to see how if any progress has been made to add a slash command like /tloc x,y yet? keep up the great work thanks

  • Avatar of Kazragore Kazragore Nov 22, 2008 at 15:16 UTC - 0 likes

    Error after login:

    Date: 2008-11-22 03:09:39 ID: -3 Error occured in: Global Count: 2 Message: ..\AddOns\HandyNotes\HandyNotes.lua line 231:

      attempt to perform arithmetic on local 'id' (a boolean value)
    

    Debug:

      (tail call): ?
      HandyNotes\HandyNotes.lua:231: getXY()
      ...nterface\AddOns\HandyNotes_Directions\Directions.lua:85:
         ...nterface\AddOns\HandyNotes_Directions\Directions.lua:78
      ...nterface\AddOns\HandyNotes_Directions\Directions.lua:213: AddLandmark()
      ...nterface\AddOns\HandyNotes_Directions\Directions.lua:195: ?()
      ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
         ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
      [string "safecall Dispatcher[1]"]:4:
         [string "safecall Dispatcher[1]"]:4
      [C]: ?
      [string "safecall Dispatcher[1]"]:13: ?()
      ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
      Ace3\AceEvent-3.0\AceEvent-3.0.lua:70:
         Ace3\AceEvent-3.0\AceEvent-3.0.lua:69
      [C]: SetMapZoom()
      ...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:256:
         ...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:254
      (tail call): ?
      [C]: SetMapZoom()
      ...rface\AddOns\HandyNotes\Libs\Astrolabe\Astrolabe.lua:332: GetCurrentPlayerPosition()
      ...nterface\AddOns\HandyNotes_Directions\Directions.lua:201: AddLandmark()
      ...nterface\AddOns\HandyNotes_Directions\Directions.lua:195: ?()
      ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
         ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
      [string "safecall Dispatcher[1]"]:4:
         [string "safecall Dispatcher[1]"]:4
      [C]: ?
      [string "safecall Dispatcher[1]"]:13: ?()
      ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
      Ace3\AceEvent-3.0\AceEvent-3.0.lua:70:
         Ace3\AceEvent-3.0\AceEvent-3.0.lua:69
      [C]: SetMapZoom()
      ...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:256:
         ...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:254
      (tail call): ?
      [C]: SetMapZoom()
      [string "function Nx.dotrue:ornullnil() Nx.dotrue.tr..."]:1: ?()
      [string "function Nx.dotrue:truerofl(breakthis) loca..."]:1: truerofl()
      [string "function Nx.dotrue:falsenot(breakthis) loca..."]:1:
         [string "function Nx.dotrue:falsenot(breakthis) loca..."]:1
    

    AddOns:


  • Avatar of Paul2200 Paul2200 Nov 18, 2008 at 05:33 UTC - 0 likes

    Is there any way to add a note at a specified coordinate?

    [Edit] Nevermind, I'm using TomTom too and that can do it!

Facts

Date created
Aug 07, 2008
Category
Last update
Sep 17, 2013
Development stage
Release
Language
  • deDE
  • enUS
  • frFR
  • koKR
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
HandyNotes
Reverse relationships
4
Downloads
815,253
Recent files
  • R: v1.2.1 for 5.4.0 Sep 17, 2013
  • A: r231 for 5.4.0 Sep 17, 2013
  • A: r230 for 5.3.0 Jun 05, 2013
  • A: r229 for 4.0.6 Nov 29, 2012
  • A: r228 for 4.0.6 Oct 08, 2012

Authors

Relationships

Embedded library
Ace3
Astrolabe
LibStub