Quantcast
Download
(1 MB)
Download
Updated: 10-17-18 04:37 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:10-17-18 04:37 AM
Created:12-15-13 12:44 PM
Downloads:31,635
Favorites:122
MD5:
Categories:Suites, Action Bar Mods, Unit Mods, Graphical Compilations
8.0.1

ls: UI  Updated less than 3 days ago!  Popular! (More than 5000 hits)

Version: 80000.12
by: lightspark [More]

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



Options
Use /LSUI to open in-game config.

Feedback and Feature Requests
If you found a bug or want to share an idea on how to improve my UI, either use the issue tracker on GitHub or Curse, or post a comment on WoWInterface or Curse.

Feel free to write feedback on how to improve some class-specific features.

However, keep in mind that I'm not going to implement any features as a replacement for BIG addons.

Localisation
Feel free to add and/or review translations on Curse, alternatively, you may create a PR on project's GitHub page.

License
Please see LICENSE file.

Version 80000.12

- Added options to adjust text size, outline, and shadow of various unit frame elements, e.g.,
health, power, etc;
- Reworked resource gain/loss animations. Added health loss animations, and options to adjust
health, power, class power, and alternative power gain/loss thresholds;
- Tweaked unit frame border textures;
- Fixed compatibility issues with Masque;
- Updated embeds.



Version 80000.11

- Added options to adjust auras' count text and aura type icon. It's also possible to display
actual debuff types instead of generic down arrows;
- Added options to adjust xp bar's text's format and visibility;
- Added options to adjust castbars' colours;
- Added a hack for cooldown numbers. Cooldown spirals are still bugged, but that's a Blizz bug;
- Updated minimap button handling. This should greatly improve compatibility w/ addons that add
various markers, for instance, TomTom, ZygorGuides;
- Updated embeds.

Version 80000.10

- Added cooldown options to the "Unit Frames" and unit frames' "Auras" configs;
- Removed "Show Cooldown Bling" option. The bling is disabled on all handled cooldowns now
because the animation is bugged anyway;
- Updated Simplified Chinese translation. Translated by [email protected];
- Updated embeds.

Version 80000.09

- Reworked fade in and out animations. Previously, their performance was degrading over time, and
after long gaming sessions they could cause micro stuttering and/or big freezes when being played;
- Added unit frame tag validation to avoid issues caused by invalid tags;
- Added options to colour minimap border and to adjust border's and text's colours;
- Added options to adjust xp bar's text;
- Added the option to colour player orb's border;
- Normal and war mode phase indicators now use different icons, blue and red respectively;
- Updated both Spanish translations. Translated by [email protected];
- Updated embeds.

Version 80000.08

- Fixed the "Inventory" micro button's currency tracker;
- Fixed an issue where getting and/or setting a key binding text for a button with no name would
result in an error. This issue mainly affected the Pet Battle UI;
- Blizz castbar's movers are now properly disabled when the default castbars aren't actually
used;
- Player's buffs, debuffs, and totems are now hidden while doing pet battles.

Version 80000.07

- Reworked UF config tables' structure. Target, target of target, focus, target of focus, and boss
frames' settings are cross-layout, so their settings are shared between "Orbs" and "Classic" UI
layouts. Player and pet frames' settings will stay tied to UI layouts because those frames are
unique. Unit frame settings of the currently active UI layout will be copied, but some settings
may be lost. This will also help people with copying profiles from one char to another, even if
different UI layouts are used on those chars;
- Fixed numerous bugs in the "Unit Frames" config. Copying settings between unit frame, incl. aura
filters, should work as intended now;
- Unit frame auras' min and max sizes are set to 24px and 64px respectively. These will also be
applied to automatic size calculations;
- Reduced the xp bar's width and updated the artwork;
- Updated embeds.

Version 80000.06

- Fixed action buttons' icons' colouring.

Version 80000.05

- Added "Desaturation" section to "Action Bars" config. Replaces "Desaturate on Cooldown" and
"Desaturate when Not Usable" options;
- Fixed the default castbars' skin.

Version 80000.04

- Reworked cooldowns' handling. Action bars, auras, and aura tracker received a set of options to
customise cooldowns' appearance. Unit frames will get a similar update a bit later;
- Reworked mirror timers, e.g., fatigue, breath, etc. They now show the remaining time in the M:SS
format;
- Added the default cast bars' skin for people who don't use my unit frames;
- Updated "Blizzard" config section. Added options to customise mirror timers, digsite bar;
- Updated "Action Bars" config section. In addition to aforementioned cooldown changes, I also
added options to customise action buttons' colours and to desaturate icons when buttons are
unusable;
- Updated the loot frame, so it's impossible to click through it;
- Numerous bug fixes and tweaks;
- Updated embeds.

NOTE #1: You'll have to restart WoW client to make things work after the update.

NOTE #2: Aura module's config is now cross-layout, which means that it'll use the same settings
for both "Orbs" and "Classic" layouts. Although almost everything should be copied, some data loss
may occur.

Version 80000.03

- Reworked micro menu. Again. Added options to split micro menu into two bars and to assign each
button to either bar individually;
- Fixed loot frame error that occurred for people who like to spam-click things;
- Updated both Spanish translations. Translated by [email protected]

Version 80000.02

- Fixed "Classic" layout.

Version 80000.01

- Added 8.0.1 support;
- Added custom loot frame;
- Added mouseover key binding. Use "/lsui kb" command or "Binding Mode" button in the config;
- Added options to enable DK runes' sorting and colouring by spec;
- Reworked action bar hub. Retired bag bar;
- Reworked micro menu and its config. Added "Inventory" micro button;
- Reworked tooltips. Added tooltip mover and the option to attach it to the mouse cursor;
- Numerous bug fixes and tweaks;
- Updated embeds.
Archived Files (11)
File Name
Version
Size
Author
Date
80000.11
1MB
lightspark
09-28-18 10:00 AM
80000.10
1MB
lightspark
09-17-18 06:58 AM
80000.09
1MB
lightspark
08-16-18 02:06 AM
80000.08
1MB
lightspark
07-28-18 06:23 AM
80000.07
1MB
lightspark
07-27-18 02:57 AM
80000.06
1MB
lightspark
07-25-18 06:47 AM
80000.05
1MB
lightspark
07-25-18 04:26 AM
80000.04
1MB
lightspark
07-24-18 09:32 AM
80000.03
1MB
lightspark
07-19-18 08:50 PM
80000.02
1MB
lightspark
07-18-18 05:20 AM
80000.01
1MB
lightspark
07-17-18 10:39 AM


Post A Reply Comment Options
Unread 11-30-15, 09:16 AM  
masl
A Kobold Labourer
 
masl's Avatar

Forum posts: 0
File comments: 30
Uploads: 0
dammmn the bar looks amazing!!! Can't wait to see it live
Report comment to moderator  
Reply With Quote
Unread 11-28-15, 09:26 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Made some progress on my new UI bottom bar, micromenu is now nested, will be changing icons and button borders a bit later. These are 6 and 12 buttons bar variants. Bar swapping is animated

Ofc everything is WIP and will be improved



-- updated

Decided to bring colourful icons back

__________________
Last edited by lightspark : 11-29-15 at 05:20 AM.
Report comment to moderator  
Reply With Quote
Unread 11-24-15, 01:47 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Originally Posted by syncrow
Originally Posted by lightspark
I've made some progress and here is a new preview.
superb! somehow, reminds me of "The Incredible Adventures of Van Helsing".

Really like you're taste of art design! wish i could get it for my UI^^

Tip: for maybe a second bar above the main bar, consider using a whole new texture combinding each bar instead of a 'flying' bar above.

This will generate a physical connected flavour, which should look more realistic over all. (only my opinion)
Thank you! It looks even better now, haha

I haven't figured out what I'm gonna do about bonus/multi bars yet, but I'll try to address "levitation" issue. I'm sorta ok with them floating in the air, but I 100% agree, it looks awkward. However, I won't combine them together, I just dun like how it looks I like how it's done in default UI

IMHO, cuz WoW isn't lifelike, neither should UI be too realistic

And daaaamn, I've just finished checking 7.0.1 UI code and that shit is sooooooo gooood, can't wait to get my hand on animated statusbars and other novelties!

I'll upload small update tomorrow, nothing significant, just a tiny party frame fix.

-- update

Damn, nearly all new/redone default UI elements in 7.0 are animated, hm... I should do so too
__________________
Last edited by lightspark : 11-24-15 at 02:14 PM.
Report comment to moderator  
Reply With Quote
Unread 11-24-15, 09:45 AM  
syncrow
A Flamescale Wyrmkin
 
syncrow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 354
Uploads: 7
Originally Posted by lightspark
I've made some progress and here is a new preview.
superb! somehow, reminds me of "The Incredible Adventures of Van Helsing".

Really like you're taste of art design! wish i could get it for my UI^^

Tip: for maybe a second bar above the main bar, consider using a whole new texture combinding each bar instead of a 'flying' bar above.

This will generate a physical connected flavour, which should look more realistic over all. (only my opinion)
__________________
Last edited by syncrow : 11-24-15 at 09:56 AM.
Report comment to moderator  
Reply With Quote
Unread 11-23-15, 12:59 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Couple of days ago I posted some pictures of new bottom bar prototype, but it looked like shit, so I deleted that post... But I've made some progress since then and here is a new preview. Everything is still WIP. Still need to add few elements, and tweak colours.



And that's what I've posted 2 days ago



In details. This thingy is re-sizable (I can set it to any number of buttons ) and animated (there are two cogs constantly spinning on each side of a bar, they also react to action bar page changes, i.e. spin faster, change direction of spinning). Aaaand it's clicker-friendly, apparently I have quite many clickers among layout users , there are two small green buttons, they do same job as these two from default UI - change action bar pages
__________________
Last edited by lightspark : 11-23-15 at 01:06 PM.
Report comment to moderator  
Reply With Quote
Unread 11-17-15, 03:39 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Okay, there'll be an update tomorrow, it'll bring quite many internal not really interesting changes, but here are highlights:

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

This update also brings folder structure changes, so you'll need to restart WoW client to make stuff work.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-16-15, 10:45 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Re: Re: Re: lua error

Originally Posted by geekygamer
Thanks for the quick update Lightspark!

No need to make changes on your end -- I have decided to get rid of the sexymap addon. I very much appreciate the hard work you are putting forth and very much enjoy your UI.

Thanks again!
I made some changes to it anyway. I dun wanna my minimap to break again, when another addon adds a widget to minimap.

Your addon list also helped me to understand few things about users' needs I normally play with only my layout and AtlasLoot installed. I do install other addons for testing purposes, but that happens rarely, when I add something new to my UI, so I may not be aware of some caveats or incompatibilities

Thank you for feedback

-- update

Now, players can disable/enable player, target, focus frames castbars. All at once for now... All hail quartz



I've also added an option to disable tooltips module, I somehow forgot to add it earlier o_O
Damn, one day there'll be a proper config for all this shit...
__________________
Last edited by lightspark : 11-17-15 at 01:38 AM.
Report comment to moderator  
Reply With Quote
Unread 11-16-15, 08:22 PM  
geekygamer
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
Thumbs up Re: Re: lua error

Thanks for the quick update Lightspark!

No need to make changes on your end -- I have decided to get rid of the sexymap addon. I very much appreciate the hard work you are putting forth and very much enjoy your UI.

Thanks again!
Report comment to moderator  
Reply With Quote
Unread 11-15-15, 06:22 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Re: lua error

Originally Posted by geekygamer
Hi _lightspark_

I love your addon - excellent! I've been on break and had to re-download all of my addons. I've finished downloading your latest version (updated November 4, 2015). I seem to have an error upon logging into WoW.

I do have the latest version of oUF
Hi! Welcome back.

Thank you for your feedback, well, my minimap button handler tries to reskin something that's not supposed to be reskinned. I guess it's a button created by some addon, not sure which one though. It also may be happening, cuz you use sexymap w/o disabling minimap module, you dun really want to use these two things simultaneously

On a side-note, separate oUF installation is no longer necessary, I use embedded a bit modified version of it.

-- update

Yeah, I was right about sexymap and minimap module running simultaneously, head to Interface -> AddOns -> oUF LS, uncheck Minimap there and then reload UI. So it's not really a bug, but I'll fix few things there anyway.
__________________
Last edited by lightspark : 11-15-15 at 06:43 PM.
Report comment to moderator  
Reply With Quote
Unread 11-15-15, 04:44 PM  
geekygamer
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
lua error

Hi _lightspark_

I love your addon - excellent! I've been on break and had to re-download all of my addons. I've finished downloading your latest version (updated November 4, 2015). I seem to have an error upon logging into WoW.

I do have the latest version of oUF

Date: 2015-11-14 09:10:14
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\oUF_LS\modules\minimap\minimap.lua line 117:
attempt to index local 'icon' (a nil value)
Debug:
oUF_LS\modules\minimap\minimap.lua:117:
oUF_LS\modules\minimap\minimap.lua:36
oUF_LS\modules\minimap\minimap.lua:226:
oUF_LS\modules\minimap\minimap.lua:219
[C]: ?
Locals:
button = MinimapZoneTextButton {
0 = <userdata>
}
cascade = nil
regions = <table> {
1 = <unnamed> {
}
2 = <unnamed> {
}
3 = <unnamed> {
}
4 = <unnamed> {
}
5 = <unnamed> {
}
6 = <unnamed> {
}
7 = <unnamed> {
}
8 = <unnamed> {
}
9 = <unnamed> {
}
}
children = <table> {
}
normal = nil
pushed = nil
texture = "Interface\Tooltips\UI-Tooltip-Border"
layer = "BORDER"
name = nil
oType = nil
icon = nil
highlight = nil
border = nil
background = <unnamed> {
0 = <userdata>
}
thighlight = nil
ticon = nil
tborder = nil
tbackground = nil
tnormal = nil
tpushed = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'icon' (a nil value)"
HandleMinimapButton = <function> defined @Interface\AddOns\oUF_LS\modules\minimap\minimap.lua:36

AddOns:
Swatter, v5.21e.5566 (SanctimoniousSwamprat)
Ace3, v
ACP, v3.4.22
Altoholic, vr165
AucAdvanced, v5.21e.5566 (SanctimoniousSwamprat)
AucFilterBasic, v5.21e.5566 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21e.5566.5459(5.21e/embedded)
AucMatchUndercut, v5.21e.5566.5507(5.21e/embedded)
AucStatHistogram, v5.21e.5566 (SanctimoniousSwamprat)
AucStatiLevel, v5.21e.5566 (SanctimoniousSwamprat)
AucStatPurchased, v5.21e.5566 (SanctimoniousSwamprat)
AucStatSales, v5.21e.5566.5476(5.21e/embedded)
AucStatSimple, v5.21e.5566 (SanctimoniousSwamprat)
AucStatStdDev, v5.21e.5566 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21e.5566.5323(5.21e/embedded)
AucUtilAHWindowControl, v5.21e.5566.5347(5.21e/embedded)
AucUtilAppraiser, v5.21e.5566.5545(5.21e/embedded)
AucUtilAskPrice, v5.21e.5566.5447(5.21e/embedded)
AucUtilAutoMagic, v5.21e.5566.5537(5.21e/embedded)
AucUtilCompactUI, v5.21e.5566.5550(5.21e/embedded)
AucUtilEasyBuyout, v5.21e.5566.5507(5.21e/embedded)
AucUtilFixAH, v5.21e.5566 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21e.5566.5417(5.21e/embedded)
AucUtilPriceLevel, v5.21e.5566.5535(5.21e/embedded)
AucUtilScanButton, v5.21e.5566.5403(5.21e/embedded)
AucUtilScanFinish, v5.21e.5566.5515(5.21e/embedded)
AucUtilScanProgress, v5.21e.5566.4979(5.21e/embedded)
AucUtilScanStart, v5.21e.5566.5347(5.21e/embedded)
AucUtilSearchUI, v5.21e.5566.5556(5.21e/embedded)
AucUtilSimpleAuction, v5.21e.5566.5531(5.21e/embedded)
AucUtilVendMarkup, v5.21e.5566.4828(5.21e/embedded)
Auctionator, v3.2.6
Babylonian, v5.1.DEV.332(/embedded)
BadBoy, v12.879
BadBoyCCleaner, v
BadBoyGuilded, v
Bagnon, v6.2.4
BankStack, vv35
BeanCounter, v5.21e.5566 (SanctimoniousSwamprat)
BuyEmAll, v3.2.5
Configator, v5.1.DEV.382(/embedded)
CrapAway, v
DataStore, vr55
DataStoreAchievements, vr41
DataStoreAgenda, vr22
DataStoreAuctions, v6.0.001
DataStoreCharacters, vr35
DataStoreContainers, vr51
DataStoreCrafts, vr68
DataStoreCurrencies, vr30
DataStoreGarrisons, vr14
DataStoreInventory, vr43
DataStoreMails, vr43
DataStorePets, vr38
DataStoreQuests, vr35
DataStoreReputations, vr36
DataStoreSpells, vr26
DataStoreStats, vr25
DataStoreTalents, vr51
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Enchantrix, v5.21e.5566 (SanctimoniousSwamprat)
EnchantrixBarker, v5.21e.5566 (SanctimoniousSwamprat)
GatherMate2, v1.35.4
HealersHaveToDie, v2.3.7
HeyGratsMon, v1.1.5
Informant, v5.21e.5566 (SanctimoniousSwamprat)
LeatrixPlus, v6.2.19
LibExtraTip, v5.12.DEV.390(/embedded)
MacroToolkit, vv6.2.0.0
Mapster, v1.6.4
MasterPlanA, vA
MogIt, v3.5.5
MogItAccessories, v
MoveAnything, v15.2.5
oUF, v1.6.8
oUFLS, v2.8
Postal, v3.5.4
Prat30, v3.6.1
Prat30Libraries, v
Quartz, v3.2.5
Recount, vv6.2.3b release
SexyMap, v2.4.26
Stubby, v5.21e.5566 (SanctimoniousSwamprat)
TellMeWhen, v7.4.0
TellMeWhenOptions, v
TipHelper, v5.12.DEV.389(/embedded)
TomTom, vv60200-2.1.0
WoWPro, v6.2.2A
WoWProLeveling, v6.2.2A
XLoot, v6.2-6
XLootFrame, v6.2-6
XLootGroup, v6.2-6
XLootMaster, v6.2-6
XLootMonitor, v6.2-6
BlizRuntimeLib_enUS v6.2.2.60200 <none>
(ck=cb0)
Last edited by geekygamer : 11-15-15 at 04:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11-08-15, 08:37 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Say goodbye to clock in top right corner, moved it back to minimap. Texture needs some tweaking, but looks good so far. I was planning to do so for quite a long time.



As for bottom bar, I've decided to give up on beast heads idea, although I drew a lion head in 512x512 resolution, but I use it for a tiny 32x32 piece of layout in game! Pffft One should know when to stop wasting time and do something more productive

I may return to this idea later, but right now I have a different vision of what I wanna do to my bottom bar. No details to share yet. It'll be a surprise. And it'll be really warcraft-ish
__________________
Report comment to moderator  
Reply With Quote
Unread 11-05-15, 05:30 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Re: Nameplate

Originally Posted by Taet
gj man

Anytime reblink threat texture from death targets.

I pull 20 mobs, kill him, move out and on screen i see threat texture on 0.1 sec.

I try put T_Plates[self].Threat:Hide() in NamePlate_OnHide(self) but dont work
Thanks!

Lua Code:
  1. Plates[self].Threat:Hide()
Theoretically, adding this line to NamePlate_OnHide function should do the trick, however, my threat texture's visibility and colour depend on blizz ones, if it blinks on blizz nameplates, unfortunately, it'll blink on mine.

I use this approach, cuz it's quite straightforward and cheap on resources. It bothered me too, so I removed 0.1 update threshold few updates ago, it helped, but not as much as I hoped it would.
__________________
Last edited by lightspark : 11-05-15 at 05:32 AM.
Report comment to moderator  
Reply With Quote
Unread 11-05-15, 04:52 AM  
Taet
A Deviate Faerie Dragon

Forum posts: 14
File comments: 81
Uploads: 0
Nameplate

gj man

Anytime reblink threat texture from death targets.

I pull 20 mobs, kill him, move out and on screen i see threat texture on 0.1 sec.

I try put T_Plates[self].Threat:Hide() in NamePlate_OnHide(self) but dont work
Report comment to moderator  
Reply With Quote
Unread 11-04-15, 12:34 PM  
syncrow
A Flamescale Wyrmkin
 
syncrow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 354
Uploads: 7
Originally Posted by lightspark
Damn, it turned my aura tracker into memory hog From 1.3MB to 12-20MB withing few minutes of a raid boss fight, lol
most crucial part is when you filter buffs / debuffs per specific unit but you have to cycle through all 40 auras ... its a mess
__________________
Last edited by syncrow : 11-04-15 at 12:34 PM.
Report comment to moderator  
Reply With Quote
Unread 11-04-15, 11:06 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 305
File comments: 798
Uploads: 6
Originally Posted by syncrow
yeah, aura tracking might be a memory expensive job =P
Damn, it turned my aura tracker into memory hog From 1.3MB to 12-20MB withing few minutes of a raid boss fight, lol
__________________
Last edited by lightspark : 11-04-15 at 11:07 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: