oUF Saul is a oUF layout. Therefore oUF is required for this addon to have any effect. This layout aims to be useful in all situations providing party and raid frames in one layout. I hope you find this layout both aesthetic and ergonomic.
I have recently removed a lot of support for additional oUF modules and even stripped back my code to a very basic level. Firstly I hope this helps people develop my unit frames further and provides an elegant base class and also I've come to think that reputation and experience bars are not part of a "unit frame".
If you are looking for a replacement exp / rep bar please see MicroExperience.
Supported unit frames
Textures for combo points
Rune and Shard bars
Difficulty coloured level text i.e red higher level, green low level.
Remaining hp coloured hit point text. i.e. green full health, red low health.
Reaction based name text colouring i.e. red for hostile, green for friendly.
Dynamic hp text i.e. raid and party display missing hp (useful for healing) player displays text if missing hp, target hows hp when target is at full health and full, missing and percentage when it is missing hp.
Range checking on party and raid frames but NOT on player, target, targets target and focus. You can easily enable this is required.
This layout is created for my own need, and is not an addon for every average user to use.
It has no configurations and if you want to change anything about the layout you will require some knowledge with Lua.
Having said that oUF is fantastic and extremely rewarding. If you have a basic knowledge of LUA of computer programming I would recommend this to anyone.
Too all oUF frame authors I've probably copied something from all of you and Haste for his truely amazing unit frames ... I could never use another!
Removed unused font from folder
Removed unused tags
Added code to not display [hpperc] tag if unit is dead
Added code to display 'DEAD' if unit is, well dead
Bug fixed with gsub *thanks darkbeing*
Cleaned up .toc file
Major rewrite and restyle of the unit frame to make the frames cleaner, slicker, less memory intensive.
Support for additional ouf pluggins removed, feel free to add them if you need them
Castbars combined into the main unit frame for player, target and party
Borders and shadows added to all units
Most hp and power text simplified
Most colours adjusted
Most units location adjusted
Rune and Shard bars moved, resized and styled
Large sections of UnitSpecific() code cleaned and rationised
Lots of additional bugs fixed and code segments cleaned
Removed old local colors and replaced with overiding oUF.colors
Updated power, rune, reaction colors for a better looking set of colours
Added shard bar for warlocks
Updated rune bar
Fixed error with info tag not displaying on the party frame
Fixed some issues with the pet bar
Removed a lot of old code and local variables
Removed siValue() function in preference of truncate()
Fixed error with experience bar tooltip
Fixed error with reputation bar tooltip
Made some slight adjustments to buff and debuff locations
Due to a lot of changes please delete previous oUF_Saul folders completly before installing this new version
Fixed issues with runebar size and location
Added new colours for runes
Added tooltip for reputation bar
Adjusted tooltip for experience bar
Changed the buff and debuff overlay texture and moved the texture file into the correct folder
Lots of minor changes to sizes and locations of various elements in particlar buffs and debuffs
Removed several lines of redundate code and locals
Fixed a host of issues with the raid frame sorting, ordering and growth directions
Added pet bar
Added duration to cast bars
Fix and changed issues with buff and debuff textures
Lots of redundant code removed
Added tooltip to experience bar
Added raid frame
Adjusted sizes and locations of all frames
PixelPerfect ui scale support
Added debuffs to targettarget and focus
Complete re-write for 4.0.1 and oUF 1.5 using oUF_Lily as a base instead of p3lim's layout
Frames have been moved and currently raid frame isn't enabled
Also currently not working is TotemBar support and the mouse over on Rep and XP bars
Added support for oUF 1.4
Major changes to all code, function calls and local variable etc
Removed large sections of redundant code and support for BarFader
Adjusted sizes and location of player and target buffs
Adjusted size and location of cast bars
Added texture and colour to hp and power text bar (previously just a black bar)
Slightly increased size of exp, rep, hp, power, totem and rune bar
Adjust locations of both party and raid frames to fit in with a TOPLEFT minimap. For those people that use other locations for there minimap this will appear odd location for party and raid frames but they can be easily adjusted at the very bottom of the main lua file.
Changes buff and debuff icon texture and removed the 'textures' folders
Removed un-used fonts and textures from the oUF_Saul folder
Fixed Range checking
Added hp % for raid frame and removed the raw hp values from raid frame
Fixed combo point issue with using textures instead of values
Many other small tweaks and fixes
Changed various layout settings, size, dimentions etc
Adjusted location of both Rune and Totem bars
Cleaned main layout code
Changed GetDifficultyColour to GetQuestDifficultyColor for 3.2 compatibility
Added raid icons to player, target, focus and targets target frames.
Removed treat tag
Removed mana amount and percent text on druid mana bar. Druid mana bar is still present
Adjusted position of castbars to fix issue with overlap from target debuffs
Increased size of target debuffs from 22 to 26 to help track debuffs on a target
Added a fixed number of target debuffs to 27, 3 rows of 9
Cleaned and moved come code in the main layout function to aid readability
Added support for oUF_TotemBar ... I finally started a Shaman!
Fixed issues highlighted by Strongbow ... I finally started a DK as well!
Adjusted location of Totem and Rune bars although I'm unsure this is the best solution it works for now
Fixed width issues with Rune Bar
Moved exp and rep bars down slightly to accomodate the above change
Cleaned exp and rep code within the layout no graphical change
Added [total power] . [cur power] to player and target frames
Added logical to hide power if [total power] = [cur power] and [cur power] = 0. This works in most situations and again I'm happy with it but I know of a couple of minor issues. If other people prefer a better solution I might provide one
Adjusted pet position very slightly
Reduced number of party debuffs to 2
Removed some redundant code from colouring functions
Removed showing buffs for pet and reduced number of debuffs to 4
Moved [threat] text position to player hp value
Shows threat even when tanking ... I'm unsure on this one but I'll live with it for a while
Added caster name to Aura's (thanks p3lim!)
Fixed issue with combo point unpdating (thanks p3lim again!)
Fixed issues with no border on raid frame
Enabled hiding party frame when in a raid of any size
Slight changes on size of raid frames
Removed optional dep on LibSharedMedia
Removed code relating to SharedMedia
Added oUF_CombatFeedback to optional deps
Fixed issue with hp on pet bar
Changed the cur hp / max hp seperator from a "-" to a "."
Removed lvl from raid frame to give more space for name text and hp value
Adjusted leader icon position and size so party and raid frames are consistant.
Fixed power bar on raid frame
Out of range alpha set to 0.3 from 0.2
Adjusted raid and party set points and width of raid frame reduced slightly to accomodate 40 man raid groups
Added isLoaded checking to oUF_CombatFeedback smart tags
Cleaned some of the duplicate if statementing
Initial release - Please submit any bugs. Comments and suggestions welcomed.