Go to Page... |
Compatibility: | Shadowlands pre-patch (9.0.1) |
Updated: | 10-17-20 01:52 PM |
Created: | 11-28-17 06:15 PM |
Downloads: | 10,605 |
Favorites: | 27 |
MD5: | |
Categories: | DPS Compilations, Minimalistic Compilations |
Project Abandoned
I've quit playing WoW, so i won't develop the Addon further. Feel free to fork and redistribute. If you want to take ownership instead You can contact me on Discord, linked Below. |
Additional support, bugreports, updates etc. can also be done in discord |
LolzenUI is a compilation of different utilities for either information, feature, ease-of-life addition or anything of that sort. It is set to my personal preferences, however it is possible to change many aspects to change the looks or features of this UI to make it yours. |
Type /lolzen or /lolzenui for a quick shortcut to open the optionpanel. Q: How can i access the OrderHall Missions when the Minimap button is missing? A: On the top left of your Orderhallbar is an icon of your class, click on it. Q: Can i disable x and use y instead? A: Disable the module by opening the Optionpanel (/lolzen or /lolzenui) and untick the checkbox. Then press Apply. |
LolzenUI is modular. What this means is, there are modules, which can either be turned on or turned off. When a module is not needed, it will not take up memory or cpu cycles, so if a module gets disabled, it's disabled. In addition to the modular approach, there's an separate Addon bundled - LolzenUI_Options which can be used to modify some aspects of these modules. LolzenUI_Options is optional and not needed if you really like the defaults, but it is needed for modifying these defaults. modules included are:
Custom Module Support Create your own modules! If you know your way around Lua, don't want to rely on me, or simply want to integrate a module by your own, LolzenUI now supports it. Template can be found here: link SharedMedia support Add any Shared Media pack and use the dropdown menus in the options. It's as easy as that. Currently supported are statusbars, backgrounds, borders and fonts. Of course LolzenUI comes with standards and SharedMedia packs are optional. |
You can look up issues or planned enhancements here. There you can also report bugs, or suggest features. |
You can submit patches, request or bug reports there in addition to the comment section. Github version is not considered stable, stable releases are uploaded here on WoWInterface. https://github.com/Lolzen/LolzenUI https://github.com/Lolzen/LolzenUI_Options |
LibSharedMedia-3.0 Can be used to easily add custom fonts and textures to LolzenUI. oUF the Unitframes and Nameplates integrated make use of oUF. |
WoWInterface forum users (you know who you are) haste, p3lim, everyone involed in oUF - mosty for oUF, but also other inspirations neav/neal - clock is basically a modified nClock ripoff. if you like the clock module be sure to check out nClock! Seerah - back in the days she gave me persission to use itemQualityColor borders for my tooltip, which the included one is based off Phanx, tuller, rothar/zork, tekkub - various inspirations, fixes which i found via google and stuff incorporated in LolzenUI (specifics can be seen in the code itself) More, so much more i don't know on top of my head - i'm sorry If you think you deserve to have your name here, please drop a comment or me, i want to give credits where credits are due |
Copyright (c) 2019 Georg Eitler Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Exceptions are bundled software which either use an own license or don't belong to the Autor of "LolzenUI". Specifically: "CallBackHandler-1.0" - BSD license, "LibSharedMedia-3.0" - All Rights Reserved license, "LibStub" - public domain, "oUF" - MIT license, "oUF_MovableFrames" - no license, Copyright (c) owner Trond A Ekseth THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
9.0.1_r5 LolzenUI: use correct interface version modules: orderhallbar: simplify coordinates & fix error on exile's reach modules: unitframes: elements: stagger: fix SL API changes modules: unitframes: elements: runes: fix SL API changes clock: enable AM/PM for US dateformat option tag as version 9.0.1_r5 LolzenUI_Options: use correct interface version tag as version 9.0.1_r5 |
9.0.1_r4 LolzenUI: nameplates: fix auratimer sticking to screen modules: unitframes: elements: fix castbar spark tag as version 9.0.1_r4 LolzenUI_Options: tag as version 9.0.1_r4 |
9.0.1_r3 LolzenUI: modules: buffwatcher: fix yet another APi error modules: itemlevel: fix LiteBag hook tag as version 9.0.1_r3 LolzenUI_Options: tag as version 9.0.1_r3 |
9.0.1_r2 LolzenUI: tag as version 9.0.1_r2 LolzenUI_Options: modules: actionbars: add missing Shadowland API update fixes tag as version 9.0.1_r2 |
9.0.1_r1 LolzenUI: ibs: update oUF to version 10.0 Shadowlands: update for API changes unitframes: elements: castbar: oUF 10.0 update modules: nameplates more Shadowlands API updates tag as version 9.0.1_r1 libs: OMF: Shadowland API updates libs: OMF: guard agains nameplates LolzenUI_Options: more Shadowlands API updates tag as version 9.0.1_r1 |
8.3.7_r1
add LibButtonTexture-1.0 defaultconfig: change to use LBT as default sharedmedia: add LBT & register button textures changes due to LBT LibButtonTexture-1.0: change the "None" texture of the buttonborder
actionbars: add ns.UpdateActionBarSpacing() and ns.UpdateActionBarSize() add ns.UpdateActionBarPositions() defaultconfig: bring back data migration (actionbar texures) up to 9.0 (Shadowlands prepatch) defaultconfig: fix data migration artifactbar: add some realtime setting functions
remove uncommented code that slipped in update LibButtonTexture
defaultconfig: changes due to LBT usage along with data mitigation buffs: use LBT buffs: add functions for realtime changes buffwatcher: add functions for realtime options
chat: add functions for realtime options
defaultconfig: remove default setting for removed option itemlevel: guard loading code for blizzard's bags if any supported bag addon is loaded
nameplates: add functions for realtime options [1/2] customize the auratimer & counter
objectivetrackerframe: add functions for realtimeoptions
objectivetrackerframe: add functionality for keeping it collapsed in instances
defaultconfig: add data migration for pullcount
pullcount: change to LSM use move UT2004 soundfiles sharedmedia/sounds: add UT3_female sounds pullcount: fix chatfilterFunc not being de/applied tooltip: add functions for realtime options tooltip: also consider embedded tooltips for realtime option changes worldmap: add reltime option functions xpbar: functions for realtime options artifactbar: also change bg texture tag as version 8.3.7_r1 nameplates: fix castbar icon disappearing when position is changed via options tooltip: fix case when talents where disabled being inable to display then when the option is turned on without /reload Minimap: fix mask texture when module is deactivated objectivetracker: fix login autocollapse
defaultconfig: uncomment pull_sound_abort defaultconfig: add missing comma sounds: add Nyanners pullcount sounds sharedmedia: register Nyanners sounds LolzenUI_Options: core: add LBT support actionbars: use LBT actionbars: element positioning core: add optional picker.OnClick()
actionbars: make size/space setting interactive actionbars: make actionbar positioning interactive
core: expand colorpicker functionality add realtime colorchanging finish up artifactbar realtime options core: LBT changes for auras buffs: initial support for LBT buffs: apply options in relatime buffwatcher: realtime options
clock: realtime options interruptannouncer: realtime options locales: remove translations of removed options itemlevel: realtimeoptions minimap: realtime options miscellanous: realtime options minimap: streamline code format nameplates: general: realtimeoptions add castbar realtime options
locales: update
orderhallbar: realtime options locales: update locales: update core: add pickertypes for pullcount option revamp pullcount: realtimeoptions/slight revamp
tooltip: realtimeoptions worldmap: realtime options xpbar: realtime options
worldmap: replace scale option with a picker instead of the inputbox locales: update transaltions interruptannouncer: fix message always setting the default value artifactbar: change texture of color selection buttons upon changing texture option artifactbar: don't change font selection texture; always use standard
tooltip: don't change color selectionm textures based on texture set
|
8.3.0_r1 LolzenUI: chat: remove automated /who on whisper as it is a protected event since 8.2.5 tooltip: add modifications for corrupted items don't change uiscale tag as version 8.3.0_r1 LolzenUI_Options: tag as version 8.3.0_r1 |
8.2.5_r3 LolzenUI: unitframes: units: unitframes: actually load arena frames tooltip: stop level 1 tainting unitframes: units: arena: clean up actionbars: fix "group frame not clickable if petactionbar is visible" interruptanouncer: remove /s announce
LolzenUI_Options: interruptannouncer: remove /s announce option
|
8.2.5_r2 LolzenUI: tooltip: fix AzeriteEssenceSlot tooltip not being essence rank colored misc: handle StoreMicrobutton once unitframes: elements: healthpoints: remove color codes from tags tooltip: verify to color background if an essence is hovered on colorEssenceSlotQuality() defaultconfig: fix initializing new subcathegories in existing module SVs defaultconfig: cleanup debug stuff defaultconfig: remove unnecessary check for type "table" defaultconfig: add Saved Variables for unitframes: arena unitframes: unit: add arena defaultconfig: handle table in table case defaultconfig: add additinional positining SVs to unitframes: arena unitframes: layout: enable arena frames unitframes: auras: consider arena frames defaultconfig: add arenaframe entries to LolzenUIcfgOMF if found
defaultconfig: fix OMF SV updating defaultconfig: change arena frame aura display to "None" unitframes: elements: infopanel: add [arenaspec] to level tag as version 8.2.5_r2 LolzenUI_Options: unitframes: add arena options locales: update translations locales: update translations unitframes: arena: add growth options
|
8.2.5_r1 LolzenUI: tag as version 8.2.5_r1 LolzenUI_Options: tag as version 8.2.5_r1 |
8.2.0_r3 LolzenUI: unitframes: elements: tags: remove unused local hide pet hotkeys on login, when opted in
defaultconfig: expose OMFdefault global
unitframes: elements: auras: use duration custom timer
nameplates: Override builtin Threatindicator element tag as version 8.2.0_r3 LolzenUI_Options: tag as version 8.2.0_r3 |
8.2.0_r2 LolzenUI: unitframes: use oUFs builtin perhp tag instead of duplicating it LolzenUI: oUF tags: optimize
nameplates: don't overlap explosive texture onto hp texture, instead replace it temporarily unitframes: split into own files tooltip: fix out of screen tooltips
unitframes: add resting indicator element defaultconfig: add SV's for resting indicator unitframes: player: add optional resting indicator element LolzenUI: tag as version 8.2.0_r2 defaultconfig: use vertex colors for powercolors from unitframes
locales: add resting indicator resting indicator: also esES modules: unitframes: player: add resting indicator options
|
8.2.0_r1 LolzenUI: minimap: only strip 0 from days < 10 libs: oUF: update to 9.2.0 libs: oUF: update to 9.2.2 minimap: fix repositioning defaultconfig: remove deprecated version data migration code |
8.1.5_r5 LolzenUI: clock: adress nil error
tooltip: fix out of border text 2/2
nameplates: highlight explosives
nameplates: fix PRD power display once and for all tooltip: fix ">>" in targetline being colored libs: oUF: update to 9.1.3 tooltip: fix coloring pullcount: lower the framestrata of the ChallengesKeystoneFrame so the /pull numbers are not hidden behind it LolzenUI: initialize a one time tutorial
tuorial: fix c/p derp locales: update translation and fix typos |
8.1.5_r3/8.1.5_r4
orderhallbar: comma placement defaultconfig: add orderhallbar font SV's orderhallbar: use SVs for zonetext defaultconfig: add clock date format SV clock: use localized names & consider US date format
pullcount: add support for "/pull 0" (pull abort)
core: another critical bugfix
orderhallbar: add options or zonetext font customization core: add picker type "dateformat" locales: update translations clock: add option to choose between EU (default) and US date format |
8.1.5_r2 LolzenUI: tooltip: remove deprecated WorldMapTooltip reference unitframes: add a stagger bar for monks libs: oUF: update to version 9.1.1 libs: import oUF_DebuffHighlight unitframes: add debuffhighlighting |
8.1.5_r1 LolzenUI: optionpanel: fix checkboxes for custom modules itemlevel: add LiteBag support
libs: oUF: update to version 9.1.0 miscellaenous: change how StoreMicroButton is hidden
core: remove deprecated pickertype check |
8.1.0_r5 LolzenUI: nameplates: fix up Personal Resource Display
set Power.colorPower = true unitframes: use StateDriver for hiding default raid frames nameplates: don't use Show/Hide, instead set alpha unitframes: don't use Show/Hide unitframes: hide power.value if it is "0" unitframes: fix string formatting unitframes: remove intial Glowborder coloring inspect: resctrict INSPECT_READY event unitframes: use self.colors.power also check for powerType defaultconfig: sticky chat changes
chat: make LolzenUI timestamp and blizzard's timestamp exclusive to each other
actionbars: update for revised options tooltip: clean up defaultconfig: clean up actionbar cfg
defaultconfig: add necessary actionbar cofing reset & restrict data migration to 8.2.0
inspect: fix Inspectbutton being greyed out
chat: sticky channel changes locales: update (sticky channels) core: remove now superflous ns.picker_bin
chat: exclusiviy between LolzenUI timestamps and blizzard's locales: update translations core: localize apply button use existing localization and use it correctly actionbars: revise options [TBD: cleanup] locales: update translations TOC: update to version 8.1.0_r5 unitframes: powercolors: localization independent alignment miscellaneous: localization independend alignment locales: update translations |
8.1.0_r4 LolzenUI: actionbars: move up extraactionbutton libs: oUF update to 9.0.1 unitframes: update for oUF 9.0.1 nameplates: update for oUF 9.0.1 & misc
unitframes: fix ColorGradient for 9.0.X
defaultconfig: make default globally available
tooltip: create a fallback to prevent an error defaultconfig: add code to change saved variable structure if present
unitframes: cleanup & optimization unitframes: check if LolzenUIcfg.unitframes[unit] even exists nameplates: fix several errors itemlvl: updateBagSlotInfoTest -> updateBagSlotInfo actionbars: remove the statusbartrackingmanager instead of hooking "ShouldBeVisible" buffs: simplify positioning code itemlevel: character: implement more detailed stats & itemlevel LolzenUI_Options: nameplates: change defaults according to LolzenUI's defaults LICENSE: update for 2019 modules: use default values from LolzenUI instead of replicating them
|
8.1.0_r3 LolzenUI: nameplates: fix up personal resource display nameplates: remove SetActiveStyle
chat: add basic URL copy
tooltip: take respeccing into consideration libs: ditch oUF_CombatFade
objectivetracker: add ability to scale LolzenUI: initialize localization
LolzenUI_Options: orderhallbar: defaults: wrong divisor on ohb_zone_color objectivetracker: add scale option
remove superflous file |
8.1.0_r2 LolzenUI: worldmap: fix error |
8.1.0_r1 LolzenUI: libs: oUF_CombateFade: optimize
nameplates: differentiete between tank and other speccs
worldmap: remove 8.0.1 code LolzenUI_Options: nameplates: split files up misc: add option to hide/show microbuttons, also cleanup whitespace
|
8.0.1_r12 LolzenUI: worldmap: prevent repositioning
minimap: use postition SV
libs: oUF_CombatFade: update
libs: update LibSharedMedia-3.0 libs: CallBackHandler: update to r23 libs: oUF_CombatFade: change fade handling
chat: make short channels optional
minimap: add position options
core: updates
|
8.0.1_r11
xpbar: show exalted rep as a full bar instead of an empty one
core: add LolzenUI_Options.createApplyButton modules: make use of newly added createApplyButton()
|
8.0.1_r10 LolzenUI: defaultconfig: versioncheck module doesn't exist anymore itemelevel: don't call ns.RegisterModule each time LolzenUI: introduce misc options
unitframes: use rep colors from misc options xpbar use rep colors from misc options xpbar: create fallback for rep colors
unitframes: only use custom reaction colors when options are set and willfully used miscellaneous: respect option setting LolzenUI_Options: LolzenUI_Options: introduce misc options Update modules/orderhallbar/options.lua
|
8.0.1_r9 LolzenUI: worldmap: don't be so nice (forgot test print) itemlevel: split into dedicated .lua's
itemlevel: use MixIn instead of GetDetailedItemLevelInfo
|
8.0.1_r8 LolzenUI: worldmap: fix derp in version checking |
8.0.1_r7 LolzenUI: LolzenUI: integrate versioncheck into core defaultconfig: add more worldmap options worldmap: enhance option variety and fix non-functioning code
LoleznUI_Options: unitframes: streamline optionpanels core: don't create a FontObject if it is already created remove versioncheck optionpanel
worldmap: add more options |
8.0.1_r6
buffwatcher: adapt to BfA API changes defaultonfig: remove saved variables chat output minimap: fix mask texture remaining square if disabling module core: expand LolzenUI.RegisterModule with description
optionpanel: show module description on mouseover chat: shorten channel names
actionbars: modify Vehiclebar too
Revert "nameplates: add SetActiveStyle" libs: update oUF to 8.0.2 LoleznUI_Options: xpbar: fix rested xp color option not working actionbars: slightly change description objectivetrackerframe: remove dot in description |
8.0.1_r5 LolzenUI: interruptannouncer: adapt to API changes for BfA fix ShoppingMicroButton & HonorBarMixin showing
orderhallbar: move PvP info panel (resources, etc) actionbars: prevent shoppingmicrobutton for real now add License LoleznUI_Options: add License |
8.0.1_r4 LolzenUI: actionbars: fix HonorBarMixin showing |
8.0.1_r3 LolzenUI: actiobars: fix taint unitframes: harden StandardUI raidcontainer hiding |
8.0.1_r2
LolzenUI_Options: core: fix loading error remove superflous inspect optionpanel |
8.0.1
LolzenUI: introduce libs.xml LolzenUI: introduce modules.xml media: add azerite related textures Revert "unitframes: testmode: make every object refer to player" Revert "unitframes: add testmode" Revert "defaultconfig: unitframes: add testmode SV" defaultconfig: remove obsolete position sv's chat: replace non existing buttons to hide with the new ones core: LolzenUI.RegisterModule now accepts an boolean "hasOptions" modules: adapt to LolzenUI.RegisterModule changes optionpanel: adapt to ns.RegisterModule changes Minimap: fix current day display with bfa clock: remove superflous TimeFormat() function clock: cleanup & remove Alt key restriction clock: don't use locals in timerAnim inspect: fix inspect errors in BfA
xpbar: catch division by 0 in BfA xpbar: remove obsolete PvP prestige unitframes: fix BfA divide by zero error
pullcount: C_ChatInfo changes for bfa
artifactbar: BfA updates; switch from Legion Artifacts to Azerite actionbars: BfA updates/fixes orderhallbar: BfA updates/fixes
tooltip: modify azerite visuals libs: remove LibItemUpgradeInfo libs: import oUF bfa branch TOC: update version to 8.0.1 (BfA) LolzenUI_Options: TOC: update version to 8.0.1 (BfA) |
7.3.5
artifactbar: hide when maxed out LolzenUI_Options: core: font picker previews
core: add icon previews to statusbar & background pickers unitframes: remove testmode options unitframes: fix & prune superflous position options in favor of dedicated option panel |
7.3.5_beta8
libs: add oUF_MovableFrames LolzenUI: load and use oUF_MovableFrames unitframes: exclude party and raid frames from combatFade
LolzenUI: add LolzenUIcfgOMF
libs: oUF:MovableFrames: SetTexture() is deprecated for setting texture color; use proper SetColorTexture() instead libs: oUF_MovableFrames: enable mousewheel scrolling in the optionpanel libs: oUF_MovableFrames instead of deleting entries just reset them, but keep the entries in the panel libs:oUF_MovableFrames: update pos info on OnDragStop()
unitframes: don't hide testmode option due to limited scrolling capability create a subcategory panel for oUF_MovableFrames called "Positions" |
7.3.5_beta7
unitframes: testmode: make every object refer to player itemlevel: improve cpu usage
pullcount: try to prevent double counting pullcount: this really should fix it now buffs: implement and use own duration update instead of blizzard's AuraButton_UpdateDuration orderhallbar: add coordinates and optimize code a bit libs: add oUF_CombatFade plugin
unitframes: add oUF_CombatFade config defaultconfig: add combatFade SVs unitframes: use SVs for combatFade unitframes: fix combatFade SV derp LolzenUI_Options: unitframes: add options for oUF_combatFade unitframnes: general options: add & use scrollframe |
7.3.5_beta6
fix shield castbar if it was bugged in beta5; derped a lot on this one defaultconfig: unitframes: adjustments for castbar text tooltip: remove useless check defaultconfig: unitframes: powercolors: don't put powercolors in string keys unitframes: tostring is not need anymore unitframes: remove duplicate entries of self.Level and self.Name unitframes: remove unnecessary self.Health references pullcount: add missing isCounting check and prevent double countdown sounds
nameplates: there's mno more workaround in place unitframes: get rid of the GlowThreat hack; do it properly defaultconfig: add SVs for cut castbar icon castbar: desature icons from uninterruptable casts unitframes: remove unnecessary boolean check unitframes: slightly change power color coloring in PostUpdatePower unitframes: use booleans in SetDesatured unitframes: don't set powercolor to white if we color them in the PostUpdatePower function defaultcofig: change defaults for player castbar icon/time/text defaultconfig: change defaults for target cb icon/time/text defaultconfig: unitframes: fix some derps; rearragnge & change some defaults on boss/focus defaultconfig: fix boss castbar icon derp unitframes: add options for cut & "integrated" castbar icon defaultconfig: unitframes: add SVs for pet castbar unitframes: add optionized pet castbar LolzenUI_Options: unitframes: change default values according to defaultconfig changes unitframes: adapt to powercolor changes unitframes: add options to trim castbar icon for player/target/boss/focus unitframes: add pet castbar options |
7.3.5_beta5
defaultconfig: nameplates: add aura SVs nameplates: add auras unitframes: add testmode defaultconfig: unitframes: add testmode SV unitframes: fix castbar shield by setting castbar shield texture individually for every unitframe LolzenUI_Options: nameplates: add aura options actionbars: specify about unitframes: fix general options & add tesmode option inspect: clarify that a keybind exists |
7.3.5_beta4
libs: update embedded oUF to 7.0.14 defaultconfig: unitframes: focus: add SVs for aura unitframes: focus: add & use auras unitframes: boss: fix castbar color uing target's castbar color values defaultconfig: unitframes: focus: add castbar SVs unitframes: focus: add & use castbar unitframes: target/boss/focus: add missing maxnum for debuffs & auras unitframes: fix aura settings only using target specific settings
scrollable content: make it dynamically change "size" depending on op
unitframes: boss: fix checking for wrong button for "uf_boss_aura_show_only_player" unitframes: focus add aura options unitframes: focus: add castbar options; make options scrollable |
7.3.5_beta3
unitframes: put elements back into shared and only use the the desired ones on the desired frames unitframes: Castbar Spark: adjust size to make it look nicer unitframes: Spark: don't try to set size for every unitframe
defaultconfig: add SV "uf_show_boss_power" unitframes: boss: add ability to show power bar if the option is set defaultconfig: unitframes: boss: add SVs for power points unitframes: boss: use options for powerpoints if the power bar is shown defaultconfig: unitframes: boss: add aura SVs defaultconfig: unitframes: boss: change default spacing to 30 up from 5
unitframes: boss: fix using wrong panel values unitframes: boss: use aura options defaultconfig: unitframes: boss: add Svs for castbar unitframes: boss: add castbar and use castbar options unitframes: boss: rechange level/name position defaultconfig: unitframes: boss: change default height & width LolzenUI_Options: unitframes: rearrange okay/default functions according to option panel order unitframes: boss: add option to show power bar unitframes: boss: add options for powerpoints if power bar option is set to true unitframes: boss: add aura options
unitframes: boss: change defaults in size & height unitframes: boss: add castbar options unitframes: boss: fix Aura header not hiding when deselected on load unitframes: boss: add scrollframe/scrollbar unitframes: boss: make scrollable content only visual within it's visual bounds |
7.3.5_beta2 LolzenUI: versioncheck: fix typo defaultconfig: add player castbar SVs unitframes: use player - castbar SVs unitframes: use dedicated Castbar text, not change the unit's name defaultconfig: unitframes: add SVs for target: castbar unitframes: support castbar options on target defaultconfig: change default position for target castbar in standalone mode LolzenUI_Options: unitframes: add castbar options for player unitframes: player: standardize classpower pos x&y/anchor1/2 positions in options unitframes: player: options: fix misalignment core: add new variable "sub", indicating an subtable hast to be used for these functionns
buffs: use GetSpellTexture instead of GetSpellInfo and guard against core changes buffwatcher: use GetSpellTexture/preset string instead of GetSpellInfo nameplates: preview: use GetSpellTexture instead of GetSpellInfo and guard against core changes [WiP] unitframes: target: create a scrollframe in the optionpanel and use it as parent for every element
[de-WiP] unitframes: castbar options: player/target unitframes: finishing touch for scrollframe; "cut" content exactly at the border, not before |
7.3.5_beta1 LolzenUI: unitframes: don't overwrite oUF.colors.power, instead directly use custom set colors TOC: Update version to 7.3.5 LolzenUI_Options: TOC: Update version to 7.3.5 |
7.3.2_beta6 LolzenUI: defaultconfig: add SVs for powerpoints unitframes: use SVs for powerpoints unitframes: make the level&name display look nicer on the target panel defaultconfig: add SVs for focus unitframes: add focus frame unitframes: fix healthpoints percent display defaultconfig: add SVs for hppercent options unitframes: use hppercent options if enabled unitframes: change framestrate of the castbar, so it doesn't shine through other UIelements defaultconfig: add SVs for target aura unitframes: use aura options for target auras LolzenUI_Options: core: add pickertype "uf_parent" for powerpoint parent options unitframes: add options for powerpoints (player/target) unitframes: add subpanel and options for focus unitframes: add options for hppecent and divider option if both value&percent is set unitframes: fix checking the wrong button for divider option core: add new picker types for auras in unitframes unitframes: add aura options for target unitframe |
7.3.2_beta5 LolzenUI: optionpanel: simplify on/off check for modules core: add LolzenUI.cutsomModuleOptions to support user modules in LolzenUIcfg optionpanel: make LolzenUI.createButtons global for user modules libs: split into their own folder to decrease package size due to duplicate dependencies TOC: update
typo: createFonString -> createFontstring core: make functions global for user modules
|
7.3.2_beta4 LolzenUI: libs: update embedded oUF to 7.0.13 optionpanel: stop printing messages if LolzenUI_Options is disabled and can't be loaded defaultconfig: add SVs for tooltip statusflag colors tooltip: use statusflag color SVs defaultconfig: add SV "tip_use_guild_color_globally" tooltip: change guild check and use guild color for all players if the option is set defaultconfig: add SV "ilvl_use_itemquality_color" itemlevel: use itemQualityColor if the option is set defaultconfig: add SV "uf_use_dot_format" unitframes: use dot divider format for siValue if the option is set defaultconfig: add SVs for bossframes unitframes: use SVs for bossframes LolzenUI_Options: tooltip: add options for statusflag colors tooltip: add option to use guild color for all players itemlevel: add option to use itemQuality as text color unitframes: add option to use dot divider format (7.5m instead of 7m5) for siValue option unitframes: add suppanel and options for bossframes core: add new pickerType "growth"
|
7.3.2_beta3 LolzenUI: buffwatcher: switch from OnUpdate loop to AnimationGroups
slashcommands: remove deprecated slashcommand /uiscale optionpanel: only create checkboxes once optionpanel: add LolzenUI_Optionpanel loading hack buffwatcher: only hide inactive buffs defaultconfig: add SV "clock_seconds_enabled" clock: make seconds display optional clock: use animationGroup instead of onUpdate loop tip: don't try to reanchor itemreftooltips defaultconfig: add SV "actionbar_show_keybinds" actionbars: show keybinds wehen the option is true defaultconfig: add SV "artifactbar_mouseover_text" artifactbar: optional text mouseover defaultconfig: add SV "xpbar_mouseover_text" xpbar: optional text mouseover pullcount: replace onUpdate loop with animationGroup LolzenUI_Options: clock: add option to disable seconds display actionbars: add option to show keybinds artifactbar: add option to show text on mousover (default on) xpbar: add optionto show text on mouseover (default on) |
7.3.2_beta2 LolzenUI: xpbar: use correct colors for regular/rested chat: do not move undocked frames around chat: split filter functions again to fix whispers defaultconfig: add general font setting & own font setting saved variables unitframes: use saved variables for font options and check if to use unitframes specific font options or general (only for healthpoints atm) defaultconfig: add SVs to disable LolzenUI party/raid frames unitframes: respect options to disable party/raid frames (use blizz default or alternative addons) defaultconfig: add SV for vertical party layout unitframes: optional vertical party layout support fix SV typo LolzenUI_Options: unitframes: update & cleanup
unitframes: add vertical party frame layout option |
7.3.2_beta1 LolzenUI: unitframes: change FrameStrata so the power doesn't shine through the classhall missionboard libs: update ebedded oUF to version 7.0.12 libs: update embedded LibItemUpgradeInfo-1.0 to rev30 buffs: fix tainting (thanks to everyone in http://www.wowinterface.com/forums/showthread.php?t=55928) Itemlevel: register BAG_OPENED and INIT_INVENTORY_CHANGED on PLAYER_LOGIN (fix bags having itemlevel on login) |
7.3.2_alpha7 LolzenUI: tooltip: try to prevent "anchorFrame is a number value" error orderhallbar: optimize itemlevel: significantly less cpu usage tooltip: fix wintergrasp and potentially other openworld pvp zones throwing error actiobars: siginifacntly decrease cpu usage defaultconfig: make the petbar nicely centered per default unitframes: use centered shield textture for uninterruptable spells and scale it proportionally to icon size LolzenUI_Options: actionbars: change petbar default posx |
7.3.2_alpha6 LolzenUI: unitframes: bring back initialcfg, else the raid bugs out at grp 7-8 defaultconfig: add readycheck indicator sv's unitframes: add readycheck options for party & raid unitframes: cleanup defaultconfig: add classpower sv's unitframes: use classpower saved variables; add runes for DKs and add border adjustments for them LolzenUI_Options: unitframes: add options for readycheckindicator & fix double title on party options unitframes: add options for classpower & runes |
7.3.2_alpha5 LolzenUI: defaultconfig: add unitframe size variables unitframes: add back fallback border; SetSize for every individual unitframe along with sv support defaultconfig: fix my logic kkthxbye defaultconfig: add saved variables for role inidicator on party & raid unitframes: add role indicator options and fix it for raids tooltip: use a different approach for background color LolzenUI_Options: uniframes: add option to change size for player, target, targettarget, party, raid & pet unitframes: add options for role indicator |
7.3.2_alpha4 LolzenUI: libs: update oUF to 7.0.11 defaultconfig: fix not being able to disable modules unitframe: border & panel perfection core: add pixel perfection defaultconfig: add more unitframe variables; also minor cleanup & fix unitframes: use Health.value options LolzenUI_Options: unitframes: add hpval options unitframes: add power color options & bypass the 200 local limit |
7.3.2_alpha3 LolzenUI: defaultconfig: add hp percent variable unitframes: add hp percent tag and option; also use fixed texture for powerDivider defaultconfig: fix updateDB function for booleans defaultconfig: add unitframe position variables unitframes: use saved var positions defaultconfig: add border sv unitframes: add LSM border support; use fixed bg texture for targetpanel LolzenUI_Options: unitframes: add hp percent option unitframes: initialize sub-optionpanels for player, target, targettarget, party raid and pet unitframes: add options for unitframe positions unitframes: add border options |
7.3.2_alpha2 LolzenUI: unitframes: fix background texture versioncheck: add wowinterface.com link and make it clear that github should not be the first choice LolzenUI_Options: actionbars: remove pre LibSharedMedia texture reference fonts: remove pre LibSharedMedia font reference |
7.3.2_alpha1 public alpha release |
Comment Options |
11-29-17, 06:56 AM | |
|
Wow, this is very simple, clean and minimalistic, as I like it! Will give it a try!
|
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
11-30-17, 12:35 PM | |
|
Okay, first feedback. I really like it, no errors, no complicated setup, no worries. Just a little question - is it possible to move the unit frames, or maybe hide them out of combat?
|
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
11-30-17, 01:40 PM | |
|
Hi, I'm trying your UI out and wanted to know how to alter the unitframe text to only show HP%. Also am i able to disable the Action bars and use Bartender but still use your Databars.
Many thanks for any help |
|
ceiri |
View Public Profile |
Send a private message to ceiri |
Find More Posts by ceiri |
Add ceiri to Your Buddy List |
11-30-17, 02:38 PM | |||
|
You can disable the actionbar module by typing in /lolzen and untick the checkbox for actionbars. I'm not sure what you mean by "databars", may you elloborate? |
||
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
12-01-17, 01:04 AM | ||
|
Last edited by Namica : 12-01-17 at 02:38 AM.
|
|
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
12-01-17, 09:00 AM | |
|
Made some initial additions for the Unitframes:
*you can now use percent instead of the actual value if you want (off by default) *you can now set the position in the sub-optionpanles from unitframes *you can now use LibSharedMedia borders with the unitframes (the standard didn't change) *some minor texture fixes initially i wanted to update yesterday, but the updater function had some error in it's logic which i had to figure out first. Else you'd had to delete your saved variables before updating, and that is exactly what i don't want you to if it isn't necessary. The uniframes are huge.. with possible options, i'll have to decide which one's are essential to be unitspecific and which can be generalized (eg. borders: i decided to use one border across the unitframes with the exception of classpower as there the standard border doesn't look good on that) This will take a few updates until i deem the unitframes finished and start some other things on the ToDo list. For the time being, i hope this provides at least some of the essential options for you all.
Last edited by Lolzen : 12-01-17 at 09:00 AM.
|
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
12-05-17, 04:54 PM | |
|
EDIT:
7.3.2_alpha7 is mostly an optimization update with a few bugfixes. With 21 different modules working at the same time you can expect usage, but it was getting ridicilous high when taking a portal. i narowed down several modules which were affected and tried to squeeze the pest performance out of them, without restricting any functonality we had before. Question: Are castbar options other than enable/disable desired by someone (in case external castbar addons would be used instead). i'm thinking about NOT to implement many options for them, but i'm open to suggestions and optinions. If you want the castbar customizable, which options do you NEED? Thanks for any feedback. ------------------ We are nearing the unitframe option completion! rough todo list is as following: *add options for rolecheckindicator for party, raid *various castbar options for player, target & pet After that i'll try to make the optionpanels more uniform wherever i can and it makes sense. When i'm happy and no one misses something crucial, i'll go over for better performance if i can find something i can optimize.
Last edited by Lolzen : 12-11-17 at 12:16 PM.
|
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
12-29-17, 02:47 PM | |
|
Hi Lolzen,
just another random thoughts about your amazing UI. - It would be nice if you could change the fonts for unit frames all at once. Do you need different fonts for different frames? - From my point of view as a passionate healer, your unitframes are a little hard to handle. It would be awesome if.. ... you could disable the group/raidframes seperate, so a different addon like Grid can be used for healers while keeping the nice frames for player/target ... you could change your groupframes to be displayed *vertical* if you wish, just for people like me who cannot heal without it (or not that good at all) I see if you want to keep it simple, so maybe the first option would be easier to do. Thanks so far again, I really enjoy your work! |
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
12-30-17, 04:07 AM | ||
|
again thanks for the precious feedback! TL;DR you can expect everything to be implemented within the next update The idea of having different fonts for each frame is, in default raid frames use i think a FonsSize of 18 whilst player/target uses a fontsize of 24 due to size differences. It will add a switch to either use a global size (and use the global size instead of the specific size) or use the unit specific size, no problem to implement. Healer's feedback - that's nice! I have played Priest for the longest time (Classic to MoP), but ditched healing since late classic. That's why i'm really out of touch on a healer's needs and put the UI into "DPS Compilations" as a main category. Again, thanks for the feedback! I'll implement off switches for both group/raid and group vertical layout too in the next update In all honesty, i like it simple. But LolzenUI made the transition from being "my hardcoded UI compilation" to "maybe someone wants to change option x or position y" and that's why i try to find a middleground for keeping it simple while providing a fair amount of options. It will never be an ElvUI, but it doesn't try to be. EDIT: haven't forgotten about OOC hiding, that will be included too
Last edited by Lolzen : 12-30-17 at 04:08 AM.
|
|
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
12-30-17, 12:46 PM | ||
|
Thanks in advance, I'm happy to see your UI growing. And it's so nice to give feedback - even if you don't want to include *every* feedback/wish, you read it and maybe it will help you a little. =) |
|
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
12-31-17, 10:35 AM | ||||
|
Alright, i've played with OOC fading, but any implementation i've made was either wonky or unsatisfying to say at least.
One option is to nag p3lim to revive oUF_Fader back to life, or wait for it to be implemented when i've found a soltution that works, which could be a while. Sorry for that! :/
It's easy to loose oversight sometimes. |
|||
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
01-01-18, 08:57 AM | |
|
Hey Lolzen,
wanna see your beautiful baby in action? Just one - really small! - issue: If you can see, I changed the position auf player/target frames. Is there a change to change the position of the boss-frame(s) as well? If it's only one, it's okay, but sometimes it's 4-5. I can change the lua too, just need a small hint where to look! Oh, and HAPPY NEW YEAR! |
|
Namica |
View Public Profile |
Send a private message to Namica |
Find More Posts by Namica |
Add Namica to Your Buddy List |
01-01-18, 09:04 AM | ||
|
Looking good ;D ATM there's no option implemented. if you go to WoW/Interface/AddOns/LolzenUI/modules/unitframes/unitframes.lua at the very bottom there is a section for bossframes, party & raid, there you should be able to change the position. One of the thing i have to create options for :S |
|
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
01-06-18, 09:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 37
Uploads: 0
|
Hey dude, tried out your UI and I have some feedback for things you may want to add or improve upon. I'm a pretty picky person at times so that may show.
In general I like the simpicity of it. The modular approach really does it for me because I generally hate most other nameplates and just run using the default ones (which also gives me my preferred personal nameplate). Love the item level stuff, I find most UIs don't let you change this & it's hard to read, nice to be able to set your own colour and stuff. Only other thing I would suggest but I imagine it won't happen due to the complexity, is a way to preview where things are placed or their size (like the group frames) |
|
myndzero |
View Public Profile |
Send a private message to myndzero |
Find More Posts by myndzero |
Add myndzero to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.