-
-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integration of ClemRemote ? #595
Comments
It's a separate project, and have been for almost 3 years. |
Hi Jonas, I didn't see any email from you, what was the title, I'll look for it... Great to hear you're ready for Qt6. Have you change all the signal/slot connection to functor? that's so horrible the old way... if you change the signatures, the connection is not updated... You're saying you're not going to merge back into Clementine, my question was the opposite, if you were able to pull. I suppose not since you say you've done some core changes. Yeah why not, I'm willing to port Clementine network remote interface if it's not too much work. I suppose it should be quite straight forward but I'll have to check before committing. Their implementation is not ideal, there is no real protocol with acknowledgement, it's UDP style using google protocol buffer. I guess it is sufficient on a local network where the packets arrive in good order. So basically, I wouldn't touch it and try to keep the exact same behaviour than in Clementine (with the changes I've made) I could then maintain this part but I'm not interested to help for the rest as I just don't have the time to dig the other parts of the code. Yep, the QR code will point in Apple/Android/Windows/Linux remote. Hopefully it will also in Clementine but as you said, they're really not reactive. I don't understand, I got some comments on my pull requests but as soon as I asked for some kind of road map for their release the communication stopped... oO I'm specialized professionally in C++/Qt. I don't like Java.... My last job was to port a Java app to C++, the result was more than twice faster! I've done ClemRemote to learn QML and be able to make all my apps with a native look and feel on mobiles and tablets. In fact QML is quite fun :) Anyway, great to have a response so fast, drop me an email for the future discussions. Edit: I've also done ClemRemote, cause I'll use it everyday to control my music at home ;) |
The subject of the e-mail was just "Strawberry". |
I only use the new methods for signal/slots in a few places where I use lambdas. |
arf... the old method sucks... not bug-prone but headaches to find out that a connection is not working cause you added an argument to both your signal and slot methods BUT didn't update the connection. I had this on my work on Clementine... |
Guys, don't give up on this @jonaski I don't see why you find network remote pointless, is there another solution for what I'm hoping to use Strawberry for? I'm already using it on my Linux desktop, and I have to say with my M400 DAC it sounds better that when using Roon. Therefore I wanted to install super lightweight OS on an Intel NUC, and install Strawberry there so I can output to another DAC in my living room. Because there is no video out here, I would have to use a mobile or something similar, so I could really use the network feature from Clem. Alternatively, I guess I could use some kind of TV friendly OS and output via HDMI if you have any suggestions for one that Strawberry would work well with, seeing as I would be using a TV remote to control it |
up to keep this issue open |
Hi,
Is strawberry still pulling from Clementine or is it a separate project now?
I'm finishing ClemRemote, I hope to release it on iOS and Android store by the end of the month or early December.
How far from Clementine are you? I don't see the networkremote folder in src. Are you not using it?
The text was updated successfully, but these errors were encountered: