Quantcast
Download
(434 Kb)
Download
Updated: 08-01-16 03:15 AM
Pictures
File Info
Compatibility:
Legion Pre-Patch (7.0.3)
Updated:08-01-16 03:15 AM
Created:12-15-13 12:44 PM
Downloads:10,067
Favorites:72
MD5:
Categories:Suites, Action Bar Mods, Unit Mods, Graphical Compilations
7.0.3

ls: UI  Popular! (More than 5000 hits)

Version: 3.06
by: lightspark [More]

Yet another UI, but this one is a bit special.



Supported Frames
Player, Pet, Target, Target of Target, Focus, Target of Focus, Party (w/o pets and targets), Bosses and Arena (w/ PvP trinket tracker).

Player frame is split into three parts:
- Left - class resources, e.g. holy power, chi;
- Centre - player health;
- Right - player power, e.g. mana, rage.

Supported Resources
- All - Combo Points;
- Death Knight - Runes;
- Mage - Arcane Charges;
- Monk - Chi, Stagger;
- Paladin - Holy Power;
- Warlock - Soul Shards.

Other Features
- Many major elements of default UI are customised;
- Frame "movers" for various interface elements, use /lsmovers command to toggle them;
- Floating combat feedback on player frame;
- Aura tracker. It can display up to 12 buffs and debuffs on player character. List of auras can be managed via config frame, and is saved per character;
- In-game config;
- And more!

Embedded Addons And Plugins
- oUF;
- oUF_FloatingCombatFeedback.

Feedback And Feature Requests
If you found a bug or want to share an idea on how to improve my UI, either report to Issue Tracker on my GitHub page, or post a comment on WoWInterfrace or Curse.

Feel free to write feedback on how to improve some class-specific features, because I only play as PvE mage and PvP DK.

However, keep in mind that I'm not going to implement any features, as a replacement for BIG addons. I want my UI to be as lightweight as possible.

License
Please see LICENSE file.

Credits
Credits go to zork, Phanx, haste, p3lim, stako, Blazeflack and artist from Blizzard Entertainment who drew default minimap texture!

3.06

- Fixed hot key texts;
- Fixed battle pet tooltips;
- Restored compatibility with OmniCC, again;
- Misc bug fixes and tweaks.

3.05

- Fixed archive readability on Macs, blame M$ for this one;
- Fixed power colour issue;
- Fixed 0 ids in item tooltips;
- Restored compatibility with OmniCC, ugh.

3.04

- Renamed addon, oUF LS -> ls: UI;
- Updated embedded oUF_FCF plug-in;
- Fixed issue in auras module, that caused TempEnchant3 button to be erroneously shown;
- Fixed pet selector availability during pet battles;
- Fixed issue which caused additional bars to stay hidden after pet battle was over;
- Misc bug fixes and tweaks.

3.03

- Fixed combo points visibility for druids and vehicles;
- Fixed issue caused by an empty item link in mail module;
- Fixed heal prediction anchoring issues;
- Misc tweaks.

3.02

- Fixed movers' strata and visibility issues;
- Fixed unit frame power text;
- Fixed few colour issues.

3.01

- Added Legion 7.0 support;
- Removed nameplate module, but it'll return later in Legion;
- Improved performance;
- Updated many textures;
- Numerous bug fixes.

2.21

- Revamped "Recieve Mail" button tooltip. Now it shows detailed info about mailbox content;
- As of now player castbar has dynamic latency indicator;
- Misc bug fixes and tweaks.

2.20

- NEW! Finally re-skinned garrison ability button;
- Fixed spec/trinket icons on arena frames;
- Improved item level calculation on unit tooltip.

2.19

- NEW! Added character info to unit tooltip, hold down Shift button to display spec and iLvl;
- Updated AuraTracker module, brand new flexible in-game config;
- Fixed status icons' height on unit frames;
- Misc bug fixes and tweaks.

2.18

- Fixed number abbreviation for Korean and Simplified/Traditional Chinese locales.

2.17

- NEW! Call To Arms bonus tracker in "Group Finder" micro button tooltip;
- Fixed alt power bars on boss frames;
- Fixed pet action bar display.

2.16

- As of now dispellable debuffs are also shown as special icons on health bars;
- Removed unit frame debuff highlight;
- Misc bug fixes and tweaks.

2.15

- Updated aura widget on unit frames;
- Added in-game config for unit frame auras;
- Misc bug fixes and tweaks.

NOTE: As of now you can white- or blacklist buffs and debuffs on said frames, or completely disable aura widget, if you wish to do so.

2.14

- Added a pin to unit frames and nameplate textures at 35% health mark;
- Restored compatibility with OmniCC, yet again;
- Fixed pet action bar taint issue;
- Misc bug fixes and tweaks.

2.13

- Fixed tag issue.

2.12

- Updated unit frame status icons (leader, role, pvp, etc), added new class and sheep icons;
- Sheep icon is a simple polymorph/hex indicator;
- Added "Reload UI" button to config panels;
- Fixed numerous texture issues;
- Misc bug fixes and tweaks.

2.11

- Bottom bar revamp. New artwork, animations, features and in-game config;
- Misc bug fixes and tweaks.

2.10

- Fixed party frame visibility issue.

2.9

- Fixed massive memory leak in aura tracker module;
- Added an option to disable player, target and focus castbars;
- Added an option to disable tooltip module;
- Removed clock form top right corner, reskinned and repositioned blizz clock on minimap is used instead of it now;
- Numerous bug fixes and tweaks.

2.8

- Added nameplate combo bar and simple in-game config;
- Added a possibility to pick up usable items directly from quest tracker. Hold shift button, drag it and then drop it on your actionbar;
- Replaced character micro button tooltip durability text with a simple indicator on the button;
- Restored compatibility with OmniCC;
- Fixed few bugs here and there.

2.7

- Fixed combo bar issue.

2.6

- Added customized unit tooltip;
- Added arena prep frames;
- Added polymorph indicator to arena frames. It replaces spec icon, when enemy player is polymorphed;
- Added horizontal combo bar as an option. To change it, please, go to ..\oUF LS\config\config.lua file, find line 9, that says combo_bar_type = "VERTICAL", and set it to "HORIZONTAL";
- Fixed various taint issues.

2.5

- Added rarity indication to unit frames and nameplates;
- Added daily quest reset time to quest micro button tooltip;
- New textures for minimap, minimap buttons and various statusbars;
- Updated damage absorb bar behaviour and appearance, now uses blizzard textures;
- New version format is MAJOR.PATCH, I'll stick with v2 for quite a while.

2.0.3

- 6.2.2 nameplate changes;
- Added player/pet casting bar mover.

2.0.2

- NEW! Added monk's stagger bar;
- Fixed some nameplate performance issues;
- Rewrote warlock's burning embers and demonic fury modules;
- Returned /atbuff and /atdebuff commands, just in case one needs to add an aura whilst in combat.
- Fixed few issues that occur, when player possesses something, e.g. Eye of Acherus;
- Many internal not really interesting tweaks.

2.0.1

- Fixed power bar frame level.

2.0.0

- NEW! Added GUI config for AuraTracker;
- Fixed rune bar issues;
- Fixed texture overlapping issues on unitframes;
- Minor tweaks and bug fixes.

2.0.0-beta.2

- New combo bar on PLAYER frame, yet again;
- Fixed monk chi bar issue;
- Hopefully fixed party frame anchoring issue.

2.0.0-beta.1

- v2 is a major update featuring new addon folder structure and >80% of code was rewritten from the scratch.

Changes since v1.4.1::

- All unit frames got new design. Added arena frames with trinket tracker.
- New micro menu design;
- Added frame movers, now you can move different parts of layout around the screen. Use /lsmovers command to toggle;
- Added in-game config prototype. Allows to toggle layout elements. Many features are NYI, their implementation is main goal of beta;
- Added raid lockout info to Adventure Journal micro button tooltip;
- Added tracked currency info to backpack tooltip;
- All minimap buttons are skinned;
- Removed infobars. Location text is now displayed on top of minimap on mouseover, performance stats are displayed in Main Menu micro button tooltip;
- Removed experience and reputation bars, this info can be found in Character micro button tooltip;
- Numerous internal changes.

NOTE: v2 is still in beta phase, but I felt like 1.4.1 needed an update, future beta updates, excluding hotfixes, will be distributed via Curse Beta Release Channel. It's still beta and, unfortunately, some things can and will be buggy.

1.4.1

- Fixed button name/count overlap issue.

1.4.0

