You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-1Lines changed: 34 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,37 @@ The application supports two types of MQTT connections:
60
60
61
61
The connection type can be configured in the application settings.
62
62
63
+
## Desktop Application
64
+
65
+
VDA5050 Visualizer is also available as a desktop application built with Electron. The desktop version provides all the features of the web application plus native desktop integration.
66
+
67
+
### Running the Desktop App in Development
68
+
69
+
To run the desktop application in development mode:
70
+
71
+
```bash
72
+
npm run electron:dev
73
+
```
74
+
75
+
This will start both the Vite development server and the Electron application.
76
+
77
+
### Building the Desktop App
78
+
79
+
To build the desktop application for distribution:
80
+
81
+
```bash
82
+
npm run electron:build
83
+
```
84
+
85
+
This will create platform-specific installers in the `dist_electron` directory. The application is configured to build for:
86
+
- Windows (.exe installer)
87
+
- macOS (.dmg)
88
+
- Linux (AppImage)
89
+
90
+
### Auto Updates
91
+
92
+
The desktop application supports automatic updates through GitHub releases. When a new version is published, the application will automatically detect and prompt users to install the update.
93
+
63
94
## Development
64
95
65
96
### Prerequisites
@@ -94,7 +125,9 @@ The purpose of this package is to view and visualize vda5050 messages more quick
0 commit comments