Skip to content

Conversation

@yannicka
Copy link
Owner

Description

This PR converts the Bobby web application into an Electron desktop application while maintaining all existing functionality.

Changes

  • Added Electron as a dependency
  • Created main process file (electron/main.js) to handle application lifecycle
  • Created preload script (electron/preload.js) for secure context bridging
  • Updated package.json with Electron configuration and build settings
  • Added electron-builder configuration for packaging the app
  • Updated .gitignore to exclude dist directory

Testing

The application has been successfully packaged as an AppImage for Linux. Additional testing on different platforms (Windows, macOS) is recommended before release.

Screenshots

N/A - UI remains unchanged, but now runs as a desktop application

Notes

  • The application can be packaged for Windows and macOS with additional configuration
  • The packaged application is available in the dist/ directory (not committed to the repository)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants