Go to Page... |
Compatibility: | Plunderstorm (10.2.6) |
Updated: | 03-21-24 07:54 AM |
Created: | 12-15-13 12:44 PM |
Downloads: | 113,923 |
Favorites: | 152 |
MD5: | |
Categories: | Suites, Action Bar Mods, Unit Mods, Graphical Compilations |
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 join our Discord server.
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.
File Name |
Version |
Size |
Author |
Date |
100205.03 |
2MB |
lightspark |
03-10-24 04:17 AM |
|
100205.02 |
2MB |
lightspark |
01-23-24 06:17 AM |
|
100205.01 |
2MB |
lightspark |
01-16-24 08:45 AM |
|
100200.04 |
2MB |
lightspark |
01-07-24 10:14 AM |
|
100200.03 |
2MB |
lightspark |
11-19-23 03:55 AM |
|
100200.02 |
2MB |
lightspark |
11-10-23 12:57 AM |
|
100200.01 |
2MB |
lightspark |
11-07-23 10:46 AM |
|
100107.01 |
2MB |
lightspark |
09-27-23 02:21 AM |
|
100105.01 |
1MB |
lightspark |
07-11-23 09:45 AM |
|
100100.04 |
1MB |
lightspark |
05-15-23 01:10 PM |
|
100100.03 |
1MB |
lightspark |
05-09-23 02:21 PM |
|
100100.02 |
1MB |
lightspark |
05-07-23 09:14 AM |
|
100100.01 |
1MB |
lightspark |
05-02-23 11:59 AM |
|
100005.04 |
1MB |
lightspark |
03-03-23 08:32 PM |
|
100005.03 |
1MB |
lightspark |
03-03-23 04:26 AM |
|
100005.02 |
1MB |
lightspark |
02-11-23 07:55 AM |
|
100005.01 |
1MB |
lightspark |
01-25-23 08:39 AM |
|
100002.04 |
1MB |
lightspark |
12-16-22 03:09 AM |
|
100002.03 |
1MB |
lightspark |
12-03-22 04:29 AM |
|
100002.02 |
1MB |
lightspark |
12-02-22 02:47 PM |
|
100002.01 |
1MB |
lightspark |
11-28-22 08:45 AM |
|
100000.03 |
1MB |
lightspark |
10-31-22 01:34 AM |
|
100000.02 |
1MB |
lightspark |
10-28-22 10:19 PM |
|
100000.01 |
1MB |
lightspark |
10-25-22 12:30 PM |
|
90207.04 |
1MB |
lightspark |
10-04-22 05:55 AM |
|
90207.03 |
1MB |
lightspark |
09-30-22 11:36 AM |
|
90207.02 |
1MB |
lightspark |
09-30-22 09:39 AM |
|
90207.01 |
1MB |
lightspark |
09-30-22 07:02 AM |
|
90205.04 |
1MB |
lightspark |
08-07-22 11:19 AM |
|
90205.03 |
1MB |
lightspark |
08-01-22 09:08 AM |
|
90205.02 |
1MB |
lightspark |
07-29-22 04:57 AM |
|
90205.01 |
1MB |
lightspark |
07-22-22 01:16 AM |
|
90200.05 |
1MB |
lightspark |
04-06-22 08:29 PM |
|
90200.04 |
1MB |
lightspark |
03-24-22 05:59 PM |
|
90200.03 |
1MB |
lightspark |
03-24-22 09:55 AM |
|
90200.02 |
1MB |
lightspark |
03-23-22 03:03 PM |
|
90200.01 |
1MB |
lightspark |
03-01-22 04:34 AM |
|
90105.06 |
1MB |
lightspark |
02-22-22 08:28 AM |
|
90105.05 |
1MB |
lightspark |
12-04-21 05:06 AM |
|
90105.04 |
1MB |
lightspark |
12-01-21 06:52 AM |
|
90105.03 |
1MB |
lightspark |
11-16-21 01:45 PM |
|
90105.02 |
1MB |
lightspark |
11-16-21 06:23 AM |
|
90105.01 |
1MB |
lightspark |
11-06-21 03:11 AM |
|
90100.02 |
1MB |
lightspark |
08-29-21 08:25 AM |
|
90100.01 |
1MB |
lightspark |
06-29-21 12:35 PM |
|
90005.05 |
1MB |
lightspark |
06-15-21 11:04 PM |
|
90005.04 |
1MB |
lightspark |
06-12-21 09:03 AM |
Comment Options |
11-16-14, 06:47 AM | ||
|
Aaaand good to know that I have fans actively using UI for leveling
Last edited by lightspark : 11-16-14 at 07:40 AM.
|
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-16-14, 06:08 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 14
Uploads: 0
|
Also, I've got a question about AuraTracker. Is there any way you can put it the second spell vertical instead of horizontal? Let me give you an example. http://imgur.com/50RRsrK If I put another aura on the tracker it will show up where the black box is. I want it so that it shows up where the white box is located. Is that possible? Thanks again for this awesome UI. It works great in WoD and it makes my whole leveling experience a whole lot more fun |
||
|
Candlekeeper |
View Public Profile |
Send a private message to Candlekeeper |
Find More Posts by Candlekeeper |
Add Candlekeeper to Your Buddy List |
geekygamer |
View Public Profile |
Send a private message to geekygamer |
Find More Posts by geekygamer |
Add geekygamer to Your Buddy List |
11-13-14, 03:33 PM | |
|
Oh, one more thing, I'm looking for a way to ditch infobars or reintroduce them as something else with similar functionality...
I surely know that I’m gonna move mail and clock back to minimap. I’ll try replacing location infobar with a coloured text on top of or below minimap, that fades in on zone change related event and then fades out, and make it visible with coords, when cursor is over the map. Aaaaand I currently have no idea how to deal with others... Maybe I should try fusing micromenu and rest of infobars together, use infobars as a foundation and make micromenu slide in and out...
Last edited by lightspark : 11-13-14 at 03:36 PM.
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-13-14, 02:58 PM | |
|
Little by little testing ingame config. Writing it without libs is a bit tiresome, but I'm doing quite well
Though I like using XML templates for UI elements, after testing XML+Lua combo for few hours, I decided to stick with pure Lua Of course it's not final version, just trying things out, early early pre-alpha Little reminder, first 2 features will be enabling/disabling modules and frame dragging, that's why everything is on one panel, I just dun see any need to create subcategories right now.. P.S. will release a tiny patch to bring garrison minimap button back tomorrow It's 500AM sleep, sleep, sleeeeeep....
Last edited by lightspark : 11-13-14 at 03:04 PM.
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-12-14, 07:42 PM | |
|
I know about missing garrison minimap button, will fix later
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-11-14, 11:49 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 33
Uploads: 0
|
Last edited by geekygamer : 11-11-14 at 11:49 AM.
|
|
|
geekygamer |
View Public Profile |
Send a private message to geekygamer |
Find More Posts by geekygamer |
Add geekygamer to Your Buddy List |
11-11-14, 03:21 AM | |
|
Okay, 1.3.7 is released, here is the changelog:
- Added Compact Raid/Party Frame support, from now on it 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 See, ladies and gentlemen, if you report bugs and have suggestions things go faster And small anouncement. Henceforth I'm gonna work on 2.0.0, but I'll keep releasing fixes for existing bugs, if you find any. I'm planning to do quite many internal changes, cuz I'm becoming sorta fan of the way Elv runs his shit, it doesn't mean that I'm gonna pack my UI with tens of libs, no, but I'm gonna improve scalability, generalize few things to get rid of code duplication, where it's needed, and I need to rewrite my leaky unitframes code, that one is quite smelly... For instance, the way how buff/debuff buttons and actionbuttons are skinned is almost same, but cuz of my current file organization and not really giving much thought in the past about couple of things: A) I was developing UI for myself; B) Originally I was planning to keep modules split into independent addons as zork does, but then I reconsidered the way I wanted to manage them. I thus have two almost identical versions of skinning function, which is code duplication. Unfortunately, there're quite many sorta similar examples. As C++ developer, I shiver, get goose bumps and die inside a bit evey single time I see my LUA code... Dun forget to report bugs, write suggestions and make love
Last edited by lightspark : 11-11-14 at 08:18 AM.
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-10-14, 02:19 PM | ||
|
It's not cuz of you or anything like that, I just dun like having srs bugs ruining game experience for users.. For example, I could fix nameplate bug and then release a batch of fixes in a week or two, cuz it's not breaking any functionality of my UI, that's just a compatibility issue. But crippled tainting party frame is a weed, that should be pulled ASAP...
Last edited by lightspark : 11-10-14 at 02:22 PM.
|
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-10-14, 01:48 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 33
Uploads: 0
|
|
|
|
geekygamer |
View Public Profile |
Send a private message to geekygamer |
Find More Posts by geekygamer |
Add geekygamer to Your Buddy List |
11-10-14, 01:19 PM | |
|
@geekygamer, sure mate, thx! I found the problem. One certain retard after not getting any sleep for around 60 hours, pushed really stupid thing to 1.3.5 release, welp, while looking for a cause of our problem, I fixed one ancient long lasting taint
I guess, I'll release an update tomorrow, needa test fixes one more time after I get some sleep
Last edited by lightspark : 11-10-14 at 01:22 PM.
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-10-14, 12:33 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 33
Uploads: 0
|
Code:
Date: 2014-11-10 13:24:06 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\oUF_LS\units\unitframes.lua line 1025: attempt to index field '?' (a nil value) Debug: oUF_LS\units\unitframes.lua:1025: func() oUF_LS\plugins\oUF\factory.lua:20: oUF_LS\plugins\oUF\factory.lua:16 (tail call): ? Locals: oUF = <table> { DisableBlizzard = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\blizzard.lua:44 SetActiveStyle = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:324 EnableFactory = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\factory.lua:38 HCYColorGradient = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\colors.lua:134 ColorGradient = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\colors.lua:155 SpawnHeader = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:496 RegisterStyle = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:314 AddElement = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:563 useHCYColorGradient = false Factory = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\factory.lua:27 RegisterMetaFunction = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:303 Tags = <table> { } RGBColorGradient = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\colors.lua:71 colors = <table> { } DisableFactory = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\factory.lua:42 objects = <table> { } headers = <table> { } version = "1.3.6" RunFactoryQueue = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\factory.lua:46 HandleUnit = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\units.lua:8 RegisterInitCallback = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:299 IterateStyles = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:337 Spawn = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:544 } (for generator) = <function> defined =[C]:-1 (for state) = <table> { 1 = lsBoss5Frame { } 2 = lsBoss1Frame { } 3 = lsFocusTargetFrame { } 4 = lsPetFrame { } 5 = lsTargetTargetFrame { } 6 = lsBoss4Frame { } 7 = lsPlayerFrame { } 8 = lsFocusFrame { } 9 = lsBoss3Frame { } 10 = lsTargetFrame { } 11 = lsPartyFrameUnitButton1 { } 12 = lsPartyFrameUnitButton2 { } 13 = lsPartyFrameUnitButton3 { } 14 = lsPartyFrameUnitButton4 { } 15 = lsPartyFrameUnitButton5 { } 16 = lsBoss2Frame { } } (for control) = 12 _ = 12 object = lsPartyFrameUnitButton2 { 0 = <userdata> frameType = "short" __tags = <table> { } UNIT_ENTERED_VEHICLE = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:38 Leader = lsPartyFrameUnitButton2LeaderIcon { } mouseovers = <table> { } UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710 fg = lsPartyFrameUnitButton2CoverForeground { } UNIT_PET = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:175 PhaseIcon = lsPartyFrameUnitButton2PhaseIcon { } UNIT_MAXHEALTH = <table> { } bg = lsPartyFrameUnitButton2Background { } Power = lsPartyFrameUnitButton2Power { } NameText = lsPartyFrameUnitButton2CoverNameText { } DebuffHighlight = lsPartyFrameUnitButton2DebuffGlow { } DebuffHighlightFilter = false UNIT_THREAT_SITUATION_UPDATE = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\threat.lua:59 READY_CHECK = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\readycheck.lua:126 UNIT_HEALTH = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\health.lua:147 style = "LS" UNIT_ABSORB_AMOUNT_CHANGED = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\healprediction.lua:151 SmoothBar = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF_Smooth.lua:17 UNIT_EXITED_VEHICLE = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\ouf.lua:38 RAID_TARGET_UPDATE = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\ricons.lua:58 UNIT_CONNECTION = <table> { } Debuffs = <unnamed> { } UNIT_MAXPOWER = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\power.lua:201 UNIT_HEAL_PREDICTION = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\healprediction.lua:151 Execute = <function> defined @Interface\FrameXML\SecureHandlers.lua:699 UNIT_DISPLAYPOWER = <function> defined @Interface\AddOns\oUF_LS\plugins\oUF\elements\power AddOns: Swatter, v5.21b.5509 (SanctimoniousSwamprat) Ace3, v AceGUI30SharedMediaWidgets, v ACP, v3.4.14 BadBoy, v12.428 BadBoyCCleaner, v BadBoyGuilded, v BadBoyHistory, v BadBoyLevels, v BadPet, v BagBrother, v Bagnon, v6.0.14 BagnonFacade, v10 BankStack, vv35 BuyEmAll, v3.2.1 CallbackHandler10, v CrapAway, v DBMCore, v DBMDefaultSkin, v DBMStatusBarTimers, v DebugLib, v5.1.DEV.337(/embedded) DragEmAll, v1.0.6 ErrorMonster, v FriendsShare, v HealersHaveToDie, v2.3.3 HeyGratsMon, v1.1.5 LeatrixPlus, v6.0.19 LibNameplateRegistry10, v0.9 LibSharedMedia30, v3.0-81 LibStub, v Mapster, v1.6.0-2-g6e45e3a Masque, v6.0.0 MogIt, vv3.3.4 oUF, v1.6.8 oUFLS, v1.3.6 Postal, v3.5.1 Prat30, v3.5.10 Prat30HighCPUUsageModules, v Prat30Libraries, v Recount, vr1274 Stubby, v5.21b.5509 (SanctimoniousSwamprat) XLoot, vz15-release XLootFrame, vz15-release XLootGroup, vz15-release XLootMaster, vz15-release XLootMonitor, vz15-release BlizRuntimeLib_enUS v6.0.3.60000 <none> (ck=421) The only way for me to get around this issue is to use an older version of oUF:ls
Last edited by geekygamer : 11-10-14 at 12:35 PM.
|
|
|
geekygamer |
View Public Profile |
Send a private message to geekygamer |
Find More Posts by geekygamer |
Add geekygamer to Your Buddy List |
11-10-14, 04:33 AM | |
|
Fixed, will release on Wednesday.
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-09-14, 10:29 PM | ||
|
|
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |
11-09-14, 08:41 PM | ||
|
As for party frames, damn, please send a pic, cuz I do 5ppls everyday, I had no issues so far, error msg, i'll check few things that could be causing this error, but it's not really party related.. SpellID in buff/debuff tooltip was 1.3.5 thingy P.S. breakfast first though damn, I love feedback P.P.S. K, found the problem, I should have used my first version of nameplates then... Where I recreated both hp and cast bars, not only castbar..
Last edited by lightspark : 11-09-14 at 10:26 PM.
|
|
|
lightspark |
View Public Profile |
Send a private message to lightspark |
Find More Posts by lightspark |
Add lightspark to Your Buddy List |