[Slim-Checkins] r12480 - /trunk/server/Slim/Plugin/Jive/Plugin.pm

fred at svn.slimdevices.com fred at svn.slimdevices.com
Fri Aug 3 18:32:38 PDT 2007


Author: fred
Date: Fri Aug  3 18:32:37 2007
New Revision: 12480

URL: http://svn.slimdevices.com?rev=12480&view=rev
Log:
Bug: N/A
Description: Jive search support


Modified:
    trunk/server/Slim/Plugin/Jive/Plugin.pm

Modified: trunk/server/Slim/Plugin/Jive/Plugin.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Plugin/Jive/Plugin.pm?rev=12480&r1=12479&r2=12480&view=diff
==============================================================================
--- trunk/server/Slim/Plugin/Jive/Plugin.pm (original)
+++ trunk/server/Slim/Plugin/Jive/Plugin.pm Fri Aug  3 18:32:37 2007
@@ -815,20 +815,75 @@
 		},
 		{
 			'text' => Slim::Utils::Strings::string('SEARCHMUSIC'),
-			'count' => 3,
+			'count' => 4,
 			'offset' => 0,
 			'item_loop' => [
 				{
-					'text' => 'Artists',
+					'text' => Slim::Utils::Strings::string('ARTISTS'),
+					'input' => 3,
+					'actions' => {
+						'go' => {
+							'cmd' => ['artists'],
+							'params' => {
+								'menu' => 'album',
+								'search' => '__INPUT__',
+							},
+						},
+					},
+					'window' => {
+						'text' => Slim::Utils::Strings::string('SEARCHFOR_ARTISTS'),
+					},
 				},
 				{
-					'text' => 'Albums',
+					'text' => Slim::Utils::Strings::string('ALBUMS'),
+					'input' => 3,
+					'actions' => {
+						'go' => {
+							'cmd' => ['albums'],
+							'params' => {
+								'menu' => 'track',
+								'search' => '__INPUT__',
+							},
+						},
+					},
+					'window' => {
+						'text' => Slim::Utils::Strings::string('SEARCHFOR_ALBUMS'),
+						'menuStyle' => 'album',
+					},
 				},
 				{
-					'text' => 'Songs',
+					'text' => Slim::Utils::Strings::string('SONGS'),
+					'input' => 3,
+					'actions' => {
+						'go' => {
+							'cmd' => ['tracks'],
+							'params' => {
+								'menu' => 'track',
+								'search' => '__INPUT__',
+							},
+						},
+					},
+					'window' => {
+						'textareaStyle' => 'whatever',
+						'text' => Slim::Utils::Strings::string('SEARCHFOR_SONGS'),
+					},
 				},
 				{
-					'text' => 'Playlists',
+					'text' => Slim::Utils::Strings::string('PLAYLISTS'),
+					'input' => 3,
+					'actions' => {
+						'go' => {
+							'cmd' => ['playlists'],
+							'params' => {
+								'menu' => 'track',
+								'search' => '__INPUT__',
+							},
+						},
+					},
+					'window' => {
+						'textareaStyle' => 'whatever',
+#						'text' => Slim::Utils::Strings::string('SEARCHFOR_ARTISTS'),
+					},
 				},
 			],
 		},



More information about the checkins mailing list