Download
(1 MB)
Download
Updated: 06-15-13 03:06 AM
Pictures
File Info
Compatibility:
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:06-15-13 03:06 AM
Created:04-09-10 03:28 AM
Downloads:23,365
Favorites:152
MD5:
5.3
caelUI  Updated this week!  Popular! (More than 5000 hits)
Version: r21 150613
by: Caellian [More]

INTRODUCTION

Due to the overwhelming amount of people asking for it i decided to finally release caelUI to the public.

caelUI is a very light, all-inclusive UI at least for dps and tank classes.

It doesn't include addons like decursive and such but feel free to add them.

caelUI has absolutely no in game configuration, meaning that if you don't have a minimum of knowledge of Lua, this is not the UI you're looking for.

CaelUI has been written to work with the enGB/US locale, OTHER LOCALES AREN'T SUPPORTED.

I'm open to any suggestion that might improve it but i give no guarantee that anything you request will ever be included.


INSTALLATION

Delete your WTF folder. (make a backup of yours before deleting)
Remove any addons that might interfere with this UI. (examples: other actionbar addons, unitframes etc...)
Copy the content of this package to your AddOns folder.
Start the game, define your screen resolution, reloadui.


ADDONS LIST

!recBug -- bugs collector
alDamageMeter -- damage meter
BadBoy -- antispam
caelAnnounces -- all things that need to be announced
caelBars -- actionbars
caelBags -- the bags/bank
caelBossWhisperer -- this once was SimpleBossWhisperer
caelBuffet -- this once was Buffet (might be removed soon since it seems the original still lives)
caelBuffs -- reskin the default player auras
caelCCBreak -- crowd control chat warnings
caelChat -- my vision of what an in game chat should be, this is the visual part
caelCombatLog -- the combat log
caelCombatText -- scrolling combat text linked to caelCombatLog
caelCooldowns -- cooldowns on buttons
caelCore -- many mostly invisible ui behavior changes
caelDataFeeds -- the bottom infobar
caelFactions -- chat messages whenever you gain/loose reputation
caelGroupCD -- group cooldown tracker
caelInspect -- keeps the inspect window opened at any range
caelLib -- my own library
caelLoot -- all things loot related
caelManager -- addons set switching
caelMaps -- all things maps related
caelMedia -- my medias
caelNameplates -- nameplates
caelPanels -- panels
caelPetCare -- this once was CreatureComfort (eventhough it has been modified, i'm not sure if i'm allowed to include it in the package)
caelQuests -- onscreen audio/vidual quest progress warnings
caelTimers -- timer bars
caelTooltips -- tooltips
gotChat -- the chat
oUF_Caellian -- the unitframes (now includes oUF)
recThreatMeter -- threat meter

CREDITS

zork for both rActions and rBuffs.
recluse for the rec... addons, and more.
Gotai for the got... addons, and more.
Seerah for CreatureComfort.
funkydude for BadBoy.
haste for oUF.
Tekkub for Buffet.


Fëi, Dens & my lovely wife for their continued support and beta-testing

KNOWN BUGS
  • caelCooldown pulse does not filter unneeded cooldowns or show the right cooldowns when skills with shared cooldown are used (heroic strike/cleave for example).
Post A Reply Comment Options
Old 06-15-13, 01:51 PM  
Anj
A Flamescale Wyrmkin
 
Anj's Avatar

Forum posts: 115
File comments: 468
Uploads: 0
Thank you Caellian and all the best.
__________________
Lok'tar ogar!
Anj is offline Report comment to moderator  
Reply With Quote
Old 06-15-13, 11:36 AM  
lorientalas
A Kobold Labourer
 
lorientalas's Avatar

Forum posts: 0
File comments: 83
Uploads: 0
alDamageMeter error

It's always popup when i'm login with my frost mage and my water elemental was summoned before logout.
__________________
lorientalas is offline Report comment to moderator  
Reply With Quote
Old 06-15-13, 05:38 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 941
Uploads: 5
Originally Posted by Anj
I still see the alDamage errors.
Unfortunately that's the only addon that isn't mine, and i can't reproduce the error you're having, on any of my toons

Originally Posted by Anj
Also, I don't see the timer bars anymore.
That's because those where my personnal timers, i can't assume everyone use the same as mine, you can create your own.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 06-15-13, 05:29 AM  
Anj
A Flamescale Wyrmkin
 
Anj's Avatar

Forum posts: 115
File comments: 468
Uploads: 0
Thanks for the update. I see that that Chat contents correctly stay in the chat box now. Thanks!

I still see the alDamage errors. Also, I don't see the timer bars anymore.
__________________
Lok'tar ogar!
Anj is offline Report comment to moderator  
Reply With Quote
Old 06-15-13, 04:50 AM  
McBloed
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 77
Uploads: 2
That's my next project, you can expect news about that soon
You have removed it in the new relaeses? Why, you had some good and working code for that?

Here is your old version i have found somewere on github.
Code:
PlayerPowerBarAlt:ClearAllPoints()
PlayerPowerBarAlt:SetParent("UIParent")
PlayerPowerBarAlt:SetPoint("TOP", UIParent, "TOP", 0, -30)

--PlayerPowerBarAlt.ClearAllPoints = caelLib.dummy
--PlayerPowerBarAlt.SetParent = caelLib.dummy
--PlayerPowerBarAlt.SetPoint = caelLib.dummy

PlayerPowerBarAlt:SetMovable(true)
PlayerPowerBarAlt:EnableMouse(true)
PlayerPowerBarAlt:SetUserPlaced(true)
PlayerPowerBarAlt:SetClampedToScreen(true)
PlayerPowerBarAlt:RegisterForDrag("LeftButton")

PlayerPowerBarAlt:SetScript("OnDragStart", function(self)
	self:StartMoving()
end)

PlayerPowerBarAlt:SetScript("OnDragStop", function(self)
	self:StopMovingOrSizing()
end)

TargetFramePowerBarAlt:ClearAllPoints()
TargetFramePowerBarAlt:SetParent("UIParent")
TargetFramePowerBarAlt:SetPoint("TOP", UIParent, "TOP", 0, -60)

--TargetFramePowerBarAlt.ClearAllPoints = caelLib.dummy
--TargetFramePowerBarAlt.SetParent = caelLib.dummy
--TargetFramePowerBarAlt.SetPoint = caelLib.dummy
atm added it to a seperated module in caelCore, like the old version.

And i have a little request that can make a lot of work at the beginning for you :
Can you make some kind of configfile for Datafeeds and Core (and other addons with modules) for positions and turn modules ON and OFF ? Or turn autogreed on Green or "your whitelistversion" on and off. It could be easier to mod the ui that way. I think its your personal UI, but so it could be easier for other users to costem it and dont look at every file after you updated it to see what changed and do the personal settings again. Just a suggestion.
__________________
www.extinction-dethecus.de
Last edited by McBloed : 06-15-13 at 10:40 AM.
McBloed is offline Report comment to moderator  
Reply With Quote
Old 06-15-13, 03:10 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 941
Uploads: 5
Originally Posted by Hallowedsinner
Great UI, however the auto grats is getting on my nerves and I want to disable it. How do I go about that?
Fixed


Originally Posted by McBloed
And where can i move tha altpowerbar?
That's my next project, you can expect news about that soon
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Last edited by Caellian : 06-15-13 at 03:11 AM.
Caellian is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 09:44 PM  
lorientalas
A Kobold Labourer
 
lorientalas's Avatar

Forum posts: 0
File comments: 83
Uploads: 0
Error

Originally Posted by Anj
Thanks! What are the updates in r20?

I've also noticed that the screen edges flash during combat. I haven't seen this before.

I'm also getting this when I login:

Code:
ID: 1
Error occured in: Global
Message:
..\AddOns\alDamageMeter\alDamageMeter.lua line 463:
   table index is nil
Debug:
   [C]: ?
   alDamageMeter\alDamageMeter.lua:463:
      alDamageMeter\alDamageMeter.lua:461
   alDamageMeter\alDamageMeter.lua:684:
      alDamageMeter\alDamageMeter.lua:556
locals:
self = <unnamed> {
 0 = <userdata>
}
event = "UNIT_PET"
unit = "player"
pet = "playerpet"
band = <function> defined =[C]:-1
raidFlags = 7
npcFlags = 2560
petFlags = 12288
owners = <table> {
}
IsFriendlyUnit = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:83
combatstarted = false
Add = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:292
bossname = nil
boss = <table> {
 BossIDs = <table> {
 }
}
mobname = nil
onlyboss = false
AbsorbSpellDuration = <table> {
 62606 = 10
 17 = 30
 64411 = 15
 51052 = 10
 51271 = 20
 1463 = 60
 77535 = 10
 48707 = 5
 58597 = 6
 11426 = 60
 64413 = 8
 7812 = 30
 6229 = 30
 47753 = 12
 47788 = 10
 86273 = 6
 543 = 30
 6143 = 30
}
shields = <table> {
}
mergeHealAbsorbs = true
addon = "alDamageMeter"
MainFrame = alDamageMeterFrame {
 0 = <userdata>
}
width = 158.85304659498
height = 133.62007168459
anchor = "BOTTOM"
x = -646.88172043011
y = 22.939068100358
menuFrame = alDamageMeterMenu {
 0 = <userdata>
 displayMode = "MENU"
 initialize = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:377
}
OnMouseWheel = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:523
CreateMenu = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:377
CheckRoster = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:479
StartCombat = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:542
CheckPet = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:461
Me too (
It always happen after login with my elem summoned.
__________________
lorientalas is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 05:54 PM  
Hallowedsinner
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Great UI, however the auto grats is getting on my nerves and I want to disable it. How do I go about that?
Hallowedsinner is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 03:52 PM  
McBloed
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 77
Uploads: 2
You want to uncomment lines 192 to 196 in caelLoot.
Thanks, its the right Code, but i dont know why but dont works. Have i to change some other lines, too?

And where can i move tha altpowerbar?
The old altpowerbar.lua in caelCore is gone a long time ago i noticed, always useed the old one, but HDD crash killed everything
__________________
www.extinction-dethecus.de
Last edited by McBloed : 06-14-13 at 04:35 PM.
McBloed is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 05:59 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 941
Uploads: 5
Originally Posted by Anj
I've also noticed that the screen edges flash during combat. I haven't seen this before.
Whoops, that shouldn't happen, i tested in a group but not solo, that needs fixing, thanks
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 05:41 AM  
Anj
A Flamescale Wyrmkin
 
Anj's Avatar

Forum posts: 115
File comments: 468
Uploads: 0
Thanks! What are the updates in r20?

I've also noticed that the screen edges flash during combat. I haven't seen this before.

I'm also getting this when I login:

Code:
ID: 1
Error occured in: Global
Message:
..\AddOns\alDamageMeter\alDamageMeter.lua line 463:
   table index is nil
Debug:
   [C]: ?
   alDamageMeter\alDamageMeter.lua:463:
      alDamageMeter\alDamageMeter.lua:461
   alDamageMeter\alDamageMeter.lua:684:
      alDamageMeter\alDamageMeter.lua:556
locals:
self = <unnamed> {
 0 = <userdata>
}
event = "UNIT_PET"
unit = "player"
pet = "playerpet"
band = <function> defined =[C]:-1
raidFlags = 7
npcFlags = 2560
petFlags = 12288
owners = <table> {
}
IsFriendlyUnit = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:83
combatstarted = false
Add = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:292
bossname = nil
boss = <table> {
 BossIDs = <table> {
 }
}
mobname = nil
onlyboss = false
AbsorbSpellDuration = <table> {
 62606 = 10
 17 = 30
 64411 = 15
 51052 = 10
 51271 = 20
 1463 = 60
 77535 = 10
 48707 = 5
 58597 = 6
 11426 = 60
 64413 = 8
 7812 = 30
 6229 = 30
 47753 = 12
 47788 = 10
 86273 = 6
 543 = 30
 6143 = 30
}
shields = <table> {
}
mergeHealAbsorbs = true
addon = "alDamageMeter"
MainFrame = alDamageMeterFrame {
 0 = <userdata>
}
width = 158.85304659498
height = 133.62007168459
anchor = "BOTTOM"
x = -646.88172043011
y = 22.939068100358
menuFrame = alDamageMeterMenu {
 0 = <userdata>
 displayMode = "MENU"
 initialize = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:377
}
OnMouseWheel = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:523
CreateMenu = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:377
CheckRoster = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:479
StartCombat = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:542
CheckPet = <function> defined @Interface\AddOns\alDamageMeter\alDamageMeter.lua:461
__________________
Lok'tar ogar!
Anj is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 04:53 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 941
Uploads: 5
Originally Posted by McBloed
has anyone the old autogreed.lua from caelCore? I liked the autogreed/disenchant from this module, missing this in the new releases.
You want to uncomment lines 192 to 196 in caelLoot.

I disabled it because you might want to farm greens for transmogrification purposes.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 06-14-13, 04:50 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 941
Uploads: 5
Originally Posted by Zappalotti
So I have a little problem with the UI ...
My guild create the invitations for the raids in the calendar. Every time I'm invited to it the event just disappears from my calendar and I'm out of the raid ... What the hell is that? I can not handel it and a ticket has not helped so far. My colleagues from the guild are already understandably annoyed!
Urgently need a solution!

Please excuse my bad English. I'm from Germany! : Banana:
Hopefully fixed with the latest release.

Thing is, at least on my server, we are afflicted by the goldsellers calendar spam, and for now, the only thing i could think of was to automatically delete any invitation not made by a friend or a guildmate and obviously, i got it wrong the first time, sorry about that

What it means is, if you want someone not from your guild of friends to send you a calendar invite, /friend him.

It's going to be like this until i find a better solution.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 06-13-13, 03:27 PM  
McBloed
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 77
Uploads: 2
Originally Posted by Baine
Originally Posted by McBloed
has anyone the old autogreed.lua from caelCore? I liked the autogreed/disenchant from this module, missing this in the new releases.
check Interface\AddOns\caelCore\Unused\OutdatedCode.lua
line 59-68 should be the function you are looking for
but i bet there's a reason why it's in "OutdatedCode"^^
I used it till yesterday, i only think cael wanted some other things^^

i think its line 70-79, caelTweaks is extremly old^^
or he didnt changed outdatedcode.lua and just killed the autogreed.lua.
__________________
www.extinction-dethecus.de
Last edited by McBloed : 06-13-13 at 03:32 PM.
McBloed is offline Report comment to moderator  
Reply With Quote
Old 06-13-13, 01:07 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 355
Uploads: 2
Originally Posted by McBloed
has anyone the old autogreed.lua from caelCore? I liked the autogreed/disenchant from this module, missing this in the new releases.
check Interface\AddOns\caelCore\Unused\OutdatedCode.lua
line 59-68 should be the function you are looking for
but i bet there's a reason why it's in "OutdatedCode"^^
__________________
Baine 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.