Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(279 Kb)
Download
Updated: 12-21-14 10:01 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:12-21-14 10:01 AM
Created:04-20-12 02:57 PM
Downloads:2,882
Favorites:22
MD5:
Categories:Minimalistic Compilations, DPS Compilations, Healer Compilations, Tank Compilations, Generic Compilations
6.0.3

bUI  Updated Today!

Version: 1.0.6
by: Blooblahguy [More]

bUI
bUI is a complete UI compilation that aims to be lightweight, functional, and compatible. It will probably never include a collection of miscellaneous functions that are only useful to handful of people. Rather, it should serve as a UI baseline that isn't the blizzard default UI. Its mostly written from scratch and doesn't use libraries aside from oUF

This UI is very much in its beta, though its very functional. I've been using it throughout most of my WoW career, but there's much I'd like to fix and add in the future. Your feedback is priceless to me. Please let me know what you think!

Features


Actionbars
Alt Power Bar
Bag and Bank (all in one bags)
Buffs
Chat
Font Changes
Interrupt alert in /say
Minimap
Nameplates
Tooltips
UnitFrames
XP
If you'd like more detail on each of the modification above, most are available as standalone addons on my addon list. They are out of date, but the features are reflective of whats in here.


Config
There is a config.lua located in the main folder with ways to modify most elements. In the future, in-game config will likely be available (as a module)
You can also move the UI by typing /bui lock
Any feature requests are welcome and please leave your feedback!

Tons of thanks to a lot of great lua authors out there, Zork, Funkydude, Tuk, FatalEntity, Haste and more. I've learned lua from you.

Known Bugs

Bags have a few quirky bugs, particularly when interacting with the bank.

v1.0.6
Added a bag sort button to the bags, it currently just uses the default sorting from the Blizzard UI
Added item quality border to bags
Fixed a few bag bugs
Added support to track TIME in the raid buff tracker. Just add " TIME" to the key of the buff array, and it will automatically replace the string with how long the buff has
Added in game config for a few modules, not done
Bug fixes for actionbars
Replaced font
Various bug fixes

v1.0.5.5
Fixed lingering print function

v1.0.5
Fixed issue where untiframe position wouldn't save
Fixed issue where actionbars weren't hiding on mouseover
Started preliminary configuration adding

v1.0.4
Rewrote action bars and they now correctly deal with paging
Added a couple spells to the blacklist
Moved config.lua to /config (building in game config)
Various bug fixes


v1.0.3
Various small bug fixes
Fixed bag addon
Filtering raidbuffs from buff row now

v1.0.2
Added ~80 spells to the raid/party frame buff whitelist and debuff blacklist
Added option to enable/disable raid frames
Added option to enable/disable buff watcher
Added option to hide buff watcher until mouseover
Added buff watcher to /bui lock

v1.0.1
Fixed an issue with the raid frames anchoring/moving not saving

v1.0
Various configuration bugs
Added raid and party frames
Added skinning to Boss Frames (needs testing)
Added several elements to /bui lock
Included bBuffed addon
Rewrote unitframes
A couple bag fixes

v0.9
Various fixes for bag
Added garrison button to minimap
Code structure update
Updated oUF
Added powerbar to UI move

v0.8
Updated for WoD
Hundreds of changes and updates within the UI

v0.6
fixed a bug where the player debuffs were overlapping the target debuffs.
added a totembar to the unitframes
increased the height of all trackers (holy power, combo points, etc) on the unit frames
one more update for the minimap, thanks Baine

v0.5
fixed a bug with the minimap lfg tracker

v0.4
updated bags and fixed all known bugs with them

v0.3
removed a section of the functions that was still checking for pet happiness o.0
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Author
Date
 bUI
1.0.5.5
189kB
Blooblahguy
12-10-14 02:49 PM
 bUI
1.0.5
189kB
Blooblahguy
12-10-14 02:48 PM
 bUI
1.0.4
916kB
Blooblahguy
12-10-14 12:56 PM
 bUI
1.0.3
907kB
Blooblahguy
12-08-14 03:49 AM
 bUI
1.0.2
256kB
Blooblahguy
11-24-14 01:31 AM
 bUI
1.0.1
255kB
Blooblahguy
11-23-14 07:01 PM
 bUI
1.0
255kB
Blooblahguy
11-23-14 06:42 PM
 bUI
0.9
252kB
Blooblahguy
11-17-14 06:47 AM
 bUI
0.8
249kB
Blooblahguy
11-12-14 03:53 PM


Post A Reply Comment Options
Unread 04-20-12, 03:21 PM  
Fingerlink
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Nice!

Alza style? : )
Fingerlink is offline Report comment to moderator  
Reply With Quote
Unread 04-20-12, 06:28 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 155
Uploads: 21
Originally Posted by Fingerlink
Nice!

Alza style? : )
Haha now that I look at Alza I guess it is! I really loved FatalEnitity's style which I believe was based on Alza.
Blooblahguy is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 02:44 AM  
pityu100
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
PetHappiness Lua Error

Hello,
got this lua error each time - when i mouseover pet frame - with my warlock:

Message: Interface\AddOns\bUI\functions.lua:125: attempt to call global 'GetPetHappiness' (a nil value)
Time: 04/21/12 10:42:09
Count: 2
Stack: [C]: in function `GetPetHappiness'
Interface\AddOns\bUI\functions.lua:125: in function <Interface\AddOns\bUI\functions.lua:116>
(tail call): ?
Interface\FrameXML\UnitFrame.lua:223: in function `UnitFrame_UpdateTooltip'
Interface\FrameXML\UnitFrame.lua:205: in function <Interface\FrameXML\UnitFrame.lua:192>

Locals:
Last edited by pityu100 : 04-21-12 at 02:50 AM.
pityu100 is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 04:33 AM  
10leej
A Firelord
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 488
File comments: 355
Uploads: 20
Re: PetHappiness Lua Error

Originally Posted by pityu100
Hello,
got this lua error each time - when i mouseover pet frame - with my warlock:

Message: Interface\AddOns\bUI\functions.lua:125: attempt to call global 'GetPetHappiness' (a nil value)
Time: 04/21/12 10:42:09
Count: 2
Stack: [C]: in function `GetPetHappiness'
Interface\AddOns\bUI\functions.lua:125: in function <Interface\AddOns\bUI\functions.lua:116>
(tail call): ?
Interface\FrameXML\UnitFrame.lua:223: in function `UnitFrame_UpdateTooltip'
Interface\FrameXML\UnitFrame.lua:205: in function <Interface\FrameXML\UnitFrame.lua:192>

Locals:
Well it is indeed a beta UI it's still checking for pet happiness, lmao
10leej is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 09:18 AM  
duese
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: PetHappiness Lua Error

Originally Posted by pityu100
Hello,
got this lua error each time - when i mouseover pet frame - with my warlock:
Just delete in File:Interface\AddOns\bUI\functions.lua those line 125 and 126 to fix the Problem
duese is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 11:26 AM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 155
Uploads: 21
Re: Re: PetHappiness Lua Error

Woops, uploading a fix for that now. Let me know if you find anything else! Thanks for the input
Blooblahguy is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 07:27 PM  
meggsy
A Deviate Faerie Dragon

Forum posts: 14
File comments: 23
Uploads: 0
spam

How come your spamming all compilations
meggsy is offline Report comment to moderator  
Reply With Quote
Unread 04-21-12, 11:19 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 155
Uploads: 21
Re: spam

Originally Posted by meggsy
How come your spamming all compilations
?, I'm not, don't know what you're speaking of.
Blooblahguy is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 08:32 AM  
Masa
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Am i a noob?

When i download it, and unzip it. All i see in the Folder Bui is OuF and alot of lua thingies. How do i install it?
Masa is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 09:21 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 338
Uploads: 2
Re: Am i a noob?

Originally Posted by Masa
When i download it, and unzip it. All i see in the Folder Bui is OuF and alot of lua thingies. How do i install it?
just extract the bUI folder into World of Warcraft\Interface\AddOns
__________________
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 10:04 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 338
Uploads: 2
got another lua error, while mousing over the lfr icon:
lua Code:
  1. Message: Interface\AddOns\bUI\minimap.lua:90: attempt to index global 'LFDSearchStatus' (a nil value)
  2. Time: 04/22/12 17:45:12
  3. Count: 2
  4. Stack: Interface\AddOns\bUI\minimap.lua:90: in function <Interface\AddOns\bUI\minimap.lua:88>
  5. [C]: ?
  6.  
  7. Locals: self = MiniMapLFGFrame {
  8.  0 = <userdata>
  9.  eye = MiniMapLFGFrameIcon {
  10.  }
  11.  groupSize = MiniMapLFGFrameGroupSize {
  12.  }
  13. }
  14. (*temporary) = nil
  15. (*temporary) = nil
  16. (*temporary) = nil
  17. (*temporary) = nil
  18. (*temporary) = nil
  19. (*temporary) = nil
  20. (*temporary) = nil
  21. (*temporary) = nil
  22. (*temporary) = nil
  23. (*temporary) = nil
  24. (*temporary) = nil
  25. (*temporary) = nil
  26. (*temporary) = "attempt to index global 'LFDSearchStatus' (a nil value)"

also, where are the target debuffs?
buffs are there, but not debuffs
__________________
Last edited by Baine : 04-22-12 at 10:39 AM.
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 11:48 AM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 155
Uploads: 21
Originally Posted by Baine
got another lua error, while mousing over the lfr icon:
lua Code:
  1. Message: Interface\AddOns\bUI\minimap.lua:90: attempt to index global 'LFDSearchStatus' (a nil value)
  2. Time: 04/22/12 17:45:12
  3. Count: 2
  4. Stack: Interface\AddOns\bUI\minimap.lua:90: in function <Interface\AddOns\bUI\minimap.lua:88>
  5. [C]: ?
  6.  
  7. Locals: self = MiniMapLFGFrame {
  8.  0 = <userdata>
  9.  eye = MiniMapLFGFrameIcon {
  10.  }
  11.  groupSize = MiniMapLFGFrameGroupSize {
  12.  }
  13. }
  14. (*temporary) = nil
  15. (*temporary) = nil
  16. (*temporary) = nil
  17. (*temporary) = nil
  18. (*temporary) = nil
  19. (*temporary) = nil
  20. (*temporary) = nil
  21. (*temporary) = nil
  22. (*temporary) = nil
  23. (*temporary) = nil
  24. (*temporary) = nil
  25. (*temporary) = nil
  26. (*temporary) = "attempt to index global 'LFDSearchStatus' (a nil value)"

also, where are the target debuffs?
buffs are there, but not debuffs
Thanks for the heads up on that bug, i'll work to fix it now!
As far as debuffs, its a bit weird at first, but target debuffs show up under the players healthbar, while target buffs show up under the targets healthbar. It's something i'm considering switching around, but we'll see. I'm also considering writing a ClassTimers-like addon for debuffs.
Blooblahguy is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 02:52 PM  
meggsy
A Deviate Faerie Dragon

Forum posts: 14
File comments: 23
Uploads: 0
Re: Re: spam

Originally Posted by Blooblahguy
Originally Posted by meggsy
How come your spamming all compilations
?, I'm not, don't know what you're speaking of.

Every compilation tab i press your ui is in it e.g. minimalistic graph dps bla bla unless you didn't upload them in all might be wow interface playing up lol
meggsy is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 04:17 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 338
Uploads: 2
Re: Re: Re: spam

Originally Posted by meggsy
Originally Posted by Blooblahguy
Originally Posted by meggsy
How come your spamming all compilations
?, I'm not, don't know what you're speaking of.

Every compilation tab i press your ui is in it e.g. minimalistic graph dps bla bla unless you didn't upload them in all might be wow interface playing up lol
that's not spam...
it's a new wowi feature
allowing a file to be listed under more than one category
just take a look at "file info" (yes, that field exists) on the main page of this ui
__________________
Baine is offline Report comment to moderator  
Reply With Quote
Unread 04-22-12, 07:13 PM  
meggsy
A Deviate Faerie Dragon

Forum posts: 14
File comments: 23
Uploads: 0
Re: Re: Re: Re: spam

Originally Posted by Baine
Originally Posted by meggsy
Originally Posted by Blooblahguy
Originally Posted by meggsy
How come your spamming all compilations
?, I'm not, don't know what you're speaking of.

Every compilation tab i press your ui is in it e.g. minimalistic graph dps bla bla unless you didn't upload them in all might be wow interface playing up lol
that's not spam...
it's a new wowi feature
allowing a file to be listed under more than one category
just take a look at "file info" (yes, that field exists) on the main page of this ui


Well i don't like the change too much off the same thing.
meggsy is offline 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.