Download
(359Kb)
Download
Updated: 10-11-12 08:27 AM
Pictures
File Info
Updated:10-11-12 08:27 AM
Created:10-05-11 08:25 AM
Downloads:4,671
Favorites:8
MD5:
Categories:Graphical Compilations, Minimalistic Compilations

NioUI

Version: 2.38
by: dickloraine [More]

Resolution: 1680x1050 (1920x1080)

This UI is made to fit to the beautiful MiirGui textures and trys to be very lightweight.

Here is a small video, that shows the UI in action.

nioUI replaces many of the default interface elements, like actionbars, map, minimap, questwatch, unitframes etc. It covers nearly anything I consider basic functions of an UI. There are two exceptions: First, you would want to install a Bossmod in addition to this UI. Second: If you are like me, you want to have some other Addon, that tracks and shows your cooldowns, debuffs, buffs etc. which are essential to your rotation somewhere in the middle of the screen. The thing with this is, that each class needs other things and each player prefers other ways of presenting this informations. Fortunatly there are many addons out there, which cover this needs. One you will find in the optional addons pack, that comes with this UI (weak auras).

Update
2.38
  • Updated oUF
  • Fixed special Debuffs recognition
  • Hide unitframes in pet battles
  • Hide panels in pet battles. This is an option and can be turned of. Changed nioUiConfig in line 370 for the option
  • Lootframes are now in a new position

Installation
  1. Backup your Addon and WTF Folder
  2. Optional but recommended: Download and install the MiirGui Texture-Pack and the MiirGui Icons (also available in grey: Grey Textures, Grey Icons).
  3. Copy the folders inside this zip to your Addon folder
  4. Optional: Copy any addons from the optional addon pack in your addon folder
  5. Enter wow
  6. Just click the "Okay" button.
  7. Done!

Configuration
If you want to use the grey theme, go into the ingame-options and check the button.
You can change many settings ingame in the blizzard options panel. To change things not covered there (or you want to repostion frames), look at "NioUi Config.lua" in the nioUI folder.
To change the indicators or the blacklist/whitelist, just modify "nioauras.lua" in the nioUI/Unitframes/oUF_NioDrk folder.
If you want to see other data brokers in the broker display, look into "Broker config.lua" in the nioUI folder.

Usage
Just some quick tips for the not so obvious little features:
  • You can right-click the Minimap for the Tracking-Menu. Middle-clickin opens the calender
  • You can make a mount macro: Just make a macro and enter "/niomount" in it. Drag it on an actionbar. Right-clicking it, will open a menu. You set your flying mount by clicking on the mount and your ground mount by shift-clicking.
  • You will find some tweaks in the ingame-options, like auto-selling grey items, auto-repair (with or without guildfunds), enter your TS/Ventrilo/Mumble Infos and post them vie the option in the raid-broker and some more little things.

Addons used for nioUI
Here is a list of the addons used to create nioUI. All credits go to the authors of these fantastic addons.
  • oUF: Unitframes
  • oDRK: oUF-Layout, modified to fit with the UI
  • TipTop: Tooltip mod
  • tekkompare: Automatic compare items
  • Who framed watcher wabbit: Questwatcher mod
  • bActionbars: Actionbar mod
  • ncHoverBind: Hover binding
  • tullaRange: Colors the actionbars based on range
  • tullaCC: Timers on buttons
  • bChat: Chat mod
  • mMap: Worldmap
  • CharacterEquip: Adds popout buttons to the character frame (like in the equipment manager)
  • LightPanels: The background panels
  • CargoShip: Data Broker display
  • Numeration: Damage Meter
  • ShinyBuffs: Nicer Buffs

LDB
  • wMoney: Displays money
  • Ara Broker Spec Switcher: Quick spec change
  • Broker Equipment: manage your outfits

Optional Addons
This are some additional addons, they are not required for nioUI.
  • Clique: Mouseclick casting
  • GTFO: Warnings if you stand in AOE-Effects
  • Addon Control Panel: Acces and manage addons ingame
  • ActionBarSaver: Saves and loads Actionbar setups.
  • nioBroker_ActionBarSaver: eases the use of ActionbarSaver
  • AdiBags: Bag mod
  • BattlegroundTargets: Target frames for BGs
  • Healers have to die: Marks healers
  • AuctionLite: Simple auction helper
  • BadBoy: Anti-Spam mod
  • Bugsack/Buggrabber: Grabs errors
  • LoggerHead: Combat log on/off manager
  • MiniLoot: smaller loot infos
  • Postal: Mail mod
  • TomTom: Easy navigation
  • MarkAssitant: Marking addon
  • WeakAuras: Can show anything. use it for spellcoldowns, warnings, infos etc.

2.38
  • Updated oUF
  • Fixed special Debuffs recognition
  • Hide unitframes in pet battles
  • Hide panels in pet battles. This is an option and can be turned of. Changed nioUiConfig in line 370 for the option
  • Lootframes are now in a new position

2.37
  • Added Raiddebuffs for MoP
  • Added Indicators for Monks
  • Actionbars are now a little bit nicer, especially if you do not use miirGUI
  • Select has been hacked and is now called nioMount. It is now only used to provide a mount-macro (the new updated original select can be used for all other purposes)

2.36
  • Updated ncHoverbind
  • Added an option to disable the portraits on the player and target frame
  • Changed nioConfig on line 448 to add this option

2.351
  • Fixed an error with TipTop
  • Fixed errors, if a character has no specialization
  • Added an option to skin supportet addons after the initial install

2.35
  • Fixed an error, that made it impossible to whisper a BNet-Friend via the LDB-Plugin
  • Added colorization of the Blizzard-Nameplates based on threat
  • Because I added an option for that, nioConfig is changed, but only the nameplates section

2.314
hopefully fixed the instance leave bug now. fixed an issue with numeration in 5man groups

2.313
fixed some more errors.
ToDo: Placing of the new lootframes and some other small things

2.312
just a quick fix for the friends-ldb and hopefully for the actionbars; updated oUF

2.3
Updated for 5.04
  • Added support for the miirGui-Grey Theme (you have to change to that theme in the options)
  • Buffbars are gone, but added short buffs to the player unitframe
  • Added ShinyBuffs
  • Tooltip is now TipTop
  • Special Debuffs for target and focus added

-- 2.22
- Made the friends databroker work with diablo 3

-- 2.21
-Just a few little bug fixes and clean up. Guild and Friends Broker improvements.

-- 2.2
- Added ingame configuration
- Added Numeration as a basic damage meter
- Added a bunch of self written DataBroker Plugins and integrated them in nioUI
- Added a totembar
- Added select with some improvements regarding mounts

-- 2.1
- Added better positions for 1920x1080 Resolution. Thanks to Comatose1990 for his support
- Fixed a bug which could reset the saved variables of skinned addons each login
- Classbars are now back on bottom

-- 2.0 Complete overhaul

--- 1.11
- fixed an error in Losecontrol and fixed the raven profile

--- 1.1
- simplified install process
- removed raiddebbufs
- added indicators
- added debuff Black- or Whitelist
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.35
5MB
09-02-12 05:15 AM
Addon


Post A Reply Comment Options
Unread 12-03-12, 12:09 PM  
Facktotum
A Kobold Labourer

Forum posts: 1
File comments: 36
Uploads: 0
Getting this error since 5.1

Message: Interface\AddOns\nioUI\Nameplates\Nameplates.lua:52: attempt to call method 'GetStatusBarColor' (a nil value)
Time: 12/03/12 19:04:04
Count: 4
Stack: Interface\AddOns\nioUI\Nameplates\Nameplates.lua:52: in function <Interface\AddOns\nioUI\Nameplates\Nameplates.lua:48>
Interface\AddOns\nioUI\Nameplates\Nameplates.lua:84: in function <Interface\AddOns\nioUI\Nameplates\Nameplates.lua:72>

Locals: NamePlate = NamePlate8 {
0 = <userdata>
Healthbar = <unnamed> {
}
}
(*temporary) = nil
(*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = "attempt to call method 'GetStatusBarColor' (a nil value)"
UpdateThreat = <function> defined @Interface\AddOns\nioUI\Nameplates\Nameplates.lua:23
Report comment to moderator  
Reply With Quote
Unread 11-21-12, 11:14 AM  
BornOne
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Dont know if its just me but the Munk donts dont work for me
Report comment to moderator  
Reply With Quote
Unread 11-20-12, 07:28 AM  
Facktotum
A Kobold Labourer

Forum posts: 1
File comments: 36
Uploads: 0
I guess something must have been dodgy with blizzard settings.

Just a quick question how can I disable player/target buffs/debuf since I use weak auras to track elements of my UI.
Report comment to moderator  
Reply With Quote
Unread 11-07-12, 04:25 AM  
dickloraine
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 8
Originally Posted by Facktotum
Is this still being updated?

The vehicle bar and other related bars needed for vehicles or fighting are not showing up. I have to disable the UI.
Yes, this is still being updated. To your problem: Could you be a little bit more specific? Do you have an error message? For me the vehicle bar works just fine, so I would need more informations to try to reproduce the error. Is it only when using vehicles or in Pet Battles, the tillers farm etc. too? Do you have any other addon enabled, that manipulates the actionbars?
Report comment to moderator  
Reply With Quote
Unread 11-06-12, 05:03 PM  
Facktotum
A Kobold Labourer

Forum posts: 1
File comments: 36
Uploads: 0
Is this still being updated?

The vehicle bar and other related bars needed for vehicles or fighting are not showing up. I have to disable the UI.
Report comment to moderator  
Reply With Quote
Unread 09-21-12, 11:48 AM  
dickloraine
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 8
Originally Posted by Felspalm
Stop me when you get tired =)

Somewhere in Wotlk, near dalaran.
I will look into it, could be that m_Maps needs to be updated. I will update the UI shortly before MoP - sunday or monday - to support MoP-Raiddebuffs and Monk Indicators.
Report comment to moderator  
Reply With Quote
Unread 09-21-12, 10:34 AM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Stop me when you get tired =)


Somewhere in Wotlk, near dalaran.

Code:
2x nioUI-2.351\Map\m_Map.lua:-1: script ran too long
nioUI-2.351\Map\m_Map.lua: in function "Show"
FrameXML\WorldMapFrame.lua:1864: in function "WorldMapFrame_DisplayQuests"
FrameXML\WorldMapFrame.lua:1933: in function "WorldMapFrame_UpdateMap"
FrameXML\WorldMapFrame.lua:245: in function <FrameXML\WorldMapFrame.lua:231>
<in C code>
FrameXML\WorldMapFrame.lua:201: in function <FrameXML\WorldMapFrame.lua:191>
<in C code>
FrameXML\UIParent.lua:1738: in function "SetUIPanel"
FrameXML\UIParent.lua:1543: in function "ShowUIPanel"
FrameXML\UIParent.lua:1469: in function <FrameXML\UIParent.lua:1465>
<in C code>
FrameXML\UIParent.lua:2179: in function "ShowUIPanel"
FrameXML\UIParent.lua:2163: in function "ToggleFrame"
<string>:"TOGGLEWORLDMAP":1: in function <string>:"TOGGLEWORLDMAP":1

Locals:
selectQuestId = nil
Report comment to moderator  
Reply With Quote
Unread 09-20-12, 05:12 PM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Originally Posted by dickloraine
Originally Posted by Felspalm
Hi =)
Is there any way to open micromenu with click, not mouseover ?
Yes, if you change one thing in DataBroker/nioLDBs. Go to line 191 and change "Micro.OnEnter(frame)" to "Micro.OnClick(frame)".
Thx again. Now im tottally ready for MoP =)
Report comment to moderator  
Reply With Quote
Unread 09-20-12, 12:24 PM  
dickloraine
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 8
Originally Posted by Felspalm
Hi =)
Is there any way to open micromenu with click, not mouseover ?
Yes, if you change one thing in DataBroker/nioLDBs. Go to line 191 and change "Micro.OnEnter(frame)" to "Micro.OnClick(frame)".
Report comment to moderator  
Reply With Quote
Unread 09-20-12, 11:41 AM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Hi =)
Is there any way to open micromenu with click, not mouseover ?
Report comment to moderator  
Reply With Quote
Unread 09-16-12, 12:50 PM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Originally Posted by dickloraine
Originally Posted by Felspalm
Hi! Today, after several tests, Bugsack recorded these errors, I divided them with "*****".

https://docs.google.com/open?id=0Bzx...VVsbEFJYm8xOGs

What im doing wrong with action bars? )

Installed bt4 for now.

Btw: anyway to change raidframe style ? (wanna 1 column at the left side of screen, and growing from down to top) =) If it is not too difficult you
ncHoverbind needed an update. I have done this and added an option to disable the portraits. There are three errors, I don't quite understand.
The first of your errors: oMovableFrames is integrated in the UI and works without problems, so I don't know, why you have an error.
The second error looks like you changed something and broke it.
The last error looks very cryptic and I have no clue, where it comes from. Hopefully it is related to ncHoverbind. Otherwise, if the actionbars work even with this error, just ignore it. The Blizzard Interface seems to just block a single action without specifying it, so it should not destroy the functionality.


Should be possible, but you will have to do it by yourself. Just look at the core.lua in nioDRK. Lines 462-485 spawn the raidframe. I think you need to change the columns so that you just have one with 25 units. "point" and "columnAnchorPoint" define in what direction the unitframes are growing, but reversed. Just try it out
I really appreciate the time you spent with me.

Unfortunately I do not know what I did wrong, so I turned off your frames.
By the way, the bartender looks familiar with the masque :P

And thanks for the tip about the raidframe.
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 10:20 AM  
dickloraine
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 8
Originally Posted by Felspalm
Hi! Today, after several tests, Bugsack recorded these errors, I divided them with "*****".

https://docs.google.com/open?id=0Bzx...VVsbEFJYm8xOGs

What im doing wrong with action bars? )

Installed bt4 for now.

Btw: anyway to change raidframe style ? (wanna 1 column at the left side of screen, and growing from down to top) =) If it is not too difficult you
ncHoverbind needed an update. I have done this and added an option to disable the portraits. There are three errors, I don't quite understand.
The first of your errors: oMovableFrames is integrated in the UI and works without problems, so I don't know, why you have an error.
The second error looks like you changed something and broke it.
The last error looks very cryptic and I have no clue, where it comes from. Hopefully it is related to ncHoverbind. Otherwise, if the actionbars work even with this error, just ignore it. The Blizzard Interface seems to just block a single action without specifying it, so it should not destroy the functionality.

Btw: anyway to change raidframe style ? (wanna 1 column at the left side of screen, and growing from down to top) =) If it is not too difficult you
Should be possible, but you will have to do it by yourself. Just look at the core.lua in nioDRK. Lines 462-485 spawn the raidframe. I think you need to change the columns so that you just have one with 25 units. "point" and "columnAnchorPoint" define in what direction the unitframes are growing, but reversed. Just try it out
Report comment to moderator  
Reply With Quote
Unread 09-15-12, 08:58 AM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Hi! Today, after several tests, Bugsack recorded these errors, I divided them with "*****".

https://docs.google.com/open?id=0Bzx...VVsbEFJYm8xOGs

What im doing wrong with action bars? )

Installed bt4 for now.

Btw: anyway to change raidframe style ? (wanna 1 column at the left side of screen, and growing from down to top) =) If it is not too difficult you
Last edited by Felspalm : 09-15-12 at 09:27 AM.
Report comment to moderator  
Reply With Quote
Unread 09-14-12, 04:16 PM  
Felspalm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Originally Posted by dickloraine
Okay, now I know the problem. It's easy. The combo points for rogues and druids are anchored on the portrait. If you removed the portrait, then you need to change that anchor. Just take a look in nioUI \ Unitframes \ oUF_Niodrk\lib.lua at lines 404-418. You will need to change that anchor. Just use "self.Health" instead. The you just will need to find the correct x- and y-offsets for the combo points in the SetPoint functions:
SetPoint("CENTER", self.Portrait, "CENTER", x-offset, y-offset)

So it should look something like this:
Lua Code:
  1. if ((playerClass == "ROGUE" or playerClass == "DRUID")) and self.mystyle == "target" then
  2.         local CPoints = setFont(self.Health, cfg.font, 25, "OUTLINE", 0)
  3.         CPoints:SetPoint("CENTER", self.Health, "CENTER", 0, y-off)
  4.         CPoints:SetJustifyH("CENTER")
  5.         CPoints:SetAlpha(0.6)
  6.         self:Tag(CPoints, "[myComboPoints]")
  7.         if(playerClass == "ROGUE") then
  8.             local DPTracker = setFont(self.Health, cfg.font, 11, "OUTLINE", 0)
  9.             DPTracker:SetPoint("BOTTOMLEFT", CPoints, "TOPRIGHT",0,-13)
  10.             DPTracker:SetJustifyH("CENTER")
  11.             DPTracker:SetAlpha(0.6)
  12.             DPTracker:SetShadowOffset(1, -1)
  13.             self:Tag(DPTracker, "[myDeadlyPoison]")
  14.         end        
  15.     end
Just change "y-off" to a number, that places the combo points in the right spot.

That should solve the problem.

Maybe I will look into that in the near future and will add an option in the ingame config to remove the portrait. You seem to be not the only one, who does not want to see the protraits I think it will be in, when MoP comes out. Since nearly all bugs from the patch are removed now, I like to wait until then, to post another update.
Thank you very much, helped me
Last edited by Felspalm : 09-14-12 at 04:16 PM.
Report comment to moderator  
Reply With Quote
Unread 09-14-12, 01:43 PM  
dickloraine
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 8
Okay, now I know the problem. It's easy. The combo points for rogues and druids are anchored on the portrait. If you removed the portrait, then you need to change that anchor. Just take a look in nioUI \ Unitframes \ oUF_Niodrk\lib.lua at lines 404-418. You will need to change that anchor. Just use "self.Health" instead. The you just will need to find the correct x- and y-offsets for the combo points in the SetPoint functions:
SetPoint("CENTER", self.Portrait, "CENTER", x-offset, y-offset)

So it should look something like this:
Lua Code:
  1. if ((playerClass == "ROGUE" or playerClass == "DRUID")) and self.mystyle == "target" then
  2.         local CPoints = setFont(self.Health, cfg.font, 25, "OUTLINE", 0)
  3.         CPoints:SetPoint("CENTER", self.Health, "CENTER", 0, y-off)
  4.         CPoints:SetJustifyH("CENTER")
  5.         CPoints:SetAlpha(0.6)
  6.         self:Tag(CPoints, "[myComboPoints]")
  7.         if(playerClass == "ROGUE") then
  8.             local DPTracker = setFont(self.Health, cfg.font, 11, "OUTLINE", 0)
  9.             DPTracker:SetPoint("BOTTOMLEFT", CPoints, "TOPRIGHT",0,-13)
  10.             DPTracker:SetJustifyH("CENTER")
  11.             DPTracker:SetAlpha(0.6)
  12.             DPTracker:SetShadowOffset(1, -1)
  13.             self:Tag(DPTracker, "[myDeadlyPoison]")
  14.         end        
  15.     end
Just change "y-off" to a number, that places the combo points in the right spot.

That should solve the problem.

Maybe I will look into that in the near future and will add an option in the ingame config to remove the portrait. You seem to be not the only one, who does not want to see the protraits I think it will be in, when MoP comes out. Since nearly all bugs from the patch are removed now, I like to wait until then, to post another update.
Last edited by dickloraine : 09-14-12 at 01:53 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: