Go to Page... |
Compatibility: | Dragonflight patch (10.0.5) |
Updated: | 03-18-23 06:52 AM |
Created: | 02-07-23 07:26 AM |
Downloads: | 34 |
Favorites: | 0 |
MD5: |
I'm not going to be fancy with this, as that attracts those who want addons to be a mindless experience, which isn't quite the case here. Anyway, Windex is based upon the idea of an ESO addon. Its purpose is to keep your play area free of distractions.
You can add things to a database of frames to hide, or visually toggle. The toggle is on a hotkey. So if there's a lot of your interface you don't need to see all the time, you can toggle it on/off. The keybind is found in the bindings section.
The commands are as follows (both /windex and /wx work):
/wx s — Place the cursor over a frame, and use this to get the names of the frame and the parent of said frame. This also stores those frames for later use.
/wx i — Import a database of frames from the Import.lua file. If you know what you're doing enough to mess with lua files, this can make your life easier.
/wx w — Wipe the hide/toggle databases.
/wx l — Two numbered lists, of the frames being handled by the hide and toggle databases respectively.
/wx lt — A numbered list of all the frames being handled by the toggle database.
/wx lh — A numbered list of all the frames being handled by the hide database.
/wx t — Add the frame stored by /wx s to the toggle database.
/wx tp — Add the parent frame stored by /wx s to the toggle database.
/wx tn framename — Add a frame, by name, to the toggle database.
/wx h — Add the frame stored by /wx s to the hide database.
/wx hp — Add the parent frame stored by /wx s to the hide database.
/wx hn framename — Add a frame, by name, to the hide database.
/wx tr number — Remove a frame from the toggle database, number acquired from the /wx l command.
/wx hr number — Remove a frame from the hide database, number acquired from the /wx l command.
I could add a huge options interface but I don't want to when this works well enough for me. I don't want to bloat or go out of scope. I had thought about adding conditional databases for things like has target or combat, but I haven't really found a use for that. The only addons I'd want it for (such as action bar mods) have their own handlers for that. If I find a use, I might do it.
This is just something I made for myself and my partner. I'm sharing it. I don't expect it to gain a lot of traction but if someone out there uses it and likes it? That's a win for me.
I don't know if there are addons out there that do similar things, but this just does exactly what I want it to. I try to keep my addons as small as possible so they do just what you need them to and nothing else. In an age of giant addons, I think that's important.
There have been no comments posted to this file.
Be the first to add one. |