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 packages API for creating custom components and theming #147

Open
sentialx opened this issue Jan 29, 2019 · 2 comments

Comments

Projects
2 participants
@sentialx
Copy link
Member

commented Jan 29, 2019

Wexond could have packages API for creating custom components, like Spotify music controller in the Overlay.

Wexond will run the plugins in an isolated vm using my module easy-vm to run code securely. It will need to pass wexond module so it could be required using:

const wexond = require('wexond');

This will contain for example methods for managing the Overlay, for example menu.addWidget etc.

What do you think about it? Any feedback is appreciated.

This will fix #119

@sentialx sentialx added this to To do in 2.0.0-beta.1 Jan 29, 2019

@sentialx sentialx changed the title Add plugins API for creating custom components Add plugins API for creating custom components and theming Jan 29, 2019

@sentialx sentialx removed this from To do in 2.0.0-beta.1 Feb 16, 2019

@sentialx sentialx changed the title Add plugins API for creating custom components and theming Add packages API for creating custom components and theming Feb 18, 2019

@sentialx

This comment has been minimized.

Copy link
Member Author

commented Feb 18, 2019

Please tell me, what APIs would you like to see. I'm open to your suggestions.

@sajjaadf

This comment has been minimized.

Copy link

commented Apr 12, 2019

I would like to see a GMAIL API

@sentialx sentialx self-assigned this Jun 25, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.