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

settings window #172

Open
mrjohnyhats opened this issue Feb 28, 2017 · 3 comments
Open

settings window #172

mrjohnyhats opened this issue Feb 28, 2017 · 3 comments

Comments

@mrjohnyhats
Copy link

I made a small settings window for dext. It's currently in the early stages, but it should give users an easier way to install plugins/themes.

@vutran
Copy link
Member

vutran commented Feb 28, 2017

@mrjohnyhats This is amazing work. I'd like to help clean this baby up a little. Let me know where I can help.

@mrjohnyhats
Copy link
Author

First of all, thank you! It was a fun learning experience. Second of all, submit any changes you'd like, it would be great if the window was consistent with the rest of the project design and structure-wise, so that'd be a huge help.

@adnasa
Copy link
Member

adnasa commented Mar 10, 2018

@mrjohnyhats I love this initiative!
FYI, At the moment, I'm trying to conduct a simple "road map" as to how dext would look like in the future.

One of the main features I want to see in Dext, is of course, the settings window!

Unfortunately, from my stand point, I see that the road to having the settings window in dext is a long one, since I think that we have to tackle the follow barriers in the following order

  1. we need a proper house cleaning of dext's code base and improve the transaction between electron -> main window itself.
  2. I see a huge need to consolidate all core packages of dext into one repo, together with dext itself
  3. design a new API for plugins to offer richer behaviour beyond the configuration boilerplate that dext has today.

After we have done the above, I think then we are ready to tuck in a settings window in a fashionable manner than what is possible now (again, from my stand point).

I hope you like my living draft of the überminified road map, and I hope I see you around when we get started. I already tagged this issue into the Dext 2.0 project

@adnasa adnasa added this to the v2.0.0 milestone Apr 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants