forked from nukeop/nuclear
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of github.com:nukeop/nuclear into feature/ts-in…
…-app
- Loading branch information
Showing
83 changed files
with
1,430 additions
and
810 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -73,3 +73,7 @@ jsconfig.json | |
|
||
#lerna | ||
lerna-debug.log | ||
|
||
#flatpak | ||
.flatpak-builder | ||
build-dir |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
package-lock=false | ||
package-lock=False |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"only-arches":["x86_64"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
[Desktop Entry] | ||
Name=Nuclear | ||
Comment=Streaming music player that finds music sources automatically. | ||
Comment[es]=Reproductor que retransmite música desde fuentes encontradas automáticamente. | ||
Exec="/app/bin/run.sh" | ||
Terminal=false | ||
Type=Application | ||
Icon=org.js.nuclear.Nuclear | ||
Categories=Audio;AudioVideo;Network;Player;Music; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
{ | ||
"app-id": "org.js.nuclear.Nuclear", | ||
"runtime": "org.freedesktop.Platform", | ||
"runtime-version": "19.08", | ||
"branch": "19.08", | ||
"sdk": "org.freedesktop.Sdk", | ||
"base": "io.atom.electron.BaseApp", | ||
"separate-locales": "false", | ||
"command": "run.sh", | ||
"finish-args": [ | ||
"--share=network", | ||
"--share=ipc", | ||
"--socket=x11", | ||
"--filesystem=host", | ||
"--socket=pulseaudio" | ||
], | ||
"build-options" : { | ||
"env": { | ||
"NPM_CONFIG_LOGLEVEL": "info" | ||
} | ||
}, | ||
"modules": [ | ||
{ | ||
"name": "nuclear", | ||
"buildsystem": "simple", | ||
"sources": [ | ||
{ | ||
"type": "archive", | ||
"url": "https://github.com/nukeop/nuclear/releases/download/v0.6.3/nuclear-fca030.tar.gz", | ||
"sha256": "5b90a1064736c158f62ea74c5814dffdd25f8b6a3877dfeed065377e744cdd2e" | ||
}, | ||
{ | ||
"type":"file", | ||
"url":"https://raw.githubusercontent.com/advaithm/nuclear/master/flatpak/org.js.nuclear.Nuclear.metainfo.xml", | ||
"sha256":"17f2d8221f3cfec579457c05a4a56b85dcff2dd44bc86d5a2bca85e088af7c39", | ||
"dest-filename":"org.js.nuclear.Nuclear.metainfo.xml" | ||
}, | ||
{ | ||
"type":"file", | ||
"url":"https://raw.githubusercontent.com/advaithm/nuclear/master/flatpak/org.js.nuclear.Nuclear.desktop", | ||
"sha256":"61256cb50cbfa54d93b9c344f4795f42f7dc73cd195be17915403d0ac281ce88", | ||
"dest-filename":"org.js.nuclear.Nuclear.desktop" | ||
}, | ||
{ | ||
"type":"file", | ||
"url":"https://github.com/nukeop/nuclear/raw/master/build/512.png", | ||
"sha1":"f7568bc736304246d054faa7cf528c3e8bc0a6d5", | ||
"dest-filename":"org.js.nuclear.Nuclear.png" | ||
}, | ||
{ | ||
"type": "script", | ||
"dest-filename": "run.sh", | ||
"commands": [ "/app/main/nuclear" ] | ||
} | ||
|
||
], | ||
"build-commands": [ | ||
"mkdir -p /app/main /app/bin", | ||
"cp -ra * /app/main/", | ||
"mkdir -p /app/share/metainfo/", | ||
"mkdir -p /app/share/icons/hicolor/512x512/apps/", | ||
"mkdir -p /app/share/applications/", | ||
"cp -r org.js.nuclear.Nuclear.png /app/share/icons/hicolor/512x512/apps/", | ||
"ls /app/share/icons/hicolor/512x512/apps/", | ||
"cp -r org.js.nuclear.Nuclear.metainfo.xml /app/share/metainfo/", | ||
"cp -r org.js.nuclear.Nuclear.desktop /app/share/applications/", | ||
"install run.sh /app/bin/" | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<component type="desktop-application"> | ||
<id>org.js.nuclear.Nuclear</id> | ||
<metadata_license>FSFAP</metadata_license> | ||
<project_license>GPL-3.0+</project_license> | ||
<name>nuclear music player</name> | ||
<summary>A electron based music player</summary> | ||
<content_rating type="oars-1.1" /> | ||
<description> | ||
<p>nuclear is a free music streaming program that pulls content from free sources all over the internet.</p> | ||
|
||
<p>If you know mps-youtube, this is a similar music player but with a GUI. | ||
It's also focusing more on audio. Imagine Spotify which you don't have to pay for and with a bigger library.</p> | ||
|
||
<p>Features</p> | ||
<ul> | ||
<li>- Searching for and playing music from YouTube (including integration with playlists), Jamendo, and SoundCloud</li> | ||
<li>- Searching for albums (powered by Last.fm and Discogs), album view, automatic song lookup based on artist and track name (in progress, can be dodgy sometimes)</li> | ||
<li>- Song queue, which can be exported as a playlist</li> | ||
<li>- Loading saved playlists (stored in json files)</li> | ||
<li>- Scrobbling to last.fm (along with updating the 'now playing' status)</li> | ||
<li>- Newest releases with reviews - tracks and albums</li> | ||
<li>- Browsing by genre</li> | ||
<li>- Radio mode (automatically queue similar tracks)</li> | ||
<li>- Unlimited downloads (powered by youtube)</li> | ||
<li>- Realtime lyrics</li> | ||
<li>- Browsing by popularity</li> | ||
<li>- List of favorite tracks</li> | ||
<li>- Listening from local library</li> | ||
</ul> | ||
</description> | ||
<launchable type="desktop-id">org.js.nuclear.Nuclear.desktop</launchable> | ||
<screenshots> | ||
<screenshot type="default"> | ||
<caption>Album Search</caption> | ||
<image>https://i.imgur.com/idFVnAF.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Album Display</caption> | ||
<image>https://i.imgur.com/Kvzo3q7.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Dashboard Best New Music</caption> | ||
<image>https://i.imgur.com/bMDrR4M.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Dashboard Genres</caption> | ||
<image>https://i.imgur.com/g0aCmKx.png)</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Playlist View</caption> | ||
<image>https://i.imgur.com/2VMXHDC.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Lyrics View</caption> | ||
<image>https://i.imgur.com/7e3DJKJ.png</image> | ||
</screenshot> | ||
<screenshot> | ||
<caption>Equalizer View</caption> | ||
<image>https://i.imgur.com/WreRL0w.png</image> | ||
</screenshot> | ||
</screenshots> | ||
<url type="homepage">https://nuclear.js.org</url> | ||
<project_group>Nuclear</project_group> | ||
<provides> | ||
<binary>Nuclear</binary> | ||
</provides> | ||
<releases> | ||
<release version="0.6.3" date="2020-02-04"> | ||
<description> | ||
<p>This release fixes the recent issues where queue items would keep loading indefinitely.</p> | ||
</description> | ||
</release> | ||
</releases> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -143,6 +143,7 @@ | |
"target": [ | ||
"AppImage", | ||
"deb", | ||
"rpm", | ||
"tar.gz", | ||
"snap" | ||
], | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.