Quantcast
Download
(4 MB)
Download
Updated: 06-02-18 10:49 AM
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:06-02-18 10:49 AM
Created:08-27-16 10:41 AM
Downloads:3,686
Favorites:67
MD5:
7.3.0

iipui

Version: 25
by: ObbleYeah [More]

iipui


This UI is dependent on oUF; it will not load without it!

A full UI suite for Warcraft, designed towards making the most of screen real estate in a clean, lightweight & responsive format, matching the game's aesthetic whilst giving it new life.

The action bar slides up into view when the cursor hovers over the bottom portion of your screen, revealing your skill buttons. By default, this will also automatically occur when entering combat or opening your spellbook. Once your cursor moves away or you leave combat it slides back down out of view. Options to toggle button display permanently or disable the on-combat show/hide behaviour are included in the dropdown menu to the bottom-left of the screen.


UI elements include : Buffs, Bag, Chat, Combat Text, Group Frames, Maps, Nameplates, Objective Tracker, Tooltip, Unit Frames, & various others.


Credits & thanks to: haste, Lyn, Constie, Lightspark, zork.



## Install iipui:

1. download from the button to the right
2. unzip directory
3. select & drag "Fonts" to your World of Warcraft install folder, to sit alongside directories such as "Interface", "Data" & "Cache"
4. select & drag "iipui" to [Interface\AddOns]




## Install oUF:

1. click above link
2. press "clone or download" at the top-right of the page
3. select "download zip" from the dropdown
4. unzip directory
5. rename directory from "oUF-master" to "oUF"
6. select & drag "oUF" to [Interface\AddOns]


## Add/Remove Raid Aura Tracking:
Note that this will only track player casts of spells.

1. open elements/groupframe/auras/spelllist.lua
2. Follow the formatting rule of [spellID] = {r = x, g = y, b = z},
x,y,z are RGB colour values and can be 0-1 or 255/255
3. spellID can be found in the tooltip of auras or action buttons.


Modernist iip, Outland-EU Alliance
dev: Github.

commit history: https://github.com/obble/iipui/commits/master
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
24
4MB
ObbleYeah
05-22-18 12:47 AM
21.5
4MB
ObbleYeah
05-09-18 01:48 PM
21
4MB
ObbleYeah
05-09-18 01:35 PM
19.1
1MB
ObbleYeah
09-27-16 02:28 PM


Post A Reply Comment Options
Unread 06-11-18, 03:36 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
Originally Posted by Lagony
Originally Posted by ObbleYeah
putting scripts in postload.lua should work, or else you can tinker directly with the files.

i'm working on BFA compatibility in the next few weeks as i've just gotten the developer beta invite - but i'm planning on introducing the option to move and flip the unitframe elements for people who prefer centralised player/target layouts etc. might make that particular change easier for you.
That's great to hear!

Tinkering with the files directly isn't a problem, I can/have done that, but it's a little tedious when it comes to updates that are released and reapplying those changes for each update. I like the idea of putting all modifications into a single file (postload.lua) and when a new update comes up, I'll just backup that file and copy it back after updating.

My issue right now, is since I'm so new to LUA, I don't know how to access the player, target, etc frames for oUF objects. I would imagine that I would do something like:

local f = _G['oUF_iipPlayer']

Then I can do the SetSize/SetPoint functions and move/resize stuff, but it doesn't appear to be that simple (because, again, I'm just not familiar enough with oUF and LUA in general). Could you assist me in getting started with how to access the player frame? I should be able to take it all from there and do what I need.
this is true. to be honest im not sure how well the postload zone will accommodate changes to frames that are secure (ie. cant be modified in combat without causing errors), and which are updated in loops within iipui, without either copying or overwriting big chunks. you could redirect PostUpdate functions for oUF (found in unitframe/update.lua) to new ones in that file and add your changes there possibly.

part of the interface's cohesiveness is due to it being designed as an ecosystem, and introducing changes to things can threaten to unbalance elements, or have the whole thing untie like shoelaces. its not necessarily primarily designed for feature overhauls. consider this a warning and a challenge!

-
Last edited by ObbleYeah : 06-11-18 at 03:37 PM.
Report comment to moderator  
Reply With Quote
Unread 06-11-18, 03:14 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
Originally Posted by Kulth
Hi! I really like your UI, it must have been a lot of work, thank you for sharing it.

Nonetheless, saying i'm new at lua editing is an euphemism... And what I have now is far from what I expected. I need your help on these points :

- How to stack the actions bars like on this screenshot?

- How to have the same texture for the buffs as the screenshot?

[IMG]

This should be a good start!

Thank you by advance.
Hi there, this is a screenshot of an upcoming build for modui that is not yet implemented - hang tight, it'll be available here soon
Report comment to moderator  
Reply With Quote
Unread 06-11-18, 09:00 AM  
Kulth
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi! I really like your UI, it must have been a lot of work, thank you for sharing it.

Nonetheless, saying i'm new at lua editing is an euphemism... And what I have now is far from what I expected. I need your help on these points :

- How to stack the actions bars like on this screenshot?

- How to have the same texture for the buffs as the screenshot?



This should be a good start!

Thank you by advance.
Report comment to moderator  
Reply With Quote
Unread 06-07-18, 04:59 PM  
Lagony
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Originally Posted by ObbleYeah
putting scripts in postload.lua should work, or else you can tinker directly with the files.

i'm working on BFA compatibility in the next few weeks as i've just gotten the developer beta invite - but i'm planning on introducing the option to move and flip the unitframe elements for people who prefer centralised player/target layouts etc. might make that particular change easier for you.
That's great to hear!

Tinkering with the files directly isn't a problem, I can/have done that, but it's a little tedious when it comes to updates that are released and reapplying those changes for each update. I like the idea of putting all modifications into a single file (postload.lua) and when a new update comes up, I'll just backup that file and copy it back after updating.

My issue right now, is since I'm so new to LUA, I don't know how to access the player, target, etc frames for oUF objects. I would imagine that I would do something like:

local f = _G['oUF_iipPlayer']

Then I can do the SetSize/SetPoint functions and move/resize stuff, but it doesn't appear to be that simple (because, again, I'm just not familiar enough with oUF and LUA in general). Could you assist me in getting started with how to access the player frame? I should be able to take it all from there and do what I need.
Report comment to moderator  
Reply With Quote
Unread 06-07-18, 01:06 AM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
putting scripts in postload.lua should work, or else you can tinker directly with the files.

i'm working on BFA compatibility in the next few weeks as i've just gotten the developer beta invite - but i'm planning on introducing the option to move and flip the unitframe elements for people who prefer centralised player/target layouts etc. might make that particular change easier for you.
Report comment to moderator  
Reply With Quote
Unread 06-07-18, 12:05 AM  
Lagony
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Hey there! Great UI you have here. I love how clean everything is and how well it all fits together. However, a major fault of mine is that I love to tinker with layouts and make adjustments to certain elements. With this addon, would it be possible for me to create something either in postload.lua or maybe as a separate addon all together that can adjust the size and position of elements, or hide elements out right? I'm no expert in LUA, but can fumble my way through, but I'm struggling to get started with this. A good example, if possible, would be to move the player frame to the center of the screen, set the width to lets say 300, and hide the portrait. Putting these in either postload.lua or a separate addon would save me from having to recreate the adjustments whenever there is an update and give me a convenient location to go to make/change adjustments.
Report comment to moderator  
Reply With Quote
Unread 06-02-18, 04:37 PM  
TweekieMusen
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Yay! <3

Originally Posted by ObbleYeah
i think ive found a fix for the action bar issues with stealth/forms but will need a day or two to tidy up the code and test
Just tested, and seems to be working So happy to be able to use this om my Druid now, thank you so very much! <3 <3 <3
Report comment to moderator  
Reply With Quote
Unread 06-01-18, 04:00 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
Originally Posted by probysan
Great UI! Wanted to stop in and ask a question, however. I like to use the AdiBags Addon for bags (keeps everything organized) but noticed that when I take the bag folder out of elements, a bag bar shows with the action bars. If I leave the bag folder in elements, below is what I get when I open the bank. Is there a way to hide the bag bar if I take the bag folder out of elements? Thanks!

Code:
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\LayeredRegion.lua:194: C stack overflow  details: [Error 000001BC38B8A3E0]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\LayeredRegion.lua:194: C stack overflow  details: [Error 000001BC38B8A3E0]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\ContainerFrame.lua:444: C stack overflow  details: [Error 000001BD0D2BA680]
Error in AdiBags: Interface\AddOns\AdiBags\core\Layout.lua:103: C stack overflow  details: [Error 000001BD0D2BA860]
dropping the following in a file somewhere in iipui would probably work:

Code:
for i = 0, 3 do
    local slot = _G['CharacterBag'..i..'Slot']
    slot:Hide()
    slot:ClearAllPoints()
end
and allow you to delete the bag folder

untested
Report comment to moderator  
Reply With Quote
Unread 06-01-18, 03:57 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
Originally Posted by lordcake
Is there a way to hide the chat input bar when it is not in use? currently once I use it for the first time, it stays on screen. I suppose there must be some auto hide function I am missing. I does reset/hide when I use a hearthstone or hit a loading screen.

not sure what's causing this! will see if i can replicate the issue tonight

edit: do you have your chat setting on "IM style" instead of "classic style" in interface > social options?
Last edited by ObbleYeah : 06-01-18 at 04:06 PM.
Report comment to moderator  
Reply With Quote
Unread 06-01-18, 03:56 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
i think ive found a fix for the action bar issues with stealth/forms but will need a day or two to tidy up the code and test
Report comment to moderator  
Reply With Quote
Unread 06-01-18, 03:35 PM  
ObbleYeah
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 210
File comments: 81
Uploads: 9
Originally Posted by Darbii Rue
Really like the UI so far. I do have an issue that I'm wondering if you can assist with. My mini map icons get "stuck" under the minimap layer, and I can't move them at all. Is there a way to push the minimap layer back, so that the icons are technically 'above it'?

Thanks!

EDIT: Turns out it's the Experience Bar's layering. Once you remove that piece of the UI, you can access the minimap icons again. The layer for this needs to be set back some, seems like.

EDIT #2: Another oddity. The Action Bars are missing their background on some of them.

can you check you're using the latest version available? are you using any addons in tandem with iipui other than oUF?
Report comment to moderator  
Reply With Quote
Unread 05-31-18, 02:45 AM  
lordcake
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Is there a way to hide the chat input bar when it is not in use? currently once I use it for the first time, it stays on screen. I suppose there must be some auto hide function I am missing. I does reset/hide when I use a hearthstone or hit a loading screen.

Report comment to moderator  
Reply With Quote
Unread 05-28-18, 10:22 AM  
probysan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Great UI! Wanted to stop in and ask a question, however. I like to use the AdiBags Addon for bags (keeps everything organized) but noticed that when I take the bag folder out of elements, a bag bar shows with the action bars. If I leave the bag folder in elements, below is what I get when I open the bank. Is there a way to hide the bag bar if I take the bag folder out of elements? Thanks!

Code:
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\LayeredRegion.lua:194: C stack overflow  details: [Error 000001BC38B8A3E0]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\LayeredRegion.lua:194: C stack overflow  details: [Error 000001BC38B8A3E0]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: C stack overflow  details: [Error 000001BC38B8A200]
Error in AdiBags: Interface\AddOns\AdiBags\widgets\ContainerFrame.lua:444: C stack overflow  details: [Error 000001BD0D2BA680]
Error in AdiBags: Interface\AddOns\AdiBags\core\Layout.lua:103: C stack overflow  details: [Error 000001BD0D2BA860]
Report comment to moderator  
Reply With Quote
Unread 05-27-18, 04:45 PM  
Darbii Rue
A Kobold Labourer
 
Darbii Rue's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by ObbleYeah
Originally Posted by TweekieMusen
Hiii

First off, love the UI design! <3

I'm having some trouble with this UI and my druid. When I Shapeshift, the main actionbar doesn't change, and also the shapeshift bar is hard to click, you need to hit like one pixel in either top or bottom to activate a shapeshift form.

I have tried disabling all other addons, except for oUF ofc.

I would so love to be able to use this on my druid <3

Cheers! o/

//TweekieMusen
sorry to hear ~ sounds like an issue with frames layering incorrectly on top of one another. i'll log into my long-dormant druid tomorrow and see if i can resolve the problem
Reporting on behalf of my husband that he's experiencing the same issue, but as a rogue. There is no stealth bar. It never changes.
Report comment to moderator  
Reply With Quote
Unread 05-27-18, 11:03 AM  
Darbii Rue
A Kobold Labourer
 
Darbii Rue's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Really like the UI so far. I do have an issue that I'm wondering if you can assist with. My mini map icons get "stuck" under the minimap layer, and I can't move them at all. Is there a way to push the minimap layer back, so that the icons are technically 'above it'?

Thanks!

EDIT: Turns out it's the Experience Bar's layering. Once you remove that piece of the UI, you can access the minimap icons again. The layer for this needs to be set back some, seems like.

EDIT #2: Another oddity. The Action Bars are missing their background on some of them.

Last edited by Darbii Rue : 05-27-18 at 12:08 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.