George L. Albany

Results 44 comments of 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,...