- Added the option to use hotkey text as OOM indicator. By default button's icon is used as such;
- Minor bug fixes and tweaks.
- Added "Desaturate on CD" option to action bar config;
- Fixed issue with spell activation glow effect not being shown. Client restart is required;
- Fixed issue which caused pet action button grid to not respect its settings.
- Reworked action bars. Added numerous options: fading, grid, hotkey, name visibility. Each bar is configured individually;
- Tweaked XP bars. Added rested XP bar. Removed idle animation from XP bars;
- Added movers for pet battle pet selector and turn timer;
- Updated embeds.
NOTE: Bar module revamp was a big update code-wise, thus you will experience few bugs here and there, feel free to report them.
- Added currency options for backpack tooltip. See /lsui > Action Bars > Bags panel;
- Added [nl] tag for breaking lines;
- Reworked minimap button handling, it should be compatible with addons that add various buttons or indicators to minimap;
- Updated embedded oUF;
- Added Veiled Argunite to backpack tooltip;
- Fixed vehicle exit button;
- Fixed and tweaked xp bar.
- Added player's and dispellable auras to boss frame aura filter. Disabled by default;
- Added options to enable objective tracker and aura tracker dragging only if a modifier key is being held down. Disabled by default;
- Misc bug fixes and tweaks.
- Fixed classic layout.
- New PvP banner artwork;
- Customisable totem bar. See in-game config Buffs and Debuffs > Totems tab;
- Added reset buttons for all UF elements;
- Fixed few cooldown spiral bugs;
- Fixed few colour tag issues.
NOTE: Totem bar is a reskin of default one. If/when Blizz devs add necessary API to do so, I'll write my own.
- Fixed auras' movers.
- Reworked auras. Added "Buffs and Debuffs" config entry;
- Updated embeds;
- Movers' positions are now properly updated after profile change.
- Reworked in-game config;
- Updated embeds.
NOTE: This update is huge, there's definitely some bugs here and there.
- Addon now uses AceDB. I strongly recommend to /reload UI right after your first login on each char, otherwise you risk losing all your settings if you get DCed;
- Not full class powers are now a bit dimmed.
NOTE: You have to restart your client to make this update work.
- Fixed loading process.
- Reworked unit frames;
- Fixed old bug in action button code. It's affecting game performance quite significantly.
KNOWN CAVEATS: Player health bar texture may distort/stretch from time to time. It's a known Blizzard bug, I already reported it, and it's fixed in the latest PTR build.
NOTE #1: There's no in-game config for new unit frames' features yet, however, new unit frames are quite customisable, e.g., you can resize them, enable/disable various elements, etc, so you may want to edit /core/defaults.lua file. I'm not adding new features to in-game config just yet, because I need to add optional horizontal player and pet frames, alternative layout style, figure out new config table(s) structure, and while doing so I also need to consider future addition of profiles. And only then I can start working on new in-game config which will be based on Ace* libs, basically ls: UI is slowly turning into ElvUI w/ artwork.
NOTE #2: I'll be removing AuraTracker in the near future, I tend to use WA more and more nowadays.
- Updated embedded oUF to 7.0.0;
- Misc bug fixes and tweaks.
- Slimmed down cast bars. I'm currently preparing for unit frame revamp, so I needed to make cast bars a bit more compact;
- Reworked main micro button tooltip. Because many people have either way too many addons installed or use quite "heavy" addons, calculations that are necessary for memory usage info may cause micro freezes. As of now, memory usage info won't be shown until you hold down shift key;
- Fixed artefact trait tooltips;
- Fixed action bar controller issues;
- Misc bug fixes and tweaks.
- Added paragon rep support to the rep bar;
- Reworked backpack tooltip. Nethershards, Seals of Broken Fate and Legionfall War Supplies are always included, you can track something else instead. Added currencies' caps. Capped currencies' counters are coloured red, uncapped green, others white.
- Added 7.2 support;
- Added permanent self buff and debuff filter for focus/target frame auras. Some of permanent buffs and debuffs were blacklisted;
- Moved additional mana bar, which is used by elemental shamans, balance druids and shadow priests, to the left side of player frame, where various class power bars usually are. Theoretically class power and additional mana bars shouldn't overlap, but if it happens, I'll revert this change;
- Removed "Receive All" mail button. There's default one now;
- Misc bug fixes and tweaks.
- Fixed artefact bar text.
- Added unit frame aura filter config, reworked the filter;
- Added AK info to artefact bar tooltip;
- Fixed a bug in aura tracker config that didn't allow to scroll aura list;
- Removed login chat message;
- Numerous bug fixes and tweaks.
NOTE: This update is quite big, so there might be some bugs.
- Disable icons' desaturation if they aren't used as indicators.
- Added "ls: UI" config entry w/ "Enable" button to interface options panel. However, It doesn't change the fact that you still need to reload UI after you're done setting up the addon;
- Added "Use Icon as Indicator" option to disable action button's icon colour change that is based on ability's states: not in range, OOM, not usable, etc;
- Tweaked target/focus frame aura filter, I messed up a bit in v70100.09;
- Honour bar's colour is now based on player's faction;
- Changed addon name's colour so it'll no longer interfere w/ addon list sorting.
- Yet another attempt to fix action bar issues.
- Fixed action bar taint issues. Again...
- Fixed action bar taint issues.
- Revamped player orb;
- Revamped minimap;
- Numerous bug fixes and tweaks.
- Revamped bottom bar. New high-res textures, default button size is 32px, up from 28px, added XP/AP/honour/rep bars;
- Reworked slash commands. Now there's only one command,
/LSUI
, others are passed as arguments, e.g./LSMOVERS
is now/LSUI MOVERS
; - Misc bug fixes and tweaks.
- Added 7.1.5 support;
- Added login chat message. It can be disabled via in-game config. Quite many people asked for it.
- Fixed micro menu visibility in non-restricted bar mode.
- Fixed binding texts on action buttons.
- Rewrote addon's core, and majority of its modules;
- Reworked in-game config. Added a lot of new options, but some things are still missing. By default, ls: UI entry isn't present in Interface > AddOns section, to create one use /lsui (el ess ui) command, I decided to do so to avoid any possible taint issues;
- Reworked CTA tracker. Now it rescans all queues every 10s, and highlights 'Group Finder' micro button if player is eligible for CTA rewards;
- Switched to Munsell colour palette. It should be easier on the eyes;
- Removed party frames. Because I don't use them on my chars, I use compact raid frames instead, it became a bit difficult to maintain them in adequate state;
- Temporarily disabled arena frames. They're quite outdated right now;
- Numerous bug fixes and tweaks.
NOTE: This update is quite big, ~13'000 lines of code, but it doesn't bring a lot of visual changes, they'll come later. I've already started working on new UI design and artwork, however this process will take some time.
- Fixed tooltip issue which was caused by sometimes nonexistent
.GetAttribute
method. There's one more call...
- Added 7.1 support;
- New version format: INTERFACE_VERSION.PATCH;
- Updated embedded oUF;
- Updated tooltip ilvl calculator;
- Fixed tooltip issue which was caused by sometimes nonexistent
.GetAttribute
method.
NOTE: I decided to change version format, because I'm planning to introduce quite many internal changes that will be followed by texture overhaul in the "near" future, however, I won't be able to do so within one single update, it'll take some time. But if I kept previous version format, I'd have to bump major version number few times, and that's not something I'd like to do.
- Fixed party frames visibility.
- Removed experience, reputation, artefact power and honour bars from objective tracker. I had to do so to fix world map frame issues that were caused by tainted objective tracker, e.g. not working Class Hall ability button. I was planning to remove it in 7.1, but I had to push this change a bit earlier. I'll try to find another way to show these stats, but later;
- Removed quest item button skinning, for the same reason as above;
- Updated embedded oUF;
- Added aura filter to show permanent (de)buffs on hostile NPCs;
- Added "talking head", vehicle seat indicator, durability frame, and few more movers;
- Fixed stance bar taint;
- Numerous quite important, but not really interesting code tweaks and bug fixes.
- Fixed garrison minimap button for people who don't have either class hall or garrison.
- NEW! Reworked garrison minimap button. Left-click it to open Class Hall report, right-click for Garrison report;
- Added experimental workaround for world map zooming issue. You'll have to zoom in and out manually while in combat. I may remove it later, if it breaks more than it fixes.
- Fixed additional action bar visibility, when player possesses something;
- Fixed vehicle/override buttons update process, e.g. you'll be able to get/use new abilities during Illidan scenario in BRH.
- Restored minimap rotation and compass;
- Fixed party frame auras.
- NEW! Added optional experience, honour, artefact power and reputation bars to objective tracker. Disabled by default. Settings can be found in general section of a config;
- NEW! Added pvp flag expiration timer. However, there's a bug in API, and function may return bogus numbers, in this case timer won't be shown;
- Reworked unit frame aura buttons. Increased size from 22px to 28px, buffs and debuffs are handled by one widget now, added buff/debuff indicators to aura buttons;
- Fixed C stack overflow error in mail module. Finally! While auto-receiving mail loot, inbox will be properly refreshed, if you have more than 50 letters;
- Fixed position calculation for movers, now works better with scaled UIs;
- Tweaked unit frame aura filter. Now you can override it from in-game config, and show only auras from your list;
- Additional action bars' visibility is now handled by the addon. Added a note about it to Blizz config;
- Updated unit frame aura, action bar and general config sections;
- Updated embedded addons and plugins;
- Misc bug fixes and tweaks.
NOTE: At this point in-game config became quite messy. I'll revamp it in next update.
- Fixed hot key texts;
- Fixed battle pet tooltips;
- Restored compatibility with OmniCC, again;
- Misc bug fixes and tweaks.
- 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.
- 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.
- 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.
- Fixed movers' strata and visibility issues;
- Fixed unit frame power text;
- Fixed few colour issues.
- Added Legion 7.0 support;
- Removed nameplate module, but it'll return later in Legion;
- Improved performance;
- Updated many textures;
- Numerous bug fixes.
NOTE: v3 is still WIP, so you may expect minor updates every few days.