Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a config manager #101

Open
Matthias1590 opened this issue Mar 7, 2023 · 10 comments
Open

Add a config manager #101

Matthias1590 opened this issue Mar 7, 2023 · 10 comments
Assignees
Labels
general/high-priority This has high priority

Comments

@Matthias1590
Copy link
Member

Some sort of config management system that let's features and mixins read from a config and has a gui to let the user configure options would be great, for now just reading the options will be enough though, I'll create a separate issue for editing the config with a gui

@Matthias1590
Copy link
Member Author

This should probably use the argument class

@Matthias1590 Matthias1590 changed the title A config manager Add a config manager Mar 7, 2023
@orbyfied
Copy link
Contributor

orbyfied commented Mar 8, 2023

I could work on this.
I'll make a new system to use the Argument class instead of options.

Might even be able to make a simple GUI configuration screen relatively quickly.

@orbyfied
Copy link
Contributor

orbyfied commented Mar 8, 2023

I could also base it off my already existent project aspen, as it is stable and has a wide set of features implemented, while still using the Argument class for everything. (Internally using a schema composer to assign properties to arguments)

But I'm also open to simply create a new one.

@Matthias1590
Copy link
Member Author

For now a system that simply remembers default settings for features should do, no need for anything more than that

@Matthias1590 Matthias1590 added the enhancement This adds new or improves existing functionality label Mar 8, 2023
@orbyfied
Copy link
Contributor

orbyfied commented Mar 8, 2023

Alright

@orbyfied
Copy link
Contributor

When is the config format estimated to be done?

@Matthias1590
Copy link
Member Author

When is the config format estimated to be done?

I hope I'll have time to finish it by the 16th, no guarantees tho

@RUGMJ
Copy link
Member

RUGMJ commented Jun 3, 2023

we decided on discord to use .conf

@orbyfied
Copy link
Contributor

orbyfied commented Jun 3, 2023

yeah i know this is old

@Matthias1590 Matthias1590 added backend general/high-priority This has high priority and removed enhancement This adds new or improves existing functionality labels Jun 3, 2023
@RUGMJ
Copy link
Member

RUGMJ commented Jun 4, 2023

yeah i know this is old

just added it here so it's all in one place

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
general/high-priority This has high priority
Projects
None yet
Development

No branches or pull requests

3 participants