Download
(14 Kb)
Download
Updated: 09-16-13 04:56 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:09-16-13 04:56 AM
Created:11-17-10 04:06 PM
Downloads:17,853
Favorites:131
MD5:
5.4
rBuffFrameStyler  Popular! (More than 5000 hits)
Version: 50400.01
by: zork [More]

Intro
rBuffFrameStyler helps you styling the player aura icons. By nature it gives the aura icons a backdrop and a border texture. You can change the whole appearance via config settings. You can even replace the border textures and use your own creations.
Features
  • separate config for buffs and debuffs
  • consolidate buff icon part of the buff frame
  • consolidate buff icon looks the same as any other buff icon
  • consolidate buff icon will recognize the interface setting
  • weapon enchant icons are part of the buff frame aswell
  • buff and debuffs can be combined to one frame or set apart
  • buff and debuff frame are movable ingame
  • possible frame settings: position, rowSpacing, colSpacing, buttonsPerRow
  • possible icon settings: background, border, font, color, size
Install
The zip-file contains two folders: rLib and rBuffFrameStyler. Put them in your AddOns folder.
Slash commands
Code:
/rbfs
/rbfs unlock
/rbfs lock
/rbfs reset

Config
Settings can be adjusted by editing the config.lua.
SVN
http://code.google.com/p/rothui/sour...uffFrameStyler

50400.01
- updated toc to 50400

50200.01
- updated for patch 5.2

50100.02a
- fixing the slow update on the debuff anchor

50100.02
- buff and debuff frame now have seperate configs
- buff and debuffs can be splitted
- weapon buffs are now part of the buff frame
- consolidated buffs are now part of the buff frame

50100.01
- updated for patch 5.1

50001.02
- the userplaced config setting now affects the dragframe

50001.01
- initial release for MoP

40300.03
- fixed the reposition bug

40300.02
- tons of calls rewritten (wow was this bad....brrrrr)

40300.01
- updated toc for patch 4.3

4.006
- updated toc for patch 4.2

4.005
- updated toc for patch 4.1

4.004
- added config values to add a gap between buffs and debuffs
- added config value to allow colspacing on temp enchants

4.003
- removed ONELETTER_ABBR
- added hooksecurefunc on duration text

4.002
- removed setTimesToAbbrev function rewrite
- corrected texture paths
- added ONELETTER_ABBR rewrites to make "3 m" go "3m" etc...

4.001
- initial release
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Author
Date
50200.01
14kB
zork
03-04-13 05:39 PM
50100.02a
14kB
zork
12-04-12 01:33 PM
50100.01
13kB
zork
11-28-12 01:33 PM
50001.02
13kB
zork
09-21-12 01:54 PM
40300.03
11kB
zork
03-13-12 01:10 PM
40300.02
11kB
zork
02-21-12 01:22 PM
40300.01
11kB
zork
11-30-11 01:04 PM
4.006
11kB
zork
06-29-11 04:23 PM
4.005
11kB
zork
04-29-11 10:16 AM
4.004
11kB
zork
11-29-10 08:56 AM
4.003
11kB
zork
11-18-10 04:38 PM
4.001
11kB
zork
11-17-10 04:06 PM


Post A Reply Comment Options
Unread 11-18-10, 02:40 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
I agree, the space is ugly, I spent hours when 4.0 originally came out messing with your original rBuff addon and that secondstotimeabbr function was causing a good amount of cpu increase just removing the space.

Also some people don't like the blinking buffs, could add the option to turn it off

BUFF_WARNING_TIME = 0
Last edited by kbc8090 : 11-18-10 at 02:48 PM.
kbc8090 is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:36 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Fix is easy. I just have to remove my rewrite of the Blizzard "ABBR" variables. But that would add a space into the duration which is not what I want. "30 s" ~= "30s" zzz

Maybe I'm even going to hook the SetText widget and do a replace for " ". We will see. Options are many.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-18-10 at 02:36 PM.
zork is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:34 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
So the design of these is to just adjust all you can with the buff frame without doing things that would cause it to taint?
kbc8090 is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:31 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Thx. Damn'it. Actually I do not want to format the duration twice. Now I have to. Damn u Blzz.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:29 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
Removing the globals to redefine the format of the time seem to work in my limited testing.

11/18 14:20:54.097 Global variable MINUTE_ONELETTER_ABBR tainted by rBuffFrameStyler - Interface\AddOns\rBuffFrameStyler\func\functions.lua:246 init()
11/18 14:20:54.097 Interface\AddOns\rBuffFrameStyler\func\functions.lua:300
11/18 14:20:54.097 Execution tainted by rBuffFrameStyler while reading MINUTE_ONELETTER_ABBR - Interface\FrameXML\UIParent.lua:2265 SecondsToTimeAbbrev()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:263 AuraButton_UpdateDuration()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:441 TemporaryEnchantFrame_Update()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:407
11/18 14:20:54.097 An action was blocked because of taint from rBuffFrameStyler - CancelUnitBuff()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:280 BuffButton_OnClick()
11/18 14:20:54.097 BuffButton2:OnClick()
11/18 14:23:07.960 Global variable MINUTE_ONELETTER_ABBR tainted by rBuffFrameStyler - Interface\AddOns\rBuffFrameStyler\func\functions.lua:246 init()
11/18 14:23:07.960 Interface\AddOns\rBuffFrameStyler\func\functions.lua:300
11/18 14:23:07.960 Execution tainted by rBuffFrameStyler while reading MINUTE_ONELETTER_ABBR - Interface\FrameXML\UIParent.lua:2265 SecondsToTimeAbbrev()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:263 AuraButton_UpdateDuration()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:441 TemporaryEnchantFrame_Update()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:407
11/18 14:23:07.960 An action was blocked because of taint from rBuffFrameStyler - CancelUnitBuff()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:280 BuffButton_OnClick()
11/18 14:23:07.960 BuffButton3:OnClick()
Last edited by kbc8090 : 11-18-10 at 02:33 PM.
kbc8090 is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:23 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Post the taintlog. Otherwise I cannot help you.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 01:20 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
should add an option to attach the buff frame to temp enchants and adjust based on how many you have on, similar to how default works.

This addon still taints btw... and by looking at the code, correct me if i'm wrong, but it doesn't look like its using the new secure header code which allows clicking off buffs.

Edit: looks like I'm able to cancel buffs sometimes, seems kind of random when I can/can't do it. Seems I'm able to right click off the first buff and go in succession from there, but if you have multiple buffs and try to click off any but the first that seems to be when it taints, which would be pretty much like any other buff addon right now sans the ones using the secure aura headers.

Last edited by kbc8090 : 11-18-10 at 01:24 PM.
kbc8090 is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 12:53 PM  
Lastbreath
A Defias Bandit

Forum posts: 3
File comments: 81
Uploads: 0
Hey m8 maybe add some line for consolidate buffs? TNX
Lastbreath is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 12:28 PM  
omek
A Murloc Raider

Forum posts: 4
File comments: 15
Uploads: 0
I love you! replaced rbuff with this. <333
omek is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 10:51 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Yeah me bad. I rewrote that function.

Gonna try to edit the Globalstrings instead.

Code:
    SECOND_ONELETTER_ABBR = "%ds"
    MINUTE_ONELETTER_ABBR = "%dm"
    DAY_ONELETTER_ABBR = "%dd"
    HOUR_ONELETTER_ABBR = "%dh"
*edit* new version online.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-18-10 at 11:01 AM.
zork is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 10:07 AM  
Haleth
This Space For Rent
 
Haleth's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1168
File comments: 1114
Uploads: 29
I'm getting a taint error from the SecondsToTimeAbbrev function when someone joins a raid group while in combat.

Is this a problem on Blizz's end? I'm getting the same stuff with the oUF raid frames and chat colour function too.
Haleth is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 09:17 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Re: Re: Wrong path

Will be fixed by tonight. SVN has it already.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-18-10 at 09:18 AM.
zork is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 09:16 AM  
Syxx
A Rage Talon Dragon Guard
 
Syxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 340
File comments: 72
Uploads: 3
Re: Wrong path

Originally posted by kazama14
In config.lua your texture paths point to rActionButtonStyler when they should point to rBuffFrameStyler. I suspect you didn't notice because you use your action button mod as well and those textures are in that path.

Cheers.
I was just coming to post that. Heh I couldn't figure out why it looked so bleh. Now it's bootiful!

Thanks for the great mod Zork
Syxx is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 08:39 AM  
Haleth
This Space For Rent
 
Haleth's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1168
File comments: 1114
Uploads: 29
Good addon, thanks for making Zork. I'm going to use this, it'll be good to have right-click buff canceling back.
Haleth is offline Report comment to moderator  
Reply With Quote
Unread 11-18-10, 01:26 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1352
File comments: 3223
Uploads: 86
Re: Wrong path

Oh.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: