TriOxygen is a complete UI replacement that started as a wish to learn LUA and do it properly (from a software development point of view). The UI is written with next in mind:
- Everything is modular and reusable
- Performance is key when it comes to modules that normally hog your CPU
- Aesthetics is definitely something I keep in mind, but not the only thing driving the project
- Works out of the box : I play all classes, but not all specs. If you really feel something is missing for your spec, just give me a shout and I'll see what I can do.
This UI is mainly meant for people who have some LUA knowledge and/or don't mind getting dirty setting up some of their preferences in LUA files.
I am constantly busy with the UI and even though I don't use all the features included, I have agreed to add some and if you ask nice enough (and I like the feature), I might include what you are asking for.
I know the description here doesn't really reflect the size of the project, but my aim is to keep this as updated as possible.
Things to know- Bring up options with /o3 or assign a keybinding to this in key bindings.
- Most things you see are written completely from scratch. (Action bars don't use blizzard buttons for example, it does reuse blizzard action storage)
- You'll encounter quirks since this is the first public release. Approach things with some understanding
- There's a huge list of things to do and a couple modules that are being written at the moment of writing. If you want something added, it's best to leave a comment here and I'll manually add it to github.
- I use only one action bar and a second bar that's hidden. Although the bindings are set from the get go, you can change this.
- The cooldown bars (two rows of action bars above the main bar) are reserved for cooldowns only and not clickable. There's some mechanism that recognizes spells you drop here (you have to enable mouse from the options). For anything that needs to be tracked in these bars, it needs an actual button on one of your action bars (hidden or not). There are still some morphed spells that are not picked up properly, if you encounter any of these, give me a sign.
Git
For those of you who want to live on the edge, you can find the project on github:
https://github.com/Nimaear/O3UI