Download
(182Kb)
Download
Updated: 03-24-18 09:42 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:03-24-18 09:42 PM
Created:unknown
Downloads:141,423
Favorites:622
MD5:

RicoMiniMap  Popular! (More than 5000 hits)

Version: 3.1
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, coordinates display, etc.

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

Version 3.1
------------
Updated for 7.3.5, it should be compatible with objective trackers that don't do anything weird to the original tracker frame.


Version 3.0.5
---------------
Updated to 7.1, removed the "hover over minimap to turn off transparency" feature due to locked down frames issues.


Version 3.0.4
---------------
Fixed compatibility with addons that also manipulate the Quest tracker.


Version 3.0.3
---------------
Added the ability for turning off transparency when the mouse is hovering over the minimap, with a toggle to turn this on/off.


Version 3.0.2
---------------
Fixed missing localizations.


Version 3.0.1
---------------
Fixed the encoding of the localization file. This only affected Russian and Simplified Chinese, no other changes.


Version 3.0
-------------
Updated for Legion
Removed mover buttons, added my own code.
This will cause your saved positions to be off, just unlock, move your frames as desired and re-save.
The minimap can be dragged from any point on the map.
The quest watcher can be dragged by the title bar.


Version 2.9
-------------
Cleaned up the file structure... delete the existing RicoMiniMap folder before installing this version.
Added two new commands:
savepos - Saves the current position of the minimap frames to the account global settings.
restore - Restores the minimap frames to the positions saved with the savepos command. If you haven't saved the positions yet, it calls the reset function instead.
These two commands are also included in the config menu under the Positions section.
Added a simple databroker plugin for activating the config menu.


Version 2.7
-------------
Moved the toggle options into a sub-menu
Added a new square border called "SquareGold"... more border changes coming soon.
Hopefully handled any border position issues.


Version 2.6.1
---------------
Updated mover code.


Version 2.6
-------------
Fixed bug in the Quest Watcher scale slider.
Added a new slider to adjust the height of the Quest Watcher, so you can see more quests at a time.


Version 2.5
-------------
Updated for WoW 6.0.3


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 01-18-07, 11:35 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
Wow, I really like Cartographer! I haven't seen the behavior you mention with this new version of RicoMiniMap... But I've seen posts on the ACE forums about this exact behavior with Cartographer and other mods. Check out this thread for more information.
Report comment to moderator  
Reply With Quote
Unread 01-15-07, 08:27 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
Hmm, I'll download Cartographer and see if it's still happening with my latest (unreleased) version. But I can't promise a new release right away, I plan to play all day tomorrow, not code.

Just so everyone knows, I'm re-writing almost all of the positioning code, so now the map can be anywhere in your UI you want it to be, and the standard minimap buttons are also movable independently, similar to Detached Minimap Buttons.
Report comment to moderator  
Reply With Quote
Unread 01-14-07, 11:44 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Something with your minimap addon is causing my cartographer map to reset to the current location if I try to look at, say, instance maps.. the map stays up for a small time (from 5 to 10s usually) and then reverts to the zone I'm currently in...

It is a minor annoyance..

Buris - GM of Resonance, US Tanaris
Report comment to moderator  
Reply With Quote
Unread 01-05-07, 06:46 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
Hi All!

Man, go away for a little while and the comments pile up!

About ACE: blueberrylyl has it almost right. The only part left out was that as each ACE mod loads up, it also checks the version of each library and if that library is already loaded, but is an older version, the newer one takes its place. So, you still end up with only one copy of each library in memory (after garbage collection takes place) and you can be assured that the one copy is the latest version out of all of the versions you might have in the Addons folder. Please keep in mind that the ACE libraries have been in a state of minor chaos since 2.0 went live, and they're still being updated with fixes and 2.0 enhancements. There's not a lot us ACE mod authors can do about that, but when the dust settles again all of the ACE mods will be the best there is. (heh heh) I think the issues with the RicoMiniMap button not being able to be moved to FuBar is part of this chaos, I've been working on this issue, believe me.

Detached Minimap Buttons: I've had some discussion with the author of that mod and I'm not sure where he's at with a fix yet. Hopefully he'll be able to exclude my coordinates frame from his manipulation (he's treating all minimap child frames as if they're buttons, which isn't the case). Not much I can do about that either, I'm afraid.

More map shapes: I've hesitated in adding more options for which corner the rounded part is shown on, because this would mean adding two more images to the archive for each new shape. It will make more sense to add the extra options when I've converted over to a draggable frame instead of the top and right gap options. That will be coming sometime in the next month or so.

Bug reporting: I use bug grabber/bug sack for detecting and displaying errors. If you could use these mods for reporting errors, I'd appreciate it!
Last edited by Ricowan : 01-05-07 at 06:47 PM.
Report comment to moderator  
Reply With Quote
Unread 01-05-07, 06:54 AM  
Salmoni
A Deviate Faerie Dragon

Forum posts: 16
File comments: 52
Uploads: 0
small error:
The Minimap is round, when you fstart ricominimap for the first time, BUT in the menu shape is set to bottom Left, which is wrong.
Report comment to moderator  
Reply With Quote
Unread 01-04-07, 02:45 PM  
Salmoni
A Deviate Faerie Dragon

Forum posts: 16
File comments: 52
Uploads: 0
I found out the problem, why the coordinates are displayed to small.

The mod Detached MiniMap Buttons change the size of the minimap buttons to smaller, which is really great, BUT it treats the text coordinates frame as minimap button too and changes the size of the frame or font. I will post that in a comment to that mod. Rico take a look at that mod, if you want to detach the buttons and maybe you work together with the coder of Detached MiniMap Buttons
The size changes of the minimap buttons from Detached MiniMap Buttons give more space for buttons.

Originally Posted by blueberrylyl
Issues you can run into sometimes though is when 2 different mods both use lib A as you said but each mod came with a slightly different version of lib A because one of the authors didn't get the latest version. This can cause issues with other mods and it is a pain to find the out of date one. So what I have gotten in the habit of doing is consolidating them into one directory where I know they are all the latest version. Kind of a pain. Wish there was some sort of automated library but it works as is.
I took a quick look after i read this and my ace2 mods have differing lib versions.
The files differ in size and date from 12-15 to 12-27.
Last edited by Salmoni : 01-04-07 at 02:51 PM.
Report comment to moderator  
Reply With Quote
Unread 01-04-07, 10:47 AM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Blue is right in how it uses the libs as I have learned from others in the past.
Issues you can run into sometimes though is when 2 different mods both use lib A as you said but each mod came with a slightly different version of lib A because one of the authors didn't get the latest version. This can cause issues with other mods and it is a pain to find the out of date one. So what I have gotten in the habit of doing is consolidating them into one directory where I know they are all the latest version. Kind of a pain. Wish there was some sort of automated library but it works as is.

Anywho... Rico! Still making the best mods I see. Couldn't live without this and your Pet mod.

Yes, I am still seeing the problem where the tracking icon jumps but I have resolved this once and for all. I no longer have a tracking icon at all. I found another FuBar mod called tTracker that puts the info in the fubar. And I arranged it so it is above the minimap. So now right on the bar it says "Tracking Beasts" or "Tracking Herbs" etc. I like this better anyway and it removes another minimap button. Now with fubar mail and the others I use I pretty much only have one minimap button... yours. I could put that one on the fubar too but since it is for configuring the minimap I like to keep them together.

Again, great mods! Wish I had you talent for coding this stuff.
Take Care,
Twidget
Report comment to moderator  
Reply With Quote
Unread 01-04-07, 10:16 AM  
blueberrylyl
A Murloc Raider

Forum posts: 4
File comments: 8
Uploads: 0
Originally posted by Salmoni
[In General:
Also ive noticed that every ACE2 addon uses the same libs, but always in their own directory(always around 500kb). Thats really ineffective. I dont understand why it is has to be done this way. Does this eat up more memory with many ace3 addons and did you check how much more memory ricominimap uses now as to before patch 2.0 ? [/b]
I'm not an author - but I have been doing my best to understand Ace. If I'm incorrect - one of you Ace er aces please correct me. The way I understand it Salmoni, is that all of the Ace2's use the same libs. Doesn't matter if they are in every Ace2 addon because the system only accesses one main lib. So let's say you have 4 Ace2 addons - addon1 uses lib A, addon2 uses lib B, addon3 uses lib A, and addon4 uses lib B. Okay so when you load up it runs through the addons and processes and pulls the info from the first lib A, then lib B, and any other libs - when it hits addon3 it knows that lib A is already loaded so it skips on to the next addon. I hope I didn't complicate it more. Basically the libs all only load once - which actually is what makes Ace so efficient. Most non ace addons all have their own libs which is more garbage your system will have to load. So in reality it's best to try to find the Ace equivalent of any nonAce addon you're using. The only reason I know this is because I was having bad memory issues - then I switched to Ace mods (with a few extra's) and now I have zero issues. Hope that helped!

Much <3 for Rico and his awesome map - my only requests - more space below the map for coords (it cuts them off sometimes) - and I'd love it if I could pick which corner or all corners to round out!

Thanks for an awesome mod!
Report comment to moderator  
Reply With Quote
Unread 01-04-07, 12:12 AM  
Salmoni
A Deviate Faerie Dragon

Forum posts: 16
File comments: 52
Uploads: 0
First time i used the new version, i got a ton of errors concerning illegal exection path and such. Second time i started it, there were no errors displayed.

What mod/tool do you recommend to catch all errors, so i can report them well ?
By the way i use bartender3 and SCT.

Suggestions:

1.) Could you please put an option to hide the minimap button of RicoMiniMap. It isnt needed, because i set my settings once and then never touch em again for a long time. A slash command to bring up the menu is really enough.

2.) The minimap buttons size is now really good, but the coordinates font is alittle to small for me. Could you please tell me where i can change that ?

In General:
Also ive noticed that every ACE2 addon uses the same libs, but always in their own directory(always around 500kb). Thats really ineffective. I dont understand why it is has to be done this way. Does this eat up more memory with many ace3 addons and did you check how much more memory ricominimap uses now as to before patch 2.0 ?
Last edited by Salmoni : 01-04-07 at 08:26 AM.
Report comment to moderator  
Reply With Quote
Unread 01-03-07, 08:07 AM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Fubar minimap button

One of the reasons I got Fubar was to get stuff off of my minimap. Dunno if this is a Fubar bug or a ricoMiniMap bug, but when I uncheck the "Attach to minimap" option, I get an assertion error from Fubar:

Interface\Addons\Fubar\Fubar_Panel.lua:690: assertion failed!
Report comment to moderator  
Reply With Quote
Unread 01-03-07, 08:03 AM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Quest tracker position...

The function RicoMiniMap_OnLoad() locks the quest tracker position relative to the right edge of the screen. Since I'm using Blizzard's default action bars right now, with 2 right bars, the quest tracker gets clipped.
Report comment to moderator  
Reply With Quote
Unread 01-02-07, 10:23 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
When zoning, location is not displayed

This happens, for example, when going in & out of BGs.

Displaying the world map and hiding it fixes the problem.

In another minimap coords addon, I was able to fix the bug by inserting a call to SetMapToCurrentZone() just before the call to GetPlayerMapPosition().

Just tested this, and it works.
Report comment to moderator  
Reply With Quote
Unread 12-29-06, 03:12 AM  
Skan
A Deviate Faerie Dragon

Forum posts: 19
File comments: 75
Uploads: 0
Re: Re: Odd Behavior

Originally posted by Ricowan
Can you let me know if this is still happening for you with the changes I've just posted? I removed the code that continuously repositions the minimap.
I'm having the same issue with the tracking button. Thats with your latest update AND using the latest DetachedMiniMap buttons addon.
Report comment to moderator  
Reply With Quote
Unread 12-29-06, 03:11 AM  
Skan
A Deviate Faerie Dragon

Forum posts: 19
File comments: 75
Uploads: 0
Re: re: Transparency

Originally posted by Ricowan
Good idea, and it should be fairly easy to implement. I'll see what I can do.
Transparency options AND fix the dumb FuBar issue, as mysterious as it is.. I'm a first time Rico user, and so far its looking pertty cool! Nice work man..
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 11:18 AM  
chinaski
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
please bring back the / command to bring up the config. With the latest version, the map is half off the screen, so I have no way of right clicking to bring up the config.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: