Go to Page... |
Compatibility: | Shadows of Argus (7.3.0) |
Updated: | 12-31-17 11:33 AM |
Created: | 12-28-17 10:38 AM |
Downloads: | 1,182 |
Favorites: | 9 |
MD5: |
Remastered version of Mono UI. Comments are welcome, as my playstyle doesn't allow me to look into all possible issues or unhandled situations.
If you update to MonoUI 12.0 (+) from previous versions, you have to perform full reinstall of this UI.
Make sure to check CHANGE LOG as there's been allot of changes made including .cfg files structures.
This UI was originally designed for multiple resolutions ranging from 1280*1024 to 1920*1080.
So unless your resolution is lower than 1280*XXX you should need no changes to use this interface
Most add-ons are configured through editing lua files and do not have any GUI.
If you don't want to learn HOW TO modify those files - don't use this UI.
Also please keep in mind that I develop this interface to fit MY needs, thus
if you want some specific functionality implemented - you got to explain why that particular feature is so important.
Short Information:
specially for TL/DR people
What it is:
Easy to set-up,
Lightweight & CPU-friendly,
Minimalistic Interface with support for multiple resolutions.
What it's NOT:
easy to configure (all configuration options are located in .lua files);
SUPER-OMFGWTFBBQ-lightweight (because sometimes usability > memory usage);
single add-on UI (I like to keep it sort of modular).
Installation:
1) *IMPORTANT* Back up your Fonts, Interface and WTF folders before you even look at any of the files inside the package.
2) Unpack this archive into your WoW\Interface folder
Fine-tunning:
LUA Editor:
To edit lua files (like cfg.lua) you should use one of the available editors with code highlight like Notepad++ or SciTe.
Few useful slash commands
/extra - show extra action bars
/kb - enter keybinding mode
/rd - remove everyone from raid/party, disband the group
/rc - ready check
/cr - role check
/gm - open GM ticket
/ss - initiate talent specialization and gear set swap
/rtp - convert group from raid to party
/ptr - convert group from party to raid
/teleport - teleports to instance when in LFG instance
Interface tunning
/en ADDONNAME - enable specific add-on
/dis ADDONNAME - disable specific add-on
/rl - reloadUI
/clc - manual combat log reset
/pnl - spawn grid on your screen to adjust position of your addons
/tm - show all action bars holders
/gf - print full frame information under your mouse
/setchat - sets your chat window to default position
/ssr - switch resolution from 1920x1080 windowed(fullscreen) to 1280x720 windowed and back
Mount macro:
This macro will automatically pick a mount for you based on whether its possible or not using a specific type of mount.
/script Mountz("your_ground_mount","your_flying_mount","your_water_mount")
the addon will pick a propper mount depends on the location you are in (including Vashj'ir). Holding CTRL will override flyable condition, and holding ALT will override swimable condition in Vashj'ir.
Extra information (F.A.Q.):
Do not ask me any questions about how to change this interface to fit your needs.
Do not use auto-updaters to download new versions of add-ons.
BACKUP your cfg.lua files and everything else you modified before you update to the latest version.
hovering your mouse with ALT key pressed over an itemlink, achievement or ability in chat window will bring up the tooltip
you can set custom auto-invite word in m_Tweaks\cfg.lua (default one is 'inv')
you can access MicroMenu buttons (charracter, friends etc.) by right-clicking Minimap.
right click the "Config" button to make extra actionbars bars visible, middle click allows you to enter key-binding mode.
m_Tweaks contains various interface modifications and QoL scripts that will automate some procedures in game for you. If you want to disable some functionality check cfg.lua.
You can associate your equipment set with your current spec by ALT+clicking the required set in Broker_Equipment dropdown tooltip. That will 'tie' selected set to the current spec so next time you swap talents to this spec the add-on will automatically swap your gear set.
To set your party frames look like raid frames open oUF_mono\cfg.lua and then under raid category find and change ["party"] = false, value to true and in 'party' section ["enable"] = true, to false.
MonoUI v.12 introduces new way to manage your cfg.lua files and more importantly keep them when you update your UI. This feature's handled by !mCFG add-on. You can simply paste your cfg.lua files in a respective folder and all MonoUI add-ons will be able to use those local versions of configuration files. In case you want to switch back to the default state of the UI, but keep all your modifications - you can simply disable !mCFG add-on.
If you can't close your bags by pressing "B" hotkey, then replace your "B" key from "Open All Bags" to "Toggle Backpack" in default Key Bindings menu.
AddOns list:
!mCFG - provides user the ability to keep his cfg.lua files in 1 place for easier updates
alDamageMeter - minimalistic damage meter
m_ActionBars - Styles the standard ActionBars and Buttons
m_Bags - All in one lightweight bag add-on based on cargBags and cargBags_Simplicity
m_BrokerStuff - compilation of Broker plug-ins based on cargoShip lib
- Ampere - Addon management panel
- Durability - StatBlockDurability - durability display
- FPS - no comments
- Latency - ping display
- Memory - addon memory usage display / collects garbage on click
- Money - displays tiny gold earned/spent statistics
- NameToggle - easy name/tittle toggling
- Volumizer - Volume control plugin
- Equipment - plugin for built-in Equip Manager
m_CombatText - lightweight add-on for tweaking default combat text
m_Loot - Butsu + MasterLoot + sGroupLoot compilation with some stylization
m_Map - WorldMap modification
m_Nameplates - minimalistic name plates
m_UI - essential UI elements
NugRunning - Buff/Debuff tracking
oUF_mono - oUF-based lightweight UnitFrames
Credits:
Allez, Affli, Cargor, FatalEntity, funkydude, Caellian, p3lim, haste, Zork, Tekkub, Tuller, Freebaser, d87, Rabbit, Ammo, Adys, Iceblink, Curney, Torhal, Tukz, Nightcracker - for your amazing add-ons and code.
Tenelov, ALZA, Don_Kaban, alekk - for help and support with learning lua.
Comment Options |
09-06-18, 08:26 AM | |
|
Updated copy of oUF Mono is pending approval, if you can't wait you can just grab it from https://github.com/waha/oUF_mono along with m_ActionBars
Edit: http://www.wowinterface.com/download...Fanupdate.html
Last edited by waha : 09-06-18 at 08:40 AM.
|
|
waha |
View Public Profile |
Send a private message to waha |
Find More Posts by waha |
Add waha to Your Buddy List |
09-03-18, 08:33 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
I want too
|
|
deadmax2193 |
View Public Profile |
Send a private message to deadmax2193 |
Find More Posts by deadmax2193 |
Add deadmax2193 to Your Buddy List |
Naralyaz |
View Public Profile |
Send a private message to Naralyaz |
Find More Posts by Naralyaz |
Add Naralyaz to Your Buddy List |
08-21-18, 11:23 PM | ||
A Defias Bandit
Forum posts: 3
File comments: 18
Uploads: 0
|
|
|
|
Individul |
View Public Profile |
Send a private message to Individul |
Find More Posts by Individul |
Add Individul to Your Buddy List |
08-20-18, 06:55 AM | |
|
I have updated oUF_Mono, m_UI, m_Actionbars, and m_Brokerstuff to work with Legion/BFA. Not 100% it supports all features as I don't play all classes but I updated oUF_Mono according to the upgrade guides so things like class power should work everywhere.
Could try and package them up and upload if anyone wants. |
|
waha |
View Public Profile |
Send a private message to waha |
Find More Posts by waha |
Add waha to Your Buddy List |
08-17-18, 10:40 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Hello guys. There will be an update for BFA or not ? THX a lot ! Miss U MONO :'(
|
|
Naralyaz |
View Public Profile |
Send a private message to Naralyaz |
Find More Posts by Naralyaz |
Add Naralyaz to Your Buddy List |
02-21-18, 09:30 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Hi
First of all, thanks for updating Mono, its well due it got some love I've encountered a few errors, first is the DBM style integration which seems to cause some issues, for now I took the easy way out and simply commented out the code (I'm using the latest version of DBM btw). /m_UI/elements/StyleDBM.lua, line 211-213 (the last 3 hooksecurefunc calls), causes some minor annoyances, this could be due to a new API in DBM, I don't really know as I didn't look into it. Another thing I found while initially setting up Mono was an error in /m_UI/elements/cooldown_count.lua, in the CreateTimer lambda self:GetParent() may return nil, so I added a small check for this: Code:
local CreateTimer = function(self) if not self:GetParent() then return end ... end Besides this I had some minor adjustments to nugRunning for Fire Mage: Living Bomb: Find Code:
DotSpell( 44457 ,{ name = "", ghost = true, color = colors.PINKIERED, priority = 9, duration = 12, singleTarget = true }) Code:
Cooldown( 44457, { name = "Living Bomb", color = colors.PINKIERED, priority = 1, resetable = false }) Add Code:
Spell( 235313 , { name = "Blazing Barrier", color = colors.ORANGE2, group = buffs, priority = -6, duration = 60 }) Find Code:
Cooldown( 194466 ,{ name = "Phoenix's Flames", color = colors.DTEAL, scale = 0.5, priority = -1, ghost = true }) Code:
Cooldown( 194466 ,{ name = "Phoenix's Flames", color = colors.DTEAL, priority = -1, ghost = true })
Last edited by KalleZ : 02-21-18 at 09:31 PM.
|
|
KalleZ |
View Public Profile |
Send a private message to KalleZ |
Find More Posts by KalleZ |
Add KalleZ to Your Buddy List |
02-18-18, 12:34 AM | ||
|
Nice tip.
For yours, I would recommend wiping out oUF core and clean install the new version. That along with the CFG changes to this version, something must not be jiving between them. |
|
|
Antaras |
View Public Profile |
Send a private message to Antaras |
Find More Posts by Antaras |
Add Antaras to Your Buddy List |
02-17-18, 01:23 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
moving the raid frame:
firstly i'd restore the parts you removed. If you want to disable part, use the config files. Many objects depend on others. edit cfg.lua in ouf_mono find the line that says Code:
raid = { -- Raid frames configuration ["enable"] = true, Code:
--["position"] = {"TOPLEFT", "UIParent", "BOTTOM", -156, 177}, ["position"] = {"TOPLEFT", "UIParent", "BOTTOM", -950, 477}, I hope that's clear. that said i have my own issues. Sometimes the health bar background doesn't show up, so the whole player health bar is just dark grey - makes it somewhat hard to tell what your health is looking like at a glance. Several alternate powers don't seem to work. If you do move the raid frames, be prepared for the overhealing overlays to not line up anymore, so disable that. this has long been my favorite layout, so i'm hopeful that it will get updated. I tried to dive into the code to figure it out, but the code is kind of insane compared to most ouf layouts. I might try my hand and just rewriting it from scratch - but for now i'm using SUF instead of OUF for the unit frames, and bartender for the bars. |
|
livedehtmai |
View Public Profile |
Send a private message to livedehtmai |
Find More Posts by livedehtmai |
Add livedehtmai to Your Buddy List |
02-17-18, 09:40 AM | |
|
Thank you, and two errors.
First of all, thank you for updating this UI, it's been my favorite oUF layouts since WotLK. I don't use the rest of the UI, so I've done my best to "rip out" the Unitframes only (which could be the cause of these errors), but came across these while trying to heal an LFR.
Folders removed from the UI: oUF_mono, MACOSX_, TargetingFrame, !mCFG Error 1: oUF_mono\raid_tags.lua:136: Usage: UnitAura("unit", [index] or ["name", "rank"][, "filter"]) [C]: in function `UnitAura' oUF_mono\raid_tags.lua:136: in function `?' oUF_mono\oUF\elements\tags.lua:679: in function `UpdateTag' oUF_mono\oUF\elements\tags.lua:499: in function <oUF_mono\oUF\elements\tags.lua:494> Locals: (*temporary) = "raid2" (*temporary) = nil Error 2: oUF_mono\raid_tags.lua:134: Usage: UnitAura("unit", [index] or ["name", "rank"][, "filter"]) [C]: in function `UnitAura' oUF_mono\raid_tags.lua:134: in function `?' oUF_mono\oUF\elements\tags.lua:679: in function `UpdateTag' oUF_mono\oUF\elements\tags.lua:536: in function `func' oUF_mono\oUF\ouf-7.0.14.lua:200: in function `UpdateAllElements' oUF_mono\oUF\ouf-7.0.14.lua:60: in function <oUF_mono\oUF\ouf.lua:41> oUF_mono\oUF\ouf-7.0.14.lua:83: in function <oUF_mono\oUF\ouf.lua:76> [C]: in function `SetAttribute' FrameXML\SecureGroupHeaders.lua:203: in function <FrameXML\SecureGroupHeaders.lua:123> FrameXML\SecureGroupHeaders.lua:488: in function <FrameXML\SecureGroupHeaders.lua:387> [C]: in function `Show' FrameXML\SecureStateDriver.lua:100: in function <FrameXML\SecureStateDriver.lua:95> FrameXML\SecureStateDriver.lua:127: in function <FrameXML\SecureStateDriver.lua:119> Locals: (*temporary) = "raid16" (*temporary) = nil I'm also not able to move the raid frames to any other place in the UI other than where they originally start. I have oUF_MoveableFrames, but it doesn't seem to help. Last thing, I noticed for Priests is that it shows the Secondary Power for Shadow Orbs that we no longer use, I will need to test this on my Shadow Priest to get any errors from that though. Thank you again!
Last edited by Antaras : 02-17-18 at 09:42 AM.
|
|
Antaras |
View Public Profile |
Send a private message to Antaras |
Find More Posts by Antaras |
Add Antaras to Your Buddy List |
12-31-17, 09:16 AM | ||
|
Update: Actually, Scada works correctly. n/a is actually the place where you would click for Scada tooltip or actions. It should also show your Skada Data feed and this is the exact part which doesn't work. I have an workaround to this, but I really don't like it as it involves changing Skada code, so I will still look into how to add it to the code which adds Scada to Mono UI
Last edited by kaitsuburi : 12-31-17 at 03:08 PM.
|
|
|
kaitsuburi |
View Public Profile |
Send a private message to kaitsuburi |
Find More Posts by kaitsuburi |
Add kaitsuburi to Your Buddy List |
12-31-17, 09:09 AM | |
|
Re: Thanks men for update this ideal ui for the legion
Thank for feedback. Unfortunately I didn't realize I include m_Nameplates. Unfortunately there are some bigger problems in there, which makes the addon causing issues.
|
|
kaitsuburi |
View Public Profile |
Send a private message to kaitsuburi |
Find More Posts by kaitsuburi |
Add kaitsuburi to Your Buddy List |
12-31-17, 02:35 AM | |
A Defias Bandit
Forum posts: 3
File comments: 18
Uploads: 0
|
Thanks men for update this ideal ui for the legion
Some lua errors
Lua Code:
Lua Code:
Lua Code:
Lua Code:
Lua Code:
|
|
Individul |
View Public Profile |
Send a private message to Individul |
Find More Posts by Individul |
Add Individul to Your Buddy List |
12-30-17, 06:00 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
First off, I wanted to give a big thank you for taking the time to get this UI working for Legion. I've used this interface in Wrath and Cataclysm when I was really active and fell in love with the look and feel. Here are a couple things I found.
I did put the files where they needed to be and had a clean WTF folder, but for some reason, my target frames looked like this and this. All I had were the files included in this Add-On and Zygor's Leveling Guide enabled. I'm also playing at 2560 x 1440 resolution. I might be able to try and fix this myself, but the button area towards the lower right hand corner to toggle Skada is maybe a couple pixels wide, left justified on the 'n' in 'n/a' in this picture. You have to be incredibly precise to be able to click it. So far, it's a fantastic start and I look forward to any modifications you plan on making to keep it current. Maybe this comment will jump-start others to share any bugs they find. |
|
Sv3nt3k |
View Public Profile |
Send a private message to Sv3nt3k |
Find More Posts by Sv3nt3k |
Add Sv3nt3k to Your Buddy List |