------------------------------------------------------------------------ A poll associated with this post was created, to vote and see the results, please visit http://forums.slimdevices.com/showthread.php?t=101145 ------------------------------------------------------------------------ Question: What platform do you want to use LMS Remote on? - Mac OS X - Windows - Linux ------------------------------------------------------------------------
Hi erland, thanks for your great feedback! Here are the responses to your points: > If I enter the IP address of my server and don't select player > immediately, the display just shows "Uncaugut node.js Error, TypeError: > Cannot call method "jsonRequest" of undefined at eval > (file:///Users/erland/Downloads/LMS%20Remove.app/Contents/Resources/app.nw/js/script.js:256:39). > It works if I'm fast enough to select player. It might be a good idea to > let it automatically select one of the player after connecting to a new > server. Fixed in the new version. > The <-> button seems to close the app if I click it when the app is > maximized, I assume this shouldn't happen ? This was a bug in node-webkit, but I managed to create a workaround, so it shouldn't happen anymore. > Not sure if it's possible, but if it's possible to show the album cover > in the growl notification instead of the "note" icon, that would be > really great. This is a great idea. I've implemented it in the new version. > I wonder if it would be preferred to show the artist name and maybe also > the album name below the track title in the artwork window, currently if > the track has a long title it's barely possible to see the artist. With this point, I don't really know what looks better. When the window is small (< 200x200 pixels), two rows of text would hide too much of the artwork. If the window is bigger, you don't need two lines as everything fits just fine mostly. I'll see what I can do there. > It could be a good idea to provide a settings options from the tray menu > so one doesn't have to open the artwork window to reach the settings > dialog Yep. Implemented :) > I wonder if it would make sense to offer it as a dashboard widget in > OSX. Not sure how people use the OSX dashbaord but this feels like > something that could fit there. Note, I'm not requesting this > functionality myself because I've not yet realized how/when/how I should > take advantage of the OSX dashboard. I don't know if it is possible to let this app run as a widget in Mac OS X as it runs on node-webkit. If node-webkit doesn't support it, I'm afraid I can't implement this feature :( > To make configuration easier, it should auto discover the LMS server, > this will make it do the right thing for 95% of all users and will avoid > the initial configuration completely. The Java code related to this from > my Squeeze Display Android app follows below in case it helps you how to > do it. Basically you need to do a UDP broadcast on port 3483 and then > the LMS server will respond with IP-address, port, name and version and > this should be enough information to configure it in LMS Remote app. You > still need the manual configuration for people using LMS Remote from a > remote location, but for most people using LMS Remote on the local > network automatic discovery should work. Thanks for your code snippet! I've implemented auto discovery in the new version. However, I still can't seem to get the CLI port automatically. Is there a way to find it out using either the JSON API or UDP? > Maybe you could make it possible to launch LMS from LMS Remote app ? > This way I can use LMS Remote as my main controller and just launch LMS > from it to browse/search for new music to play. I've added a button for that in the header bar and in the tray menu in the new version. > It's a bit confusing then the LMS Remote app launch in "Always on top" > the first time and the first thing it does is to ask you for > configuration of the server and it opens the server configuration behind > the LMS Remote app window. This isn't a big issue, especially if you > implement auto discovery, but I thought I'd mention it as it would > probably be preferred to launch it initially with "Always on top" > disabled and let the user choose if he/she wants to use it in Always on > top mode. This issue shouldn't happen anymore :) I'll upload the new version and let you know when it's online. Many Regards, Leo Bernard ------------------------------------------------------------------------ leolabs's Profile: http://forums.slimdevices.com/member.php?userid=62666 View this thread: http://forums.slimdevices.com/showthread.php?t=101145 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins