FrancescoCeruti / linux-show-player

Linux Show Player - Cue player designed for stage productions
https://linux-show-player.org
GNU General Public License v3.0
206 stars 49 forks source link

ability to add keywords or tags for each cue, search for them, filter the list #82

Open ghost opened 7 years ago

ghost commented 7 years ago

As it is the first time I'm using a cue player I'm not sure if this idea has its place, however as I get used to the interface and functions I have the need of filtering the list to only show specific cues such as background music to accompany the play of comedians (drama music or one shot sound effects, suspense, romantic, etc).

A function would let us assign/remove/rename tags to each cues, en masse.

Using a search hotkey (slash?) and typing the first letters of a tag or several complete tags would filter the list appropriately so that would match only the tags we input, corresponding to the scene played by the comedians.

FrancescoCeruti commented 7 years ago

Mmmh, personally I don't see a "search/filter" functionality in the current layouts, the list is designed for show with an almost linear progression, while for other situations the CartLayout may be more flexible, you can organize scenes/categories in pages and jump rapidly between them.

I'm curious what kind of show you need such functions for, it may be worth a custom layout with proper functions for those situations :smile:

ghost commented 7 years ago

This is for improvisational theatre.

I did indeed find the Cart layout more fitting to my needs, however with a hundred of sound effects and short background music, it can be much less practical. When the action happens (unexpectedly), it gets longer to look for an appropriate cue and you miss the opportunity to throw something good.

FrancescoCeruti commented 7 years ago

This is for improvisational theatre.

As suspected :)

Still, is a tag/filter the best way? I've never had similar use cases so I cant judge on that, I'd like/need more feedback, let me know if you have more ideas on the topic

ghost commented 7 years ago

I fear I can't think of a better way, as the process of finding the exact cue needs to be as quick as possible (not having to go through menus or to search in lists of unneeded sounds). I'm open to any other ideas or suggestions though.

ghost commented 7 years ago

Furthermore, that feature would also be quite useful for radio hosts who don't necessarily know in advance what to play before the show starts but know a few seconds before needing to trigger it.

FrancescoCeruti commented 7 years ago

Okay, right now I'd like to complete all the work for the next planned release (it may take a while), but then I will take this proposal in consideration :)