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 Offline mode to musicblocks #4409

Open
4 tasks done
ChinmayVS opened this issue Feb 14, 2025 · 0 comments · May be fixed by #4410
Open
4 tasks done

Add Offline mode to musicblocks #4409

ChinmayVS opened this issue Feb 14, 2025 · 0 comments · May be fixed by #4410

Comments

@ChinmayVS
Copy link

Current Behavior

Music Blocks currently runs as a web-based application in a browser. Users must access it via a web server, which limits offline usability and system integration features.

Desired Behavior

Develop an Electron-based desktop application for Music Blocks, allowing it to run as a standalone application on Windows, macOS, and Linux. This would enable:

  • Offline support without requiring a web server.
  • Native OS integration (e.g., file system access, notifications, window management).
  • Improved performance compared to browser-based execution.

Screenshots / Mockups

Image

Implementation

  • Add electron in project deps.
  • Create an entry point for electron (main.js or electron.js)
  • Make it multi-platform compatible
  • Add features based on community feedback

Acceptance Tests

Environment

  • Operating System: [e.g., Windows, macOS, Linux]
  • Browser (if applicable): [e.g., Chrome, Firefox, Safari]
  • Version of Software/Project: [e.g., v1.0.0]

Additional Information

Checklist

  • I have read and followed the project's code of conduct.
  • I have searched for similar issues before creating this one.
  • I have provided all the necessary information to understand and reproduce the issue.
  • I am willing to contribute to the resolution of this issue.

Thank you for contributing to our project! We appreciate your help in improving it.

📚 See contributing instructions.

🙋🏾🙋🏼 Questions: Community Matrix Server.

@ChinmayVS ChinmayVS linked a pull request Feb 14, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant