Quantcast StdUi - New widget library - WoWInterface
Thread Tools Display Modes
06-19-18, 08:50 PM   #1
Sharji
A Deviate Faerie Dragon
AddOn Author - Click to view addons
Join Date: May 2015
Posts: 14
StdUi - New widget library

I just wanted you guys know about new library that is being developed by me:
https://github.com/kaminaris/StdUi/wiki

I suggest checking all the widgets, not everything is yet documented. Current look:



I aim to provide near enterprise level of documentation. It will have the best (at least one of the best) documentations for WoW library you have seen.

It will look the same no matter if you have elvui or any other addon installed. Its not related to Ace nor ElvUi.
Requires just LibStub.
100% Lua (no XML)

Has a lot of built in widgets
Works with blizzard UI
Does not create proxy object (except for ScrollTable)
Almost certainly immune to any changes blizzard will make in their code (none of the widget uses blizzard templates/code)
Can spawn new instance which you can customize
Will have a grid layout

Lemmie know what you think, contributions are welcome
  Reply With Quote
06-20-18, 11:50 PM   #2
saxitoxin
A Wyrmkin Dreamwalker
 
saxitoxin's Avatar
AddOn Author - Click to view addons
Join Date: May 2009
Posts: 59
Thumbs up I like this


Even if it is not my preferred standard style (since it is customizable) i really like the simplicity of adding widgets that this adds

Are you going to post the files for download here on Wow Interface when it is done?
  Reply With Quote
06-21-18, 12:10 AM   #3
runamonk
A Wyrmkin Dreamwalker
 
runamonk's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2007
Posts: 54
Looking good!
  Reply With Quote
06-21-18, 09:31 AM   #4
Azgaurd
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Sep 2006
Posts: 4
Looks nice, Only thing I would like to see is an image widget.

I am looking to re-do my Setup Wizard and would love to use your library to handle it.
__________________
Libidos (Area 52)

Last edited by Azgaurd : 06-25-18 at 10:46 AM.
  Reply With Quote
06-22-18, 05:38 PM   #5
Sharji
A Deviate Faerie Dragon
AddOn Author - Click to view addons
Join Date: May 2015
Posts: 14
1. Yes it will be here + wowace + github
2. I will release addon to customize all addons using this library (with ability to override even new instances).

"Image" widget is just texture. Or Button + Texture.
  Reply With Quote
06-23-18, 01:04 AM   #6
myrroddin
A Molten Giant
 
myrroddin's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 920
I found a typo in your font document example. You have "familly" and I assume you meant "family". Is that a typo in the docs, or a typo in your code? This could trip up someone.
  Reply With Quote
06-25-18, 05:31 AM   #7
Sharji
A Deviate Faerie Dragon
AddOn Author - Click to view addons
Join Date: May 2015
Posts: 14
Docs were updated.

Updated looks, new widgets, new options:

Some of them are videos, click on image:













  Reply With Quote
06-25-18, 09:53 AM   #8
myrroddin
A Molten Giant
 
myrroddin's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 920
Originally Posted by Sharji View Post
Docs were updated.
Not quite yet. As reported earlier, you have a typo that is either in your docs or your code, or both.
Full config object should look like this:

{
font = {
familly = 'Fonts\\ARIALN.ttf', -- Font used across your addon
size = 12, -- Font size
effect = 'OUTLINE', -- Font effects
strata = 'OVERLAY', -- Font strata
color = { r = 1, g = 1, b = 1, a = 1 }, -- Font text color
colorDisabled = { r = 0.55, g = 0.55, b = 0.55, a = 1 }, -- Font color when widget is disabled
},
  Reply With Quote
06-26-18, 01:37 PM   #9
Urtgard
A Defias Bandit
AddOn Author - Click to view addons
Join Date: Apr 2016
Posts: 2
Your videos are expired.
  Reply With Quote
06-27-18, 01:01 AM   #10
Sharji
A Deviate Faerie Dragon
AddOn Author - Click to view addons
Join Date: May 2015
Posts: 14
Im first focused on fixing real issues and finishing all widgets first.
Then i will check code for typos. Don't worry.
  Reply With Quote

WoWInterface » Developer Discussions » Dev Tools » StdUi - New widget library

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off