Skip to content

Commit

Permalink
Release
Browse files Browse the repository at this point in the history
  • Loading branch information
noee committed Jan 17, 2019
1 parent c73531a commit d603968
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 13 deletions.
28 changes: 20 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@

Plasmoid with basic search and playback control for [JRiver MediaCenter](http://jriver.com) Servers using MCWS

MediaCenter Remote Control
--------------
* Multi-host/Multi-zone playback control
* Zone link
* Smartlist/playlist searching/playback support
* Control playback on all zones for a MCWS server with just a few clicks
* Show playback controls and current playing track directly in a Plasma panel,
a Latte Dock panel or on the Desktop

Screenshots
--------------
![](screenshots/confighost.png)
Expand All @@ -17,14 +26,6 @@ Screenshots

![](screenshots/playlists.png)

MediaCenter Remote Control
--------------
* Multi-host/Multi-zone playback control
* https support tbd
* Zone link
* Basic smartlist/playlist searching/playback support
* Basic current playing now control
* Show playback controls and current playing track directly in a Plasma5 Panel or Desktop

Installation
--------------
Expand Down Expand Up @@ -52,6 +53,17 @@ Setup
* Use the "Search Fields" tab to set MCWS fields sortable or searchable
* Hit "OK", you're done!

Web Stream Setup
--------------
Currently MediaCenter does not support the web interface to streaming sources, but
it will still play them if set up manually. When a web streaming source is setup,
MediaCenter will add it to the Web Media Playlist so it's available from the Playlists
page and normal audio searching.

There are some diffences to how MediaCenter handles reporting playback information:

* SomaFM: Enter 'soma' into the tag 'Web Media Info' for the track once the source is set up

Development
--------------
A .qbs project file is provided and can be used with QtCreator. Just modify the
Expand Down
9 changes: 9 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
1.14 Release
------------
* Update readme for web streams setup
* Major Refactor/rename/cleanup mcws connection interface
* Fix flashing pause indicator on panel view (regression)
* Temporarily removed the Streams page
* Rework the command submission/refresh for faster response to change
* Add debug logger window (Enable with allowDebug=true in main.xml)

1.13 Release
------------
* Requires Qt 5.11+/Kirigami 2.3+
Expand Down
2 changes: 1 addition & 1 deletion plasmoid/contents/config/main.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<default>200</default>
</entry>
<entry name="hostConfig" type="String">
<default>[{"host": "Ryzen5:52199", "accesskey": "KLnUCX", "zones": "*", "enabled": true}]</default>
<default>[{"host": "localhost:52199", "accesskey": "", "zones": "*", "enabled": true}]</default>
</entry>
<entry name="defaultPort" type="String">
<default>52199</default>
Expand Down
5 changes: 1 addition & 4 deletions plasmoid/metadata.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,8 @@ [email protected]
X-KDE-PluginInfo-EnabledByDefault=true
X-KDE-PluginInfo-License=MIT
X-KDE-PluginInfo-Name=org.kde.mcwsremote
X-KDE-PluginInfo-Version=1.13.99
X-KDE-PluginInfo-Version=1.14.99
X-KDE-PluginInfo-Website=https://github.com/noee/mcwsplasmoid
X-KDE-ServiceTypes=Plasma/Applet
X-Plasma-API=declarativeappletscript
#X-Plasma-DBusActivationService=org.noee.mcwsRemote
X-Plasma-MainScript=ui/main.qml
#X-Plasma-NotificationArea=true
#X-Plasma-NotificationAreaCategory=ApplicationStatus

0 comments on commit d603968

Please sign in to comment.