- NEW! Receive-All-Mail button. Removed mail infobar.
- Updated AT. It now saves aura list per spec.
- Removed bags infobar. Right-click backpack to show/hide bags.

1.3.8

- Fixed missing garrison minimap button

1.3.7

- Added Compact Raid/Party Frame support, from now on can replace layout's party frames
- Fixed few party frame taints and bugs
- Nameplates are now compatible with LibNameplateRegistry-based addons
- Tweaked LFG microbutton lvl requirement
- Minor fixes and tweaks

1.3.6

- Fixed ClassPower bug, left side of a player frame works again

1.3.5

- Added new nameplate module
- oUF is now embedded
- Added spellID to player/vehicle buff/debuff tooltips
- New textures for many elements
- Minimap is now hidden during pet battle
- Rewrote quite much code, safer and faster
- Removed MainMenu microbutton

1.2.4

- oUF 1.6.8 support
- Added "/atheader" slash command to toggle AuraTracker header

1.2.3

- Added new ObjectiveTracker dragging support
- Updated AuraTracker module, increased total aura cap to 8, can track both buffs and debuffs
- Updated embedded modules
- Tuned fonts a bit to improve compatibility non-latin locales
- Fixed few PetActionBar issues
- Misc tweaks

1.1.2

- Added AuraTracker module
- Updated embedded FCF plugin
- Switched to default fonts to improve compatibility with non-cyrillic and non-latin locales
- Misc tweaks

1.0.1

- Rearranged unit frames on the screen
- Fixed missing texture for stealable enemy buffs
- Fixed missing currency tab
- Quest tracker is now movable by default
- Updated embedded FCF plugin
- Misc tweaks

1.0.0

- Initial release
Archived Files (26)
File Name
Version
Size
Author
Date
3.05
435kB
lightspark
07-27-16 09:13 PM
3.04
441kB
lightspark
07-23-16 04:40 PM
3.03
440kB
lightspark
07-22-16 12:33 PM
3.02
443kB
lightspark
07-20-16 09:50 AM
3.01
443kB
lightspark
07-19-16 04:26 PM
2.21
506kB
lightspark
05-07-16 05:15 AM
2.20
505kB
lightspark
04-21-16 10:49 PM
2.19
505kB
lightspark
04-13-16 08:57 AM
2.18
498kB
lightspark
04-05-16 04:48 AM
2.17
495kB
lightspark
03-23-16 08:15 AM
2.16
495kB
lightspark
03-21-16 05:59 AM
2.15
461kB
lightspark
03-03-16 05:44 AM
2.14
454kB
lightspark
12-29-15 11:50 PM
2.13
491kB
lightspark
12-23-15 11:34 AM
2.12
491kB
lightspark
12-23-15 09:41 AM
2.11
479kB
lightspark
12-15-15 11:37 AM
2.10
473kB
lightspark
11-26-15 07:39 AM
2.9
473kB
lightspark
11-17-15 11:53 PM
2.8
480kB
lightspark
11-04-15 05:45 AM
2.7
478kB
lightspark
10-21-15 09:29 AM
2.6
479kB
lightspark
10-21-15 04:27 AM
2.5
466kB
lightspark
10-06-15 10:53 PM
2.0.3
530kB
lightspark
09-02-15 02:54 AM
2.0.2
530kB
lightspark
08-13-15 04:47 AM
2.0.1
528kB
lightspark
08-01-15 12:49 AM
2.0.0
528kB
lightspark
07-29-15 10:10 AM


Post A Reply Comment Options
Unread Today, 08:17 AM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
In addition to a bit reworked unit frame aura config, I also increased aura button sizes from 22px to 28px.



But there'll be fewer of them, previously I had 8 buttons per row, 16 buttons per type (buff or debuff), 32 in total, but now I have only 6, 12 and 24 buttons respectively. Filter helps a lot though, I had to disable it to take this screenshot, there's no way you'll ever see so many icons of one type at once.
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-25-16 at 08:26 AM.
Report comment to moderator  
Reply With Quote
Unread Today, 02:54 AM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Hey!

In v3.07 I'll get rid off blizzard action bar controller, I have my reason to do so, so you'll have to enable/disable action bars via my in-game config.



I added a note to blizz config and a button that will open bars' config.



I also added settings to control objective tracker and new feature, exp/rep/honour/artefact power bars for the tracker.



These two modules are independent. I added controls for objective tracker module, because people often use other addons for it, so there's no need to handle its movement or height. Now you'll be able painlessly disable it. Exp/rep/honour/artefact bars work with other addons, for example Kaliel's Tracker.



I know it looks a bit clanky, but I'm going to revamp in-game config later, so I don't want to waste my time doing same job twice.

My issue w/ current implementation of in-game config is that it needs you to click either okay/cancel button or close frame to actually update values. I dunno why, but for some reason I thought it's a cool idea. My latest addon, ls: Toasts, updates all config values on the fly, that's what I'm gonna do here as well.
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-25-16 at 03:05 AM.
Report comment to moderator  
Reply With Quote
Unread 08-22-16, 11:35 PM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Originally Posted by Candlekeeper
Hello. Is there any way to see the time remaining until I get unflagged from PVP? It's in the blizzard default UI but I can't find the counter in ls:ui.
So I added timer to my pvp widget, but there's a bug on Blizz side. Quite often GetPVPTimer returns 999ms, instead of remaining time.

Blizzard have same issue in their UI.
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Report comment to moderator  
Reply With Quote
Unread 08-21-16, 08:30 AM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Originally Posted by Candlekeeper
Hello. Is there any way to see the time remaining until I get unflagged from PVP? It's in the blizzard default UI but I can't find the counter in ls:ui.
Hm... I'll add it with next update.

Luckily for all of us, myself included, I'm working on ls: UI right now
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Report comment to moderator  
Reply With Quote
Unread 08-21-16, 08:10 AM  
Candlekeeper
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Hello. Is there any way to see the time remaining until I get unflagged from PVP? It's in the blizzard default UI but I can't find the counter in ls:ui.
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 08:28 PM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Originally Posted by eiszeit
This error has nothing to do with your stuff.

Code:
	local bck_WorldMapFrame_OnHide = WorldMapFrame:GetScript("OnHide")
	WorldMapFrame:SetScript("OnHide", function(self)
		if InCombatLockdown() then
			self.UIElementsFrame.ActionButton.mapAreaID = nil
		end
		bck_WorldMapFrame_OnHide(self)
	end)
this fixes it
Yeah, I've already tried it. Found a better way of doing it, cuz it's tainting in more than one place.

Lua Code:
  1. function WorldMapFrame.UIElementsFrame.BountyBoard.GetDisplayLocation(self)
  2.     if InCombatLockdown() then
  3.         return
  4.     end
  5.  
  6.     return WorldMapBountyBoardMixin.GetDisplayLocation(self)
  7. end
  8.  
  9. function WorldMapFrame.UIElementsFrame.ActionButton.GetDisplayLocation(self, useAlternateLocation)
  10.     if InCombatLockdown() then
  11.         return
  12.     end
  13.  
  14.     return WorldMapActionButtonMixin.GetDisplayLocation(self, useAlternateLocation)
  15. end
  16.  
  17. function WorldMapFrame.UIElementsFrame.ActionButton.Refresh(self)
  18.     if InCombatLockdown() then
  19.         return
  20.     end
  21.  
  22.     WorldMapActionButtonMixin.Refresh(self)
  23. end

The only negative side-effect is that sometimes you won't see bounty frame in combat, or won't be up to date
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-21-16 at 12:21 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 10:34 AM  
eiszeit
A Flamescale Wyrmkin
 
eiszeit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 264
Uploads: 11
Originally Posted by lightspark
It's a cool idea, but I had to scrap it.

It taints blizz code, so you get a warning, when you open and then close world map in combat.

If I try to make it taint free, I'll run into compatibility issue w/ other addons then.

Oh well...

Or.. I may ignore mentioned taint, it doesn't break anything I'm not sure yet...
This error has nothing to do with your stuff.

Code:
	local bck_WorldMapFrame_OnHide = WorldMapFrame:GetScript("OnHide")
	WorldMapFrame:SetScript("OnHide", function(self)
		if InCombatLockdown() then
			self.UIElementsFrame.ActionButton.mapAreaID = nil
		end
		bck_WorldMapFrame_OnHide(self)
	end)
this fixes it
__________________
Lyn I'm a mess of unfinished thoughts
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 12:20 AM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
It's a cool idea, but I had to scrap it.

It taints blizz code, so you get a warning, when you open and then close world map in combat.

If I try to make it taint free, I'll run into compatibility issue w/ other addons then.

Oh well...

Or.. I may ignore mentioned taint, it doesn't break anything I'm not sure yet...
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-20-16 at 12:47 AM.
Report comment to moderator  
Reply With Quote
Unread 08-18-16, 11:32 PM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Hey!

Some of you were asking for xp/rep/honour/artefact points bars on the screen, cuz you didn't like them being in character micro button tooltip. I've been refusing for quite a long time, cuz it never worked for me, I tried to keep them on my screen in v1 and early v2, but they had to go. Moreover, drawing few sets for textures, so I could place them somewhere around main action bar, would be huge pain in my ass

So I decided to do something like this, hehe.



I built xp/rep/etc into objective tracker

That's just a really early version, I'll try to make it a bit more compact, may remove headers, etc. Anyways, that's better than nothing, I guess.

Ofc it's optional, and you'll have to enabled from in-game config.

-- update #1

A bit more compact look

__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-18-16 at 11:57 PM.
Report comment to moderator  
Reply With Quote
Unread 08-16-16, 05:21 PM  
Havok
A Murloc Raider
 
Havok's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 11
Uploads: 2
Originally Posted by lightspark
Originally Posted by Havok
Btw, any way to hide the side bars and show on mouse over?
Well, nope T_T

TBH, you're the first person ever who asked about it
It's so much cleaner without them though! XD
Report comment to moderator  
Reply With Quote
Unread 08-16-16, 05:17 PM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Originally Posted by Havok
Btw, any way to hide the side bars and show on mouse over?
Well, nope T_T

TBH, you're the first person ever who asked about it
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Report comment to moderator  
Reply With Quote
Unread 08-16-16, 04:53 AM  
Havok
A Murloc Raider
 
Havok's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 11
Uploads: 2
Originally Posted by lightspark

TBH, adding masque support is a huge pain in the ass, and something I'd never like to do.
Oh well, worth a shoot.

Edit: Btw, any way to hide the side bars and show on mouse over?
Last edited by Havok : 08-16-16 at 05:41 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-16, 02:10 AM  
JustJane
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Re: Re: Re: Re: About HP

Originally Posted by lightspark
Originally Posted by JustJane
Hi,light
thank you for you reply.
but it doesn't work.I think my question is not clearly.
"When my hp is full, I want to show it.Even though it's not full, still show it."
but when I replace those code it doesn't work.
help me.thanks a lot.
I understood what you meant, that's why I posted what I posted

And this code does work, cuz I tested it It does what you want, it makes HP text on player/vehicle and even pet frames visible all the time.



If it doesn't work for you, you did something wrong T_T
Hi,light.
Thank you very much.
You are right,but I must be MouseOver it.
Thank you for your patience.
Report comment to moderator  
Reply With Quote
Unread 08-14-16, 03:22 PM  
Lexanatus
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Originally Posted by lightspark

No you can't, at least right now. But that's in my plans.

I have more than 1 addon right now, so I can't work on ls: UI all the time anymore. I do things in turns. I'm working on new features for ls: Wishlist now, but after that I'll start fixing few bugs and unit frame auras in ls: UI, then I'll do some ls: Toasts related stuff and so on.
No problem, It doesnt bother me that much. I'll wait. Thanks a lot
Report comment to moderator  
Reply With Quote
Unread 08-14-16, 03:05 PM  
lightspark
A Flamescale Wyrmkin
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 118
File comments: 319
Uploads: 5
Originally Posted by Lexanatus
I know I know -_- but I don't need to see my stance bar. Just wondering if I can get ride of it ? ^^
I play moonkin and I macro my forms and I know by hearth where they are so I dont need to see the bar
No you can't, at least right now. But that's in my plans.

I have more than 1 addon right now, so I can't work on ls: UI all the time anymore. I do things in turns. I'm working on new features for ls: Wishlist now, but after that I'll start fixing few bugs and unit frame auras in ls: UI, then I'll do some ls: Toasts related stuff and so on.
__________________
ls: UI: WoWInterface | Curse | GitHub
ls: Wishlist: WoWInterface | Curse | GitHub
ls: Toasts: WoWInterface | Curse | GitHub
Last edited by lightspark : 08-14-16 at 03:07 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: