Quantcast
Download
(42Kb)
Download
Updated: 04-20-21 07:05 AM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.5)
Updated:04-20-21 07:05 AM
Created:09-19-18 03:29 PM
Downloads:1,536
Favorites:12
MD5:
9.0.5

XrystalUI - Development

Version: 9.0.5.38134.0a - [Anchor and Slash Command Systems]
by: Xrystal [More]


Preamble


Aiming to be the next generation of nUI this Interface Addon will be written from the bottom up. It will include all those features we love in nUI (eventually) and the flexibility that has been requested ( where possible ) and if time and energy permits and of course opportunity, something more.

This will be a project of many years by which time nUI may be on its last legs with another expansion around the corner and can safely retire. But until then this can be an alternate option for those that are having trouble with nUI due to its clunkiness.

I will of course not be abandoning nUI and this will be a side project to spend time on in between nUI coding and playing during my WOW time.

It will stay in Development mode until I am happy it is ready for release. But it also has an equal chance of not being completed. Only time will tell.



How will it differ


Where nUI was written before the ability to share addon-wide data between files there are a lot of global values floating out there that are not necessary. XrystalUI will utilise the new API as much as possible to help keep the code modular and localised where possible. The only public values out of the addon will be main frame names and functions/modules that third party addons may wish to utilise.

Localization can now be handled by a simple third party addon to add any additional languages. enUS and enGB are the only ones in XrystalUI. Each module and feature will have it's own localization file which will merge its translations into the main one.

XrystalUI will have a trinity of functionality.
Core files will be the backbone of the addon and will include any functionality that has to exist for features to work.
Feature files will be the skeleton of the addon and will include functionality that is a necessity.
Module files will be the flesh of the addon and will include that functionality that can be deactivated and activated by choice.
The AddOn will be coded so that each module will be self contained and will have minimal code impact on the addon as a whole. which should help restrict which areas to investigate when errors occur.


Core

  • Localization (8.0.1.27602.0a)
  • Utils (8.0.1.27602.0a)
  • Slash Commands (9.0.5.38134.0a)
  • More To Come


Features
  • Options (8.0.1.27602.0a)
  • Session (8.0.1.27602.0b)
  • Splash (8.0.1.27602.0c)
  • Skins, Layouts and Profiles (9.0.1.36322.0a)
  • Anchor System (9.0.5.38134.0a)
  • More To Come


Modules
  • To Come


Bugs

Please can you post bugs to the link below. Thanks.
http://www.wowinterface.com/portal.php?&id=551


Features

Please can you post feature requests to the link below. Thanks.
http://www.wowinterface.com/portal.php?id=551&a=listfeatures


Classic/Retail

If I plan to work around differences in game versions from the get go it may be future proof.
It will, however, mean that the version numbering will change and the TOC Interface will be always out.
I will cross that bridge when I get to the point of worrying over compatibility in the long term.


Version: 9.0.5.38134.0a
----------------------
Templates:
- Added: Backdrop and Anchor Template
Core:
- Added: Slash Command System, Locale Editor Basics
- Fixed: Made sure addon wide variables are local to addon
- Changed: Removed Localization Fallback field, this will now be managed via a check for enUS locale
Features:
- Added: Anchor System
Modules:

Version: 9.0.1.36322.0a
----------------------
Templates:
Core:
Features:
- Added: Skin Management Basics
- Added: Layout Management Basics
- Added: Profile Management Basics
- Fixed: Added Background Functionality to Splash Frame
Modules:


Version 8.0.1.27602.0c
----------------------
Templates:
Core:
Features:
- Added Splash Screen
Modules:

Version 8.0.1.27602.0b
----------------------
Templates:
Core:
Features:
- Added Sessions
Modules:

Version 8.0.1.27602.0a
----------------------
Templates:
- Added Fonts
Core:
- Added Localization (enUS)
- Added Utils (MapUtils)
Features:
- Added Options
Modules:
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
9.0.1.36322.0a [Skin/Layout/Profile Basics]
37kB
Xrystal
10-22-20 04:34 AM
8.0.1.27602.0d [Work In Progress]
37kB
Xrystal
05-25-20 07:33 PM
8.0.1.27602.0c
17kB
Xrystal
09-19-18 06:06 PM
8.0.1.27602.0b
12kB
Xrystal
09-19-18 05:21 PM
8.0.1.27602.0a
8kB
Xrystal
09-19-18 03:29 PM


Post A Reply Comment Options
Unread 02-05-21, 09:03 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5604
File comments: 292
Uploads: 25
It's still at the skeleton stage at the moment. It was never get it done as soon as possible addon, more a get it started and work on it when the mood takes me and hopefully have it finished before nUI is beyond patching, which is obviously a priority when deciding which addon needs to be worked on.

I haven't been playing the game recently, or in fact any games, so my addons haven't been looked at either. When my brain is back into gear on the project I will get back to it.

Was there anything specific you were looking forward to ? I have a few ideas in my head but implementing them is the time taker due to lack of knowledge and ability. But I have time.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 02-05-21, 08:41 AM  
Pakman82
A Defias Bandit

Forum posts: 2
File comments: 14
Uploads: 0
UPDATE?

when will you have more of this ui?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: