Comments (12)
Can you tell me which artist causes this?
I noticed there are some gaps in the data I'm getting from Discogs, might have to switch to a different provider.
from nuclear.
The bug appears mainly when I try to play K-pop artists ( GOT7 / Twice / Red Velvet / EXID) I did manage to play their songs if I searched for the albums though
from nuclear.
I'll look into it. Some links are incorrect and point to nonexistent pages.
from nuclear.
I get the white screen at startup! :(
from nuclear.
Which version and what system?
from nuclear.
from nuclear.
I'll try to build newer binaries today (0.4.3), and let you know when they're ready.
from nuclear.
from nuclear.
@nukeop I tried nuclear-0.4.2.dmg and nuclear-0.4.0.dmg on macOS 10.13.5, but the app window is completely white as @NightMachinary shared:
from nuclear.
Hm, the problem seems to be that youtube and other services change their APIs often, and when that happens, previous versions get broken. I'll try to figure out if that's what happened here and update relevant packages and release 0.4.3 soon...
Also there's a problem with broken data on Discogs (e.g. links to non-existing albums), which might force me eventually to use Musicbrainz.
On another note, clearly a log file is needed so we can figure out what's going on when you get a blank screen. And probably better response to errors.
from nuclear.
Thanks a ton for the fix @nukeop. I built the master branch at commit 2ccc96e for macOS 10.13.6, and I can confirm that this issue is fixed.
Now, my npm install
had failed due to No package 'dbus-1' found
. So instead of removing optional dependency as suggested in the README.md, I installed the package d-bus via Homebrew (brew install d-bus
) and then the missing package was found.
@nukeop Do you think these instructions would be helpful in the README? If so, I can create a pull request to add them.
from nuclear.
dbus is a Linux subsystem and as such is specified as an optional dependency. While it probably can be installed on Macs, I doubt that it'll do anything useful. On Linux, it's used for communicating with system widgets that can control the player.
Since you're saying that installation fails, this must mean that specifying it as an optional dependency is not enough (there should be a warning, but it should succeed nonetheless). In fact, there are two sets of different electron server files specifically for this reason (considering that dbus will not be present by default on MacOS and Windows).
If you want, you can add the instructions as a temporary workaround until we can figure out how to skip it completely.
from nuclear.
Related Issues (20)
- Player options popup menu has a broken layout HOT 8
- Empty Playlists HOT 1
- Play counts not aligned HOT 1
- Add all tracks in the queue to an existing playlist HOT 7
- Playlist dialog title not translated (english only) HOT 2
- Cancelling importing a json file in playlist screen crashes the app
- Untranslated string HOT 1
- More untranslated strings HOT 1
- Miniplayer bugged controls HOT 3
- Global next/previous track shortcuts HOT 4
- Inaccurate tracks HOT 1
- Lyrics scroll back to the top on new song HOT 4
- Playlist net request issues HOT 1
- loading time is slow HOT 1
- App can't run after built ,the reason is scanner used the build machine's path HOT 4
- incorrect music downloads HOT 2
- I need the Nuclear Music Android app Please. HOT 5
- Sync playlist with youtube HOT 1
- Uncontrolled middle click behavior. HOT 1
- arm64 version HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nuclear.