NyteLyte
NyteLyte
Kind of related: #1348
Additionally, since there would be a dependency installation popup if this were implemented, maybe it would be worth adding a `message` key to non-`optional` dependencies, which would be displayed in...
How to deal with multiple dependency chains? My idea is, if a dependency installation popup is confirmed, and the dependencies have their own dependencies, a separate dependency installation popup is...
One thing I do not know, because I haven't looked at the implementation; when loading mods currently, how does Geode deal with dependency cycles when making the dependency graph?
#### Explicitly/implicitly installed mods Internally marking mods as explicitly installed or installed as dependencies. This would allow us to prompt uninstallation of mods that were not explicitly installed by the...
Going back to the initial idea of having nested dependencies creating multiple popups, maybe it would be a better idea to resolve the entire dependency chain first, and display all...
Perhaps the second overload (the empty case, `chain_cast(something)`) should be removed? It is the only overload that doesn't act in the exact same way as applying `static_cast` repeatedly (ideally there...
I also wrote a `modify_cast`, which is a concrete solution for the original problem that made `chain_cast` come up, namely casting a child of Base into a Modify class. The...
I removed `chain_cast` and added `modify_cast` instead; it does not use `typeinfo_cast`, however, just `static_cast`. I could not figure out a way to get both behaviors other than splitting it...
It *seems* to be working with `legcord-git` on the AUR. I tried to build it as a package using the steps provided in the README, to check if it would...