Download
(185Kb)
Download
Updated: 11-12-14 10:51 AM
Pictures
File Info
Compatibility:
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:11-12-14 10:51 AM
Created:05-19-11 10:19 PM
Downloads:10,603
Favorites:33
MD5:

ColdUI  Popular! (More than 5000 hits)

Version: 6.0.3
by: Coldkil [More]

As everyone has realized now, i have stopped working on the UI basically because i have stopped playing WoW altogether.

I feel sorry to not have written here before, there is a lot of people that has shown a lot of support on my work and i didn't thank you enough for that.

I had a lot of fun playing with the UI and following your feedback to improve my work.

I hope that something in the future (maybe another game) will let me do another work similar to this, as it's been by far my best WoW experience during my play time.

See you on next journey and projects.


All-in-one UI pack, working for every resolution, just try it and keep it if you like it! Mess with the code, but i don't support any edit.

Features:
- healer layout available: just set the option to true and /reload ui
- you can enable/disable pretty much any plugin
- extended focus frame available, with portrait and castbar
- datatext can be enabled/disabled too, and background panel can be toggled on/off
- change textures/fonts as you please
- you can setup your personal layout, and if you mess with thing, reset everything

SLASH COMMANDS:
/ch will make appear the help - everything is there
/align brings out a grid, very useful to move things around

Other options can be found in the relative addon config.lua file (or in game if it's provided).

AURORA:
i use an edited version of this addon to match all the Blizzard frames with the ones i designed. In game you should disable all options but the map reskin and the "replace normal game fonts" one.

ACTIONBARS:
just open config.lua in ColdBars addon, it's everything there. There are the same options as before plus some additional functionalities like vertical bars and the possibility to costantly hide pet/stance bar.
Button skin is embedded into the bars addon.
NOW PLUS MOUSEOVER!

About screenshots: they may show MSBT and an aura tracker addon, they aren't included in the package. Sorry, i still havent updated them, hope to do it asap.

CREDITS:
All credits go to respective addon authors.
Thanks to haste, for creating oUF.
Thanks to Caellian, since i've learned destroying you awesome layout.
Thanks to Tukz, i've taken some features from your incredible work.
Thanks to WoWInterface, MMO-Champion and WoWHead for their communities which have helped me a lot.
Bags are a stripped down and reduced to the bone version of Stuffing.
Cooldowns are a "same of above" version of OmniCC.
Runebar is a "same of above" edit if nibRunes.

HOW TO INSTALL:
- Make a backup of your Interface and WTF folders, then move/delete them from WoW directory.
- Unzip the archive.
- Put the folders in the ZIP archive into you Interface/Addons folder.
That's it!

ADDONS LIST:
- alDamageMeter
- Aurora
- oUF
- oUF_Smooth
- oUF_Coldkil
- cError
- ColdBars
- ColdPlates (a very very heavy rDiabloNameplates edit)
- ColdBags
- ColdMisc
- ColdRM
- rBuffFrameStyler
- rLib

Feedback is always appreciated!

v5.3
- updated Aurora
- managed the new name/shadow of the nameplates with text coloring.

v5.2
- added mouseover feature for actionbars
- added a damage meter styled along with the interface
- redone loot frames; now uses as much as possible the default frames for a lot less memory usage.

v5.0.1
- fixed a bug in the locked raids tooltip
- fixed text position on loot frames going out of bounds
- fixed override bar parenting/movement
- set back up hotkey rename for certain key combinations

v5.0
- updated for 5.04 patch
- monk support
- new lock/priest bars support
- new action bar support
- dedicated addon for nameplates

v4.0
- draggable frames (with slash commands)
- embedded xp bar
- new runebar and totem timers

v3.0
- made action bars; a little primitive but working good
- added micromenu, button to toggle it above minimap

v2.1.1
- fixed some bugs about bags; now sorting/purchasing should work.

v2.1
- added profiles feature
- reskinned every frame with Aurora addon
- fixed a typo that made player debuffs bugged and not displayed if option was enabled

v2.0.1
- new good-looking flat textures; old ones are still usable and included
- buff/debuffs on player and target can be enabled indipendently via config
- fixed a bug for powerbar color on some mobs, double check for castbar to avoid same bug

v2.0
- new unitframes layout
- support for 4.2
- fixed various bugs (keyring disappeared)
- brand new config file

v1.2.2
- fixed some errors
- tested and repositioned boss/arena frames

v1.2
- done totem bar, eclipse bar, fixed combo points for druids.
- done boss/arena frames
- rewritten core layout code, for better editing/maintenace.

v1.1
- moved party/raid frames and minimap
- major code polishing

v1.0
- original release!
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0
2kB
05-06-12 11:20 AM
Addon


Post A Reply Comment Options
Unread 09-30-13, 02:13 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Originally Posted by ClydeHD
I dont know why but i cant get my actionbars to show up
Thanks for the help, and keep up the great work

Edit: I think your ui is broken, because the loot frame is not working too.
Strange, for me everything works.

for actionbars: type /bm and click on red buttons, they should appear. You need to do this if it's the first time you run the ui.

for loot frame: tbh, i don't do much with that aparte the reskin and new anchor. try to do a /fm, move it around and try if it's visible.

Sounds more a problem on your end, tough. Will check the code to be sure it isn't an ui issue.
Report comment to moderator  
Reply With Quote
Unread 10-15-13, 06:50 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
ColdPlates lua error

hi,

i have this issue since yesterday, i donno what it is, just doesnt work anymore. And how can i change the color of the player castbar? anything i do, it wont change color

thx

Message: Interface\AddOns\ColdPlates\core.lua:156: attempt to index global 'f' (a nil value)
Time: 10/15/13 14:45:50
Count: 1
Stack: Interface\AddOns\ColdPlates\core.lua:156: in function <Interface\AddOns\ColdPlates\core.lua:146>
Interface\AddOns\ColdPlates\core.lua:182: in function <Interface\AddOns\ColdPlates\core.lua:177>
Interface\AddOns\ColdPlates\core.lua:193: in function <Interface\AddOns\ColdPlates\core.lua:191>
Interface\AddOns\ColdPlates\core.lua:363: in function <Interface\AddOns\ColdPlates\core.lua:348>
Interface\AddOns\ColdPlates\core.lua:399: in function <Interface\AddOns\ColdPlates\core.lua:394>

Locals: color = <table> {
r = 0.8
g = 0.3
b = 0.22
}
(*temporary) = nil
(*temporary) = 0.3
(*temporary) = 0.22
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0
(*temporary) = "attempt to index global 'f' (a nil value)"
RAID_CLASS_COLORS = <table> {
HUNTER = <table> {
}
WARRIOR = <table> {
}
PALADIN = <table> {
}
MAGE = <table> {
}
PRIEST = <table> {
}
WARLOCK = <table> {
}
SHAMAN = <table> {
}
DEATHKNIGHT = <table> {
}
DRUID = <table> {
}
MONK = <table> {
}
ROGUE = <table> {
}
}
FACTION_BAR_COLORS = <table> {
6 = <table> {
}
2 = <table> {
}
8 = <table> {
}
3 = <table> {
}
1 = <table> {
}
4 = <table> {
}
5 = <table> {
}
7 = <table> {
}
}
Report comment to moderator  
Reply With Quote
Unread 10-17-13, 01:27 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Just tried to load the UI on a completely new client on a completely new char and everything works.

Player castbar color can be changed in the lib.lua file, in the update function for the castbar. I use that to colorize the castbar yellow if kickable and red if not.

EDIT: double-checked the code. The line in your error shouldn't do basically anything because it's a part i never implemented - i just left the code for the future.

Try this if you feel confident - in the ColdPlates addon, core.lua, go to the fixFactionColor function and comment/delete the lines with the statements f.isFriendly (to comment, just add a "--" at the start of the line without quotes). Then run the addon again and tell me how it goes.
Last edited by Coldkil : 10-17-13 at 01:35 AM.
Report comment to moderator  
Reply With Quote
Unread 10-17-13, 04:36 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
Originally Posted by Coldkil
Just tried to load the UI on a completely new client on a completely new char and everything works.

Player castbar color can be changed in the lib.lua file, in the update function for the castbar. I use that to colorize the castbar yellow if kickable and red if not.

EDIT: double-checked the code. The line in your error shouldn't do basically anything because it's a part i never implemented - i just left the code for the future.

Try this if you feel confident - in the ColdPlates addon, core.lua, go to the fixFactionColor function and comment/delete the lines with the statements f.isFriendly (to comment, just add a "--" at the start of the line without quotes). Then run the addon again and tell me how it goes.
alright thank you

for the castbar.. i looked everywhere except the lib file
Report comment to moderator  
Reply With Quote
Unread 10-17-13, 04:58 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
big news

Just updating you people on this: ColdUI is going for a huge overhaul. Basically i will go deeper with the current train of thoughts and will strip everything out from oUF_Coldkil which isn't related to the layout and unitframes themselves.

Why this?
Simple put, i had a lot of fun messing with the layouts back in time, now that fun is partially lost because everytime i touch something, something else completely unrelated goes wild. So, as i've done with actionbars and nameplates, all the things like minimap, chat, datatext, etc will go in this separated addon called "ColdMisc" (sorry, couldn't come up with a better name). This way i can work on other layout projects and even users will have a much better time if they decide to break it for any reason.

Why i (the user) should be interested on this?
Because the overhaul will very likely require a complete reinstall of the UI - that means redoing the WTF folder. Actually, the issue shouldn't be that critical because in the dreaded folder i only store the visibility of actionbars and the farme positions. In the worst of the cases, you would need to do a /bm to show back actionbars and move back in pace frames, but i felt it was worth saying it before i release teh new ColdUI version.

Also: healer raid frames just suck. I tried my best to make them work within the oUF layout, but they're a pain to manage. Since i don't want healers to hate me for that, i'm going to separate them from the layout and i will make a oUF_ColdGrid stand-alone addon. This way healers will have the love they deserve, i have had a lot of support from many of them to make the raid frames usable, and still i don't feel i've repaid them for their help.

Beware, this may take quite some time. Still, was worth posting and let you know i'm more active on the UI than ever before.

BONUS ROLL: i'm working on an experimental ultra minimal layout too. God, so much fun!
Report comment to moderator  
Reply With Quote
Unread 10-18-13, 05:26 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
Re: big news

i already kinda merged all the folders into one and it was fun idd to mess around with the layout too. i like your simple style. i just dont have the skills to help you out

any chance u could upload the new layout?
Report comment to moderator  
Reply With Quote
Unread 10-18-13, 06:13 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Re: Re: big news

Originally Posted by kawe
i already kinda merged all the folders into one and it was fun idd to mess around with the layout too. i like your simple style. i just dont have the skills to help you out

any chance u could upload the new layout?
Surprisingly enough the work of separating plugins from layout has gone pretty well - the ColdMisc addon is done and working. Also managed to redo the bags and ColdBags is finished.

Still to do: oUF_ColdGrid, which is the first thing i'm going to tackle.

The new layout is still in the experimental phase - i don't even know if something like that would be truly usable. If i end doing something polished, i'll upload it as an optional addon like i did for ColdDBM.

EDIT: by the way, i fixed the stupid bug that made the pet frame non draggable - entirely my fault, i called the pet frame and the pet actionbar with the same name so it was going wild.
Last edited by Coldkil : 10-18-13 at 06:16 AM.
Report comment to moderator  
Reply With Quote
Unread 10-18-13, 01:58 PM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
ok cool.


there is one more "bug" i stumbled uppon. i was editing the layout code when it gave an lua error. after correcting en reload, all frame positions were reset. Sometimes it even resets when i disable all addons and re-enable them.
Report comment to moderator  
Reply With Quote
Unread 10-18-13, 09:58 PM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Originally Posted by kawe
ok cool.


there is one more "bug" i stumbled uppon. i was editing the layout code when it gave an lua error. after correcting en reload, all frame positions were reset. Sometimes it even resets when i disable all addons and re-enable them.
That seems more a bug on your side. I use the local-layout.txt file (you can find it in your wtf folder for every character) which is automatically build by Blizzard to remember frame positions between sessions. If the file doesn't exist or is corrupted and doesn't load for any reason, then the frame defaults will be loaded.
Report comment to moderator  
Reply With Quote
Unread 10-28-13, 04:11 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
integer overflow

any idea what's causings this error? i get it when joining a party or raid

Count: 1
Stack: [C]: in function `select'
Interface\AddOns\oUF_Coldkil\lib.lua:113: in function `ColorGradient'
Interface\AddOns\oUF_Coldkil\lib.lua:192: in function <Interface\AddOns\oUF_Coldkil\lib.lua:187>
(tail call): ?
(tail call): ?
Interface\AddOns\oUF\ouf.lua:158: in function <Interface\AddOns\oUF\ouf.lua:149>
(tail call): ?
[C]: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:83: in function <Interface\FrameXML\SecureStateDriver.lua:73>
Interface\FrameXML\SecureStateDriver.lua:137: in function <Interface\FrameXML\SecureStateDriver.lua:119>
Report comment to moderator  
Reply With Quote
Unread 10-30-13, 10:51 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Re: integer overflow

Originally Posted by kawe
any idea what's causings this error? i get it when joining a party or raid
How often does it appear? i don't get it tbh. it seems a sort of stack error when i try to calculate the color for the hpbar in party/raid, but the line called is actually empy in the file

will look more in depth.

edit: line 187 is empty, 192 checks for min/max hp values. Probably the check is done too early and the variables are nil or 0 so the coloring function goes wild. Strangely enough it's called only when min and max are actually values, probably at start you get some very wild ones and the result simply goes overflow.
Last edited by Coldkil : 10-30-13 at 10:53 AM.
Report comment to moderator  
Reply With Quote
Unread 11-01-13, 04:33 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
Re: Re: integer overflow

yes thats why its weird. i just get a popup and no further issues. then again, my knowledge of lua is too limited to make something out of it

Originally Posted by Coldkil
Originally Posted by kawe
any idea what's causings this error? i get it when joining a party or raid
How often does it appear? i don't get it tbh. it seems a sort of stack error when i try to calculate the color for the hpbar in party/raid, but the line called is actually empy in the file

will look more in depth.

edit: line 187 is empty, 192 checks for min/max hp values. Probably the check is done too early and the variables are nil or 0 so the coloring function goes wild. Strangely enough it's called only when min and max are actually values, probably at start you get some very wild ones and the result simply goes overflow.
Report comment to moderator  
Reply With Quote
Unread 11-13-13, 02:53 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
ColdUI 5.4.1

Updated the UI - new addon structure for better maintenance though the players shouldn't notice anything different. Updated Aurora and fixed the errors that were happening when joining a party/raid adding consistency checks on basically any variable.

I suggest to redo the WTF folder, but it's not needed to use the new UI.

@healers: the oUF_ColdGrid addon is on the line, just have a little patience because i just want it to be fully functional before release.
Report comment to moderator  
Reply With Quote
Unread 11-13-13, 06:12 AM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
u have a double "lootframe.lua" file (inside misc and ouf)

whys that?
Report comment to moderator  
Reply With Quote
Unread 11-13-13, 11:29 AM  
Coldkil
A Cliff Giant
 
Coldkil's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 150
Uploads: 3
Originally Posted by kawe
u have a double "lootframe.lua" file (inside misc and ouf)

whys that?
probably forgot to delete the one on ColdMisc (iirc i don't load it in ColdMisc) - was thinking about moving it, but all the frame dragging functions are in the oUF layout so i just left it in the original position.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: