George L. Albany
George L. Albany
In truth a sane check with unix's `isatty` function would be the best solution alongside a more general unix check, given not every unix system (including certain versions of OSX...
I hope to add a capability to change the plugin options so that they can also support being drawn in a less "standard" position better, might require manually storing X,...
And with that tabs and options support being in custom positions with overriding the draw methods.
Additions to #164: * Pathfinder.Meta.Load: - [ ] OptionAttribute.Tag - [ ] OptionsTabAttribute.Tag * Pathfinder.Options: - [ ] Option - [ ] OptionsManager.Tabs - [ ] OptionsManager.AddOption(string, Option) - [...
> I'm also not sure if all the properties should have both a getter and a setter -- one might want to build elements that dynamically adjust, for example, their...
The GUI Proposal has been redone, the old one can still be found [here](https://gist.github.com/Spartan322/0e5479bd1b8fb02d69b47bca087c0fc0)
This one should likely be squashed.
I might be able to have BepInExTestDir automatically generate a .gitignore file that selects the whole directory.
> 1. `Parent` should probably be a (nullable) `ElementInfo` with this system, at least for now. (DOM has the concept of a `ParentNode`, which applies to `Element`s, `DocumentFragment`s and `Document`s,...
> The problem isn't casting, the problem is that, say, a `TextNode` conceptually **cannot** be a parent node, whereas this API permits you to pass one in. No it doesn't,...