2
0
Fork 0
StreamDesk Electron Build
This repository has been archived on 2025-09-25. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
Michael Manley 115b117ace Pushing Code
2019-02-28 19:50:40 -08:00
.idea Pushing Code 2019-02-28 19:50:40 -08:00
.vscode Deleted some files not ment to be added, also fixed some errors 2019-02-01 09:56:33 -08:00
assets Added Search feature (EXPERIMENTAL). Also replaced any sendSync calls to async calls. 2019-01-08 11:48:21 -08:00
modules Pushing Code 2019-02-28 19:50:40 -08:00
tools Added Search feature (EXPERIMENTAL). Also replaced any sendSync calls to async calls. 2019-01-08 11:48:21 -08:00
.gitignore Updated .gitignore and added Project files for IntelliJ 2019-01-31 23:50:41 -08:00
app.js Added Search feature (EXPERIMENTAL). Also replaced any sendSync calls to async calls. 2019-01-08 11:48:21 -08:00
devdb.json More done 2019-01-05 12:19:09 -08:00
LICENSE Almost Finished 2019-01-07 23:11:11 -08:00
package-lock.json Added Search feature (EXPERIMENTAL). Also replaced any sendSync calls to async calls. 2019-01-08 11:48:21 -08:00
package.json Updated .gitignore and added Project files for IntelliJ 2019-01-31 23:50:41 -08:00
README.md Almost Finished 2019-01-07 23:11:11 -08:00
release-generated.autogen Almost Finished 2019-01-07 23:11:11 -08:00
release.js Almost Finished 2019-01-07 23:11:11 -08:00
streamdesk-electron.iml Updated .gitignore and added Project files for IntelliJ 2019-01-31 23:50:41 -08:00

StreamDesk

StreamDesk is a open source desktop client for viewing many of the common video streaming sites.

Features

  • Community built stream list
  • Simple stream list with single level category sorting
  • Database update
  • Simple database editor
  • Full updater with downloader
  • Easy to use favorites
  • Keyword search

After Checkout

Once the source is checked out or downloaded, you need to generate release info. To do this run the following command

npm run generate-release-info -- -d -t Debug

This will create the release-generated.js file used for the release.js module for Version Information

If you want to build a release build just run

npm run generate-release-info

Create Package

To get the final product to package in the platform's final format (DMG, RPM, etc.) run the following commands:

  • Windows: npm run package-win
  • Linux: npm run package-linux
  • Mac: npm run package-mac