[mythtv] Re: [mythtv-commits] Ticket #355: MythMusic incremental
search
Nick Rosier
nick.rosier at gmail.com
Tue Sep 20 22:42:16 UTC 2005
On 21/09/05, MythTV <mythtv at cvs.mythtv.org> wrote:
> #355: MythMusic incremental search
> ----------------------------------+-----------------------------------------
> Reporter: jerome at forissier.org | Owner: ijr
> Type: patch | Status: new
> Priority: minor | Milestone:
> Component: mythmusic | Version: 0.18.1
> Severity: medium | ----------------------------------+-----------------------------------------
> The attached patch will add an 'incremental search' dialog to MythMusic --
> a box with a file list and a search field, the file list gets updated each
> time a new character is typed in the search field.
>
> The patch basically adds a 'Search' button to the main MythMusic menu.
> Once the search dialog is displayed you can enter some text in the search
> field and you get a list of all the files that match the search term,
> either in the filename, the artist, the album or the song title. If you
> press return, all the files from the list are added to the active
> playqueue. If you select a single file, only that file is added.
>
> Also, the search dialog works well with a remote, I mean, '2526' will
> search for [2abc][5jkl][2abc][6mno] which will match e.g. 'Alan'.
>
> The patch is for mythplugins-0.18.1.
Doesn't compile clean on latest svn.
playbackbox.cpp:513: error: no `void
PlaybackBoxMusic::showSearchDialog()' membe
r function declared in class `PlaybackBoxMusic'
make[2]: *** [playbackbox.o] Error 1
Had to add this to the patch to get it to compile:
--- mythplugins-0.18.1/mythmusic/mythmusic_old/playbackbox.h
2005-09-21 00:29:36.000000000 +0200
+++ mythplugins-0.18.1/mythmusic/mythmusic/playbackbox.h
2005-09-21 00:31:12.000000000 +0200
@@ -83,6 +83,7 @@
void byYear();
void showSmartPlaylistDialog();
void showSearchMusicDialog();
+ void showSearchDialog();
signals:
Hope I declared it at the right place; not really a big C++ programmer ;-)
N.
More information about the mythtv-dev
mailing list