Download
(6 MB)
Download
Updated: 05-04-13 03:09 AM
Pictures
File Info
Compatibility:
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:05-04-13 03:09 AM
Created:04-09-10 03:28 AM
Downloads:22,997
Favorites:151
MD5:
5.3
caelUI  Popular! (More than 5000 hits)
Version: r18 040513
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
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)
recScrollAreas -- scrolling combat text linked to caelCombatLog
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 04-20-10, 02:54 PM  
Cryoblayde
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Gotai
It seems there were a few more things causing taint errors, most of which (I hope) I've fixed now. Up to Caellian now to test and release if it has indeed been fixed. Still not seen any stance bar on my setup (clean checkout from SVN) though, will see if I can test some on a class with stances/forms.

Edit: Can't seem to make the stancebar pop on my Druid while doing Defending Wyrmrest Temple. Please try if the issue is gone without your changes.

If you (or anyone interested) could test out the new version to see if all the errors are gone now, that'd be great. You can grab it here: http://home.planet.nl/~will1404/caelUI_beta.zip
Ok, reverted the changes in CaelActionbars.
Tested it under same conditions (SotA demo, hopping in while in combat) and again, no LUA error (yay) and no Stance bar.

So it would seem the stance bar is related to me changing
Code:
shiftBarHolder:SetScale(0.1)
shiftBarHolder:SetAlpha(0)
to
Code:
shiftBarHolder:SetScale(1)
shiftBarHolder:SetAlpha(1)
(Lines 81 and 82 I think, I added some code so...)

EDIT* Now to figure out how to hide the stance bar while using CaelActionbars to show it. I can't add
Code:
ShapeshiftBarFrame,
to
Code:
local FramesToHide = {
or else doing the change I described above to show the stance bar won't show it either.
Last edited by Cryoblayde : 04-20-10 at 04:55 PM.
Cryoblayde is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 02:20 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by Cryoblayde
Tested it in SotA today (That is, I commented out the old code and used what you recommended). The only addon I had disabled was CaelEmote, I hopped out of my demo and bladestormed and entered combat and hopped back in. The vehicle bar showed correctly, no LUA error, but I did get the stance bar to appear at the bottom again, however I did modify CaelActionbars to show a stance bar, so maybe if I hide default that issue will go away.
It seems there were a few more things causing taint errors, most of which (I hope) I've fixed now. Up to Caellian now to test and release if it has indeed been fixed. Still not seen any stance bar on my setup (clean checkout from SVN) though, will see if I can test some on a class with stances/forms.

Edit: Can't seem to make the stancebar pop on my Druid while doing Defending Wyrmrest Temple. Please try if the issue is gone without your changes.

If you (or anyone interested) could test out the new version to see if all the errors are gone now, that'd be great. You can grab it here: http://home.planet.nl/~will1404/caelUI_beta.zip
Last edited by Gotai : 04-20-10 at 02:40 PM.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 02:03 PM  
Cryoblayde
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Gotai
I had that stancebar appear at some point as well, but with only the suggested change it was gone. Unfortunately my only means of testing at the moment is mounting out of combat, then leaving the vehicle in combat, which apparently fails to find the glitch you're reporting. If you have the chance, could you run with just caelActionBars and its dependancies? Will get back to testing when I get home from work. If anyone knows of a good place to test entering a vehicle in combat that'd be great.
Tested it in SotA today (That is, I commented out the old code and used what you recommended). The only addon I had disabled was CaelEmote, I hopped out of my demo and bladestormed and entered combat and hopped back in. The vehicle bar showed correctly, no LUA error, but I did get the stance bar to appear at the bottom again, however I did modify CaelActionbars to show a stance bar, so maybe if I hide default that issue will go away.
Cryoblayde is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 11:19 AM  
darni
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by Gotai
Open up caelBags.lua, find bags:SetPoint("BOTTOMRIGHT", UIParent, "RIGHT", -15, 0) and change it to your liking. As said in the description, this UI has no ingame config whatsoever. If you want to change something, you'll have to dig into the Lua and figure out how to do what you want. The same goes for the guild rank, yes it's possible but you'll have to figure out how.
Thanks! Finally got bag in place

Can anyone help on that guild rank+note thingy? My skills cant get it to work, tried to look from some other ldb guild lists, but nothing... cant do it...
darni is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 10:48 AM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by darni
Still no answer to bag moving, how to move bag frame..

Then another one, is there a way to add guild rank to guild member list on bottom bar
Open up caelBags.lua, find bags:SetPoint("BOTTOMRIGHT", UIParent, "RIGHT", -15, 0) and change it to your liking. As said in the description, this UI has no ingame config whatsoever. If you want to change something, you'll have to dig into the Lua and figure out how to do what you want. The same goes for the guild rank, yes it's possible but you'll have to figure out how.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 10:42 AM  
darni
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Still no answer to bag moving, how to move bag frame..

Then another one, is there a way to add guild rank to guild member list on bottom bar.

EDIT: And to that guild list, can there be notes too in it?
Last edited by darni : 04-20-10 at 10:50 AM.
darni is offline Report comment to moderator  
Reply With Quote
Old 04-20-10, 12:47 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 351
Uploads: 2
Originally posted by Gotai If anyone knows of a good place to test entering a vehicle in combat that'd be great.
trial of champions, first part of this instance
__________________
Baine is online now Report comment to moderator  
Reply With Quote
Old 04-19-10, 11:52 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by Cryoblayde
On an unrelated note, is there an easy way to add a GCD timer to CaelCooldowns?
I had that stancebar appear at some point as well, but with only the suggested change it was gone. Unfortunately my only means of testing at the moment is mounting out of combat, then leaving the vehicle in combat, which apparently fails to find the glitch you're reporting. If you have the chance, could you run with just caelActionBars and its dependancies? Will get back to testing when I get home from work. If anyone knows of a good place to test entering a vehicle in combat that'd be great.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 10:48 PM  
Cryoblayde
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
On an unrelated note, is there an easy way to add a GCD timer to CaelCooldowns?
Cryoblayde is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 05:03 PM  
Cryoblayde
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Interesting. I seem to have been mistaken when I said the problem was gone earlier, I must have entered the vehicle just as combat had ended. Currently, after making the change you suggested (@Gotai), and reversing my own, if i enter a vehicle while out of combat, only the multibar1 shows, and a blizzard stancebar shows at the bottom of my screen. However, if I enter it while in combat, all bars show correctly any i get the same lua error that has been reported.
Code:
ID: 1
Error occured in: Unnamed
Message:
caelActionBars attempted to call a protected function (updateFunc()) during combat lockdown.
Debug:
   [C]: updateFunc()
   ..\FrameXML\AnimationSystem.lua:61: SetUpAnimation()
   ..\FrameXML\MainMenuBar.lua:268:
      ..\FrameXML\MainMenuBar.lua:189
So far, It hasnt provided major problems for me while in vehicles but while on the abom in putricide, the slime number on the OuF_Caellian player unit frame does not update according to slime, but rather, to my warriors rage level at the time of entering. The bar itself moves correctly, so even then it's not a HUGE deal. Perplexing nonetheless. I'm going to resintall caelActionBars and start testing again just to ensure I havn't missed any changes I made to the original.
Cryoblayde is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 02:29 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by Cryoblayde
You've probably already figured this out but it seems that the vehicle problems are related to your rewrite of the onUpdate Function, toying with the code has eliminated the problem, but caused some element of the default ui to comeback, presumably a stance bar, and only the topright bar appears while in the vehicle. I'm not at all a lua expert so I don't know if I can fix this myself but I'll post back with anything I find.
Actually, overwriting that function should not be a problem as it does not attempt to do anything protected, and, as far as I'm aware, is not called anywhere a tainted execution path would matter. The cause of the problem was setting the SHOW_MULTI_ACTIONBAR# variables. Some limited testing seems to indicate changing this fixes the problem:

Find line 18-22:
Code:
	SHOW_MULTI_ACTIONBAR_1 = true
	SHOW_MULTI_ACTIONBAR_2 = true
	SHOW_MULTI_ACTIONBAR_3 = true
	SHOW_MULTI_ACTIONBAR_4 = false
	InterfaceOptions_UpdateMultiActionBars()
Replace with:
Code:
	SetActionBarToggles(true, true, true, false, ALWAYS_SHOW_MULTIBARS);
	MultiActionBar_Update();
	UIParent_ManageFramePositions();
Let me know the result.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 02:23 PM  
Cryoblayde
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
You've probably already figured this out but it seems that the vehicle problems are related to your rewrite of the onUpdate Function, toying with the code has eliminated the problem, but caused some element of the default ui to comebackr, and only the topright bar appears while in the vehicle. I'm not at all a lua expert so I don't know if I can fix this myself but I'll post back with anything I find.
Last edited by Cryoblayde : 04-19-10 at 02:30 PM.
Cryoblayde is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 01:45 PM  
lorientalas
A Kobold Labourer
 
lorientalas's Avatar

Forum posts: 0
File comments: 79
Uploads: 0
I was making follwing actions in random order:
Teleport: Stonaard
Teleport: Undercity
open/close LFD, LFR, LFBG frames.
Error occur often.
__________________
lorientalas is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 01:19 PM  
lorientalas
A Kobold Labourer
 
lorientalas's Avatar

Forum posts: 0
File comments: 79
Uploads: 0
Re: Re: err

[QUOTE
Edit: @Lorientalas: Got a way to reproduce this? [/b][/quote]

Sometimes while opening-closing LFGFrame(without queueing)
__________________
lorientalas is offline Report comment to moderator  
Reply With Quote
Old 04-19-10, 12:27 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Re: err

Probable fix for the bars be on the way.

Originally posted by lorientalas
thx for responding.

Also:
Code:
ID: 1
Error occured in: Unnamed
Message:
caelChat attempted to call a protected function (SearchLFGLeave()) which may require interaction.
Debug:
   [C]: SearchLFGLeave()
   ..\FrameXML\LFRFrame.lua:389: LFRBrowseFrame_OnUpdateAlways()
   [string "*:OnUpdate"]:7:
      [string "*:OnUpdate"]:1
Will look into this one, ta.

Edit: @Lorientalas: Got a way to reproduce this?
Last edited by Gotai : 04-19-10 at 01:04 PM.
Gotai 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.