Quantcast
Download
(605 Kb)
Download
Updated: 12-11-17 12:05 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:12-11-17 12:05 PM
Created:11-28-17 06:15 PM
Downloads:289
Favorites:5
MD5:
7.3.0

LolzenUI  Updated this week!

Version: 7.3.2_alpha7
by: Lolzen [More]

DISCLAIMER
This is an early public release version
Possible bugs, unfinished things and the sort of are expected. I will do my best to provide fairly quick support. I am depending on user feedback for making LolzenUI a quality product.
About
LolzenUI is my personal User Interface. Whenever i play, i use this.
It is a compilation of different utilities for either information, feature, ease-of-life addition or anything of that sort.

It started as a project to make it easier for me to download just one project to virtually have my User Experience in WoW on every Computer i get to play on. (Ever were at a friend and hated his/her UI?)
As i was in the midst of making things work together, a buddy asked me to update a specific Addon i wrote for him, which was already incorporated here. That was when i had the idea to make everything modular. With that in mind, it was not far away for me to add options too, as one might choose a different place for the buffwatcher. So it quickly came to my mind, i want to make it possible for users to basically take my UI and make it their own with little effort as possible. I do not claim to have the best UI, it just fits my needs, but as i did some hard work for the past months to provide options, i hope someone might find it useful in a way.
FAQ & Help
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 ok.
Features
LolzenUI is modular.
What this means is, there are currently 21 modules, which can either be turned on or turned off. When a module is not needed, it should 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:
  • actionbars
  • artifactbar
  • buffwatcher
  • chat
  • clock
  • fonts
  • inspect
  • interruptannouncer
  • itemlevel
  • minimap
  • nameplates
  • objectivetrackerframe
  • orderhallbar
  • pullcount
  • slashcommands
  • tooltip
  • unitframes
  • versioncheck
  • worldmap
  • xpbar

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 backgrounds.
Of course LolzenUI comes with standards and SharedMedia packs are optional.
Planned Features/Updates
LolzenUI_Options is in it's early stages and probably doesn't have any single option for every user. I plan on adding things popular on demand. Unitframe options are not finished yet, but the most others are done and the essential stuff is already there.
A crucial ToDo list can be found on Github
If there is demand for it, i can add support for custom modules in the future.
Github
You can submit patches, request or bug reports there in addition to the comment section.
Github version may be more up2date, but might invoke breaking changes.
https://github.com/Lolzen/LolzenUI
https://github.com/Lolzen/LolzenUI_Options
Libs embedded
LibItemUpgradeInfo-1.0
As blizzards API doesn't perfectly well work (heirlooms, upgrades, ..) LolzenUI makes use of this lib.

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.
Credits
WoWInterface forum users (you know who you are)
haste, p3lim, everyone involed i 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!
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 and tell me, i want to give credits where credits are due
If you found a code, you think is yours and don't want it here, please tell me. I don't purposely steal code, i try to do as much as i can from on my own, as i strife to learn more and more, since years. Sometimes i hit a wall and look at other peoples code to get inspiration, sometimes this may end up looking as i blatantly used something without permission, but i assure you, almost nothing is copy/pasted! (the only thing i know of is the bufftimer format from tekkub which is credited and linked to the original project in the code itself)

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
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
7.3.2_alpha6
605kB
Lolzen
12-08-17 06:52 AM
7.3.2_alpha5
604kB
Lolzen
12-05-17 04:42 PM
7.3.2_alpha4
603kB
Lolzen
12-03-17 08:00 AM
7.3.2_alpha3
599kB
Lolzen
12-01-17 08:46 AM
7.3.2_alpha2
598kB
Lolzen
11-30-17 05:35 AM
7.3.2_alpha1
598kB
Lolzen
11-28-17 06:15 PM


Post A Reply Comment Options
Unread 12-05-17, 04:54 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
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.
Report comment to moderator  
Reply With Quote
Unread 12-01-17, 09:00 AM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
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.
Report comment to moderator  
Reply With Quote
Unread 12-01-17, 01:04 AM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 134
Uploads: 0
Originally Posted by Lolzen
Thanks! Not yet, the Unitframes are the most "unfinished" thing in there as of now. I will implement more options in the future, this one comes to the todo list.
Thanks, I am totally fine with this. I'm really looking forward to anything you will do with this UI.
Last edited by Namica : 12-01-17 at 02:38 AM.
Report comment to moderator  
Reply With Quote
Unread 11-30-17, 02:38 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Originally Posted by Namica
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?
Thanks! Not yet, the Unitframes are the most "unfinished" thing in there as of now. I will implement more options in the future, this one comes to the todo list.

Originally Posted by ceiri
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
Hey, thanks for trying it out! As written above, the Unitframe options are mostly missing, i will ipmple,emt such option in the future.
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?
Report comment to moderator  
Reply With Quote
Unread 11-30-17, 01:40 PM  
ceiri
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
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
Report comment to moderator  
Reply With Quote
Unread 11-30-17, 12:35 PM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 134
Uploads: 0
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?
Report comment to moderator  
Reply With Quote
Unread 11-29-17, 07:27 AM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Originally Posted by Namica
Wow, this is very simple, clean and minimalistic, as I like it! Will give it a try!
Thank you! Please offer feedback of your impressions, questions, nitpicks, critiques, etc.
Report comment to moderator  
Reply With Quote
Unread 11-29-17, 06:56 AM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 134
Uploads: 0
Wow, this is very simple, clean and minimalistic, as I like it! Will give it a try!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: