Download
(151 Kb)
Download
Updated: 06-28-11 10:46 PM
Pictures
File Info
Updated:06-28-11 10:46 PM
Created:unknown
Downloads:132,029
Favorites:632
MD5:
RicoMiniMap  Popular! (More than 5000 hits)
Version: 2.4
by: Ricowan [More]
This is a relatively simple modification of the minimap to allow adjustment of the shape, transparency, visibility of certain default buttons, scroll-wheel zooming, and an added coordinates display.

Right-click anywhere on the mini-map to display the options menu.

Special thanks to weasoug for allowing me to use the movers code from wMmap.
Version 2.4
-------------
Tested in WoW 4.2, updated TOC.
Cleaned up refactoring that is still in progress.


Version 2.12
------------
The mover handles are now centered in each frame that can be moved, and the reset command resets the position of each frame instead of just the minimap.


Version 2.11
------------
Added a mover to the minimap itself. This seems to have stopped the wandering.
Added additional code for hiding the clock.


Version 2.10
------------
Added proper movers to the frames attached to the minimap, so now you should be able to move the quest watcher anywhere you want it. I'll be adding more of these frame movers as I discover them, please feel free to let me know what's missing (including the name of the frame) and I'll add it. Included now are the quest watcher, the vehicle seat, the trouble ticket, and the durability frames.


Version 2.9.4 beta
-----------------
Added a toggle for hiding the quest watcher, by request
Fixed the tracker button toggle
Cleaning up the code; preparing to move to a newer framework


Version 2.9.3 beta
-----------------
Hopefully fixed all of the issues caused by the new clock (this includes other toggle settings not working on load)


Version 2.9.2 beta
-----------------
Fixed the wheel-scroll bug
Added a toggle for the clock


Version 2.9.1 beta
-----------------
Updated the library preventing the menu from displaying.
Added scale option for the quest Watch Frame.
CAUTION: Don't move the tracker to the left side of the screen, it causes some weird behavior when zoning, reloading the UI, etc.


Version 2.9 beta
----------------
Updated to WoW 4.0.1.
The quest tracker is scaled to 75%, this is not configurable yet.
The quest tracker is movable when the minimap is not locked. The position is not yet saved, sorry.
Please report any bugs you come across. I've tested these changes for a few days on the PTR and on the Cata beta, but I'm sure I haven't run across all possible uses.


Version 2.8
-----------
Removed the MinimapToggleButton:Hide() line that was causing an error.
Updated the TOC and libraries.


Version 2.7
-----------
Removed the ability to move the minimap buttons. Please try out the various addons available to see which one suits you. I personally am using DetachedMiniMapButtons.
Added a very basic "who pinged" option. This can be disabled in the options menu.


Version 2.6
-----------
Added toggles for the Tracking and Mail buttons to the option menu
Changed the default scale value to 1.0 from 1.25


Version 2.5.2
-------------
I think I've finally got the standard minimap buttons all working again, including the ability to reposition the tracking button. Please let me know if you run into any errors.


Version 2.5
-----------
Hopefully this release fixes the Eject and QuestWatch frames. Also updated the toc to 3.2


Version 2.4.1
-------------
Thanks to fyrye's suggestion, the default quest tracker is now movable again. I also removed the WoWMatrix dat file from the zip, sorry about that. :o


Version 2.4
-----------
Quick update, fixing some of the issues reported recently (like the strata state not being saved) and making it compatible with 3.1


Version 2.22.2
--------------
This is a library update only. Tested on live, the PTR and the WotLK beta and works 100% on all three.


Version 2.22.1
--------------
Updated TOC and libs, Chinese language added by a kind ACE user.


Version 2.22
--------------
Updated tracking button (Blizz changed it's name), updated TOC and ACE libs


Version 2.21
--------------
Added options for moving the coordinates to the top of the minimap
Added slider for changing the strata of the minimap


Version 2.20
--------------
Oops, I uploaded an old version the other day, sorry about that. This is the most recent version, same notes as below.


Version 2.10
--------------
Added two new slash commands: "/rmm hide" and "/rmm show". Hide makes the minimap group hide, and show brings it back.
Patch 2.2 added code to prevent frames from moving off screen. This enhanced RicoMiniMap so the off-screen issues should no longer occur. Changing the size of the minimap now works much better because of this.
Tested against patch 2.2, updated TOC


Version 2.9
-------------
- Added a toggle for the GameTime button
- Added a slider for the zone text position


Version 2.8
-------------
- The Quest Tracker is now dragable when the minimap is unlocked, position is saved per character.
- Zone text moved back up a bit.

NOTE: The 2.1 patch from Blizzard appears to have added code that prevents frames from being dragged off-screen. This code seems to be preventing the Quest Tracker from being moved to the right edge of the screen. I can't do anything about that.

Also, the new rotate minimap feature in the 2.1 patch is only useful if you use the round shape.


Version 2.7.1
---------------
- Updated TOC
- Moved zone text down a bit so it doesn't interfere as much with icons along the edge of the map

Version 2.7
-------------
- Added option to toggle the minimap border
- Added option to turn off the options menu when right-clicking the minimap
- Added a slash command to re-enable the options menu: /rmm menu
- Changed the scale increment from 25% to 1%


Version 2.6.3
---------------
- Added compatibility with MiniMapShape() - This gives minimap shape awareness to other addons, so Cartographer's icons know where the borders are, or FuBar buttons can stay on the edge, etc.
- Added code that hopefully prevents Titan Panel from moving the minimap.


Version 2.6.2
---------------
Fixed the zip, again.
The minimap associated frames (quest timer, etc) are now draggable when the minimap is not locked.
Added a new slash command "/rmm reset" that will move the minimap to the middle of the screen. This should help fix the issue when the minimap is expanded off the screen (causing the ugly clown up minimap). I'm still trying to figure out how to prevent that. :(


Version 2.6.1
---------------
Update: Note sure what happened. The zip that ended up here is not the same one I uploaded. Trying again, hope it works this time.
Fixed the error when toggling the coordinate tenths, and made the coordinate frame a bit wider.


Version 2.6
-------------
I've made some big behind-the-scenes changes in this version, please read all of these notes.

- Removed FuBar code, there's no need for a minimap button anymore, and that's all I was using FuBar for.
- The position settings are now saved by the UI in the layout cache. Because of this, the minimap initially positions itself in the middle of the screen. I don't want to "fix" this because until you position the minimap the UI doesn't save anything.
- /rmm config or right-clicking the minimap brings up the config menu.
- The first option in the config menu is now "Lock".
- - When this is unchecked, the minimap can be dragged to any position on the screen.
- - The standard minimap buttons can also be dragged around when lock is unchecked. The buttons hug the border of the minimap no matter what shape is selected, but changing shapes doesn't snap out of position buttons (you have to drag them a little). I'm kind proud of this! :)
- - Because the minimap is draggable now, the top gap and right gap options have been removed from the config menu.

To do:
The quest timer, quest watcher and durability paper doll frames are not yet draggable.
The tracker button is big again, when it's resized to match the other buttons, the scale is off for moving it. I'm working on a solution.

As always, let me know if you run into any issues.



Version 2.5
-------------
- Fixed the FuBar issue
- Added a reset slash command, to reset everything to the defaults
- Added a transparency option. Note that transparency of the minimap has issues if you're not "outdoors" so the minimap automatically sets itself back to 1 if you go into a location the game considers to be indoors. Once to go back to an outdoor area, the transparency is set back to your choosen value.

NOTE: This addon is not currently compatible with Detached Minimap Buttons. The problem lies with DMB's code; see the changelog for that mod and note all of the specific changes the author has had to make for other minimap mods. I've asked the author to take a look at adding a fix to his mod for RMM too. :)

In the near future, I plan to make the standard minimap buttons dragable and I'm experimenting with making the entire minimap cluster dragable too. Don't ask when it'll be ready, I'm taking a tiny break from coding so I can actually play the game again. :P


Version 2.4
-------------
Added an option in the config menu for toggling the world map button on/off
Fixed the coordinates text so it's on the same layer as the minimap
Made some changes to the way I'm moving the minimap around

Warning: When FuBar is loaded, the minimap sometimes moves to a random location near the middle of the screen (this doesn't happen when FuBar is disabled). If this happens to you, just open the config menu and mouse down to the Gap options, the minimap will move back where it's supposed to be (which is weird all by itself) and stay there for the rest of the session. I don't know why this happens, but I thought it was minor enough that I should release this version with the requested fixes rather than hold off while I figure out what FuBar is doing to my minimap.



Version 2.3.1
---------------
Moved the mail button so it doesn't overlap the battlegrounds button. I'm using Soren's suggested coordinates, since I don't play BG's much at all. :)

Happy Holidays!


Version 2.3
-------------
I fixed the problems with ACE libraries when this was the only ACE addon in use.
I added the ability to move the coordinates text below the minimap.
- When it's below the minimap it has a background.
- When the minimap shape is rounded bottom left, the coordinates are shifted to the right, otherwise they're centered.
- The zoom buttons overlap the coordinates when they're below the minimap, so don't do that. :D
I've also replaced the temporary square minimap image with one of my own.

This has been tested with no other addons enabled, and with all of the addons I use enabled, and no errors have popped up for me. I've added everything I plan to add, so unless someone has a bug to report, this one is done. ;)


Version 2.2
-------------
All ACE libraries now included, so no more error messages if no other ACE addons are loaded. I've also added options for a fully square and the default round shapes. The square minimap is a temporary borrow from the "simpleMiniMap" mod - I'll replace it with one of my own once I get the blp tools working.


Version 2.1
-------------
Finally updated for 2.0 patch, with a new FuBar config menu and other ACE enhancements:
  • Toggle showing your location value
  • Toggle showing the name of the zone you're in
  • Toggle showing the zoom buttons
  • Choose the size of the minimap from 50% to 150% in 25% increments
  • Choose the top gap in 2 pixel increments
  • Choose the right gap in 2 pixel increments

Also:
  • Enables mouse wheel zooming
  • Hides the other fluff around the minimap and snugs it up against the top right corner

Settings are saved universally, not per character or server.

Ricowan
Post A Reply Comment Options
Unread 09-27-12, 09:32 PM  
FrogZilla82
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Thanks appreciate you looking into it.

Weird though only happens the first time I loot a body.
Last edited by FrogZilla82 : 09-28-12 at 08:26 AM.
FrogZilla82 is offline Report comment to moderator  
Reply With Quote
Unread 09-27-12, 02:18 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Ok, I just today bought a copy of MoP, so expect a new version later today. I hope.

EDIT: I am not seeing any errors at all, with or without any other addons enabled. Please try disabling every addon except RicoMiniMap and see if the errors go away. If so, enable them back one at a time until the error pops up, that will be the one that causes the issue.
Last edited by Ricowan : 09-27-12 at 07:24 PM.
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 09-27-12, 02:16 PM  
FrogZilla82
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Error

Date: 2012-09-27 16:12:06
ID: 1
Error occured in: Global
Count: 1
Message: ...ddOns\RicoMiniMap\libs\AceEvent-2.0\AceEvent-2.0.lua line 987:
attempt to call global 'GetRealNumRaidMembers' (a nil value)
Debug:
...ddOns\RicoMiniMap\libs\AceEvent-2.0\AceEvent-2.0.lua:303: TriggerEvent()
...ddOns\RicoMiniMap\libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...ddOns\RicoMiniMap\libs\AceEvent-2.0\AceEvent-2.0.lua:903
Locals:
None
AddOns:
Swatter, v4.0.4 (<%codename%>)
Ace3, v
AckisRecipeList, v2.4.1
Archy, v1.8.31a
Atlas, v1.22.0
AtlasLootLoader, vv7.01.01
AucAdvanced, v5.14.5335 (KowariOnCrutches)
AucFilterBasic, v5.14.5335 (KowariOnCrutches)
AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
AucScanData, v5.14.5335 (KowariOnCrutches)
AucStatHistogram, v5.14.5335 (KowariOnCrutches)
AucStatiLevel, v5.14.5335 (KowariOnCrutches)
AucStatPurchased, v5.14.5335 (KowariOnCrutches)
AucStatSales, v5.14.5335.5335(5.14/embedded)
AucStatSimple, v5.14.5335 (KowariOnCrutches)
AucStatStdDev, v5.14.5335 (KowariOnCrutches)
AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.0.4
Bartender4, v4.5.5
BeanCounter, v5.14.5335 (KowariOnCrutches)
BrokerAnkhTimer, v1.1
BrokerBagFu, vv1.0.8
BrokerCalendar, v1.2.8
BrokerExit, v2.0.0-release
BrokerLocation, v1.6.3
BrokerMoney, v1.91
Brokerrepair, v3.5
BrokeruClock, v3.3.6
ButtonFacade, v5.0.387
ChocolateBar, vv2.3
Configator, v5.1.DEV.335(/embedded)
DBMCore, v
DebugLib, v5.1.DEV.312(/embedded)
Decursive, v2.7.2.1
DisableProfanityFilter, v
Elementarist, v2.9.5
Enchantrix, v5.14.5335 (KowariOnCrutches)
EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
FBTrackingFrame, v1.0.9b
FishingBuddy, v1.1a
FramesResized, v2.5.0-56
Gatherer, v4.0.4
GrimReaper, v$Revision: 100 $
GTFO, v4.15
ImprovedLootFrame, v3.0
Informant, v5.14.5335 (KowariOnCrutches)
kgPanels, v1.13
LibExtraTip, v5.12.DEV.324(/embedded)
Masque, v5.0.387
MasqueAbstract, vwow4.3.3-1.0
MasqueApathy, v5.0.100
MasqueCaith, v5.0.80
MasqueDarion, v4.1.2
MasqueEntropy, v5.0.75
MasqueGears, v5.0.66
MasqueKenzo, v1.2.2
MasqueLiteStep, v5.0.63
MasqueOnyx, v5.0.74
MasqueSerenity, v5.0.74
MBB, v
MikScrollingBattleText, v5.7.123
MinimalArchaeology, v5.0.1 (16.09.12) BETA
MoveAnything, v13.1.9
MyLibrary, v4
Omen, v3.1.7
OmniCC, v5.0.4
oRA3, v
Outfitter, v5.5.2
Postal, v3.5.0
Prat30, v3.5
Prat30HighCPUUsageModules, v
Prat30Libraries, v
Quartz, v3.1.1
QuestProgressSound, v1.16
Recount, v
RicoMiniMap, v
SilverDragon, vv3.0
SlideBar, v4.0.4 (<%codename%>)
Stubby, v5.14.5335 (KowariOnCrutches)
TipHelper, v5.12.DEV.315(/embedded)
WIM, v3.6.1
WoWDBProfiler, v
XPerl, v3.5.60
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidMonitor, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
BlizRuntimeLib_enUS v5.0.5.50001 <us>
(ck=dd3)
FrogZilla82 is offline Report comment to moderator  
Reply With Quote
Unread 09-17-12, 08:50 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Originally Posted by kasca
Is this gong to be fix?? I love this map. There nothing out there that working like this.
It seems to be working for me. It works in the MoP beta too. What issues are you having?
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 09-14-12, 08:35 AM  
kasca
A Frostmaul Preserver

Forum posts: 285
File comments: 203
Uploads: 0
Is this gong to be fix?? I love this map. There nothing out there that working like this.
kasca is offline Report comment to moderator  
Reply With Quote
Unread 10-23-11, 09:29 AM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Re: Workaround for AceComm-2.0 errors

This actually worked, and is still working? I have a branch of the code where I'm trying to get rid of ACE2... been working on it for a long time, but I haven't been satisfied with the results.

Originally posted by Geneticus
Messed around a bit tonight to see if there was a quick fix to suppressing the
attempt to index local 'text' (a nil value) errors.

What I ended up doing was downloading the Ace 3 libs and copying the contents of the AceComm-3.0 folder (AceComm-3.0.lua, AceComm-3.0.xml, and chatThrottleLib.lua) to \RicoMiniMap\libs\AceComm-2.0 then renaming the Ace3 files to Ace2.

Since AceComm-2.0 isn't called directly by RMM but rather by one of the other Ace2 libs this was easier than editing them to point to an Ace 3 folder.

I have not tested extensively, but I was able to toggle all of the rmm options, and move stuff around without further errors.
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 08-18-11, 06:30 AM  
Geneticus
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 17
Uploads: 2
Talking Workaround for AceComm-2.0 errors

Messed around a bit tonight to see if there was a quick fix to suppressing the
attempt to index local 'text' (a nil value) errors.

What I ended up doing was downloading the Ace 3 libs and copying the contents of the AceComm-3.0 folder (AceComm-3.0.lua, AceComm-3.0.xml, and chatThrottleLib.lua) to \RicoMiniMap\libs\AceComm-2.0 then renaming the Ace3 files to Ace2.

Since AceComm-2.0 isn't called directly by RMM but rather by one of the other Ace2 libs this was easier than editing them to point to an Ace 3 folder.

I have not tested extensively, but I was able to toggle all of the rmm options, and move stuff around without further errors.
__________________
"I don't want the world, I just want your half" - TMBG
"The yellow snow is banana flavored" - Me
"Try not to bend the spork, instead realize there is no spork" - Me
"WHEATOOOOOON!!!" - Sheldon Cooper
Geneticus is offline Report comment to moderator  
Reply With Quote
Unread 07-28-11, 04:32 PM  
Geneticus
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 17
Uploads: 2
Issues after win reinstall

So,

I did a reinstall of win 7 and had to reset my addons after chasing down a bunch of bugs and conflicts I got rmm working again. I manually grabbed the last version of ACE libs from wowace and overwrote the older versions in rmm. this left me with one bug. Installing the ace 2 libs at the top level in the addons folder was glitching other stuff.

1x AceComm-2.0-91091 (Ace2):157: attempt to index local 'text' (a nil value)
AceComm-2.0-91091 (Ace2):2339: in main chunk

I did a search of the addons folder to make sure, and this is the only addon I have that includes the acecomm 2 libs.
__________________
"I don't want the world, I just want your half" - TMBG
"The yellow snow is banana flavored" - Me
"Try not to bend the spork, instead realize there is no spork" - Me
"WHEATOOOOOON!!!" - Sheldon Cooper
Geneticus is offline Report comment to moderator  
Reply With Quote
Unread 07-09-11, 05:48 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Sweet, glad to hear you're back in business.
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 07-09-11, 04:29 PM  
Ramavich
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Ok, I need to stop trying to fix things late at night when I'm tired. Everything works fine. In the version I used before - I was able to leave the map unlocked and just drag it around as I liked. I didn't realize the little red buttons actually did anything til I reread your last reply. It works fine. You're the "Man", and thanks again for keeping this addon going. Now if Curse would fix the problem they're having with v4 and the .Net Framework life would be grand. I had to go back to WoWMatrix and I liked Curse better for updating. I have WAY too many to update manually anymore.
Ramavich is offline Report comment to moderator  
Reply With Quote
Unread 07-09-11, 08:28 AM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
That's very possible, since I'm able to move the minimap windows on my characters. You can disable all addons except this one, then turn them on one at a time until the minimap can't be moved. Once you identify the addon that conflicts, please let me know here so I can investigate. Helpful information would be:
  • Does the selection box appear when you click any of the mover buttons?
  • Are there any bug popups when you click or drag any of the mover buttons?

I'm still using old ACE libraries, unfortunately, so other old ACE addons would be likely candidates for the conflict. I have a new version of the minimap that doesn't use the ACE libraries anymore, but it's only about half finished and I'm not really motivated to work on it.
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 07-09-11, 04:25 AM  
Ramavich
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
OK, now it's stuck in the center of the screen. It's unlocked, but I'm still unable to move it. I run a lot of other addons and maybe one of them is interfering.
Ramavich is offline Report comment to moderator  
Reply With Quote
Unread 07-08-11, 09:19 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Type "/rmm reset" to move the minimap to the center of the screen.
Ricowan is offline Report comment to moderator  
Reply With Quote
Unread 07-08-11, 07:27 PM  
Ramavich
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
2.4 is killing me

I updated to 2.4 tonight and logged in as usual. Now my minimap is 3/4 of the way off the screen in the left hand corner. I can right click and unlock it, but it no longer allows me to drag it anywhere. This has been one of the best addons ever for gathering and now I can't even see the minimap.
Ramavich is offline Report comment to moderator  
Reply With Quote
Unread 07-03-11, 01:35 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 145
Uploads: 10
Originally posted by Luoslav
how to rotate or move mail / battleground / DF buttons ?
I use the addon MoveAnything.

http://www.wowinterface.com/download...eAnything.html
Ricowan is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: