Notice: Comments you submit will be routed for moderation. If you have an account, please log in first.

Ticket #411 (new Task)

Opened 5 years ago

Last modified 15 months ago

Global filter on ambiences

Reported by: bflorat Owned by:
Priority: 6, normal Milestone: To Be Decided by Jajuk Team
Component: Functional Version: 1.4-trunk
Keywords: ambience Cc:

Description (last modified by fsck222) (diff)

I explain (for those who don't know what is an ambience, please read : jajuk.info/index.php/Using_digital_djs :

  • In 1.2, ambience selection is done from the DJ drop down button.
  • In 1.3, as Jerome suggested, I moved this choice to a new combo in the command panel (see the screenshot)
  • For the moment, this combo affects only the global functions at its right (shuffle, novelties and bestof) : if you select "Hard Rock" ambience and then click on Global shuffle button, only Hardrock styles (Trash, Punk, Grunge...) are launched.
  • I see here an opportunity to extend this function to all the app: all views could be affected by this choice. For instance, in logical tree / table views would be filtered by ambience. You would be get a multi-ambience jukebox: a classical jukebox, a rock jukebox... and one (or all) ambience at the same time !
  • However, I wonder if it is not confusing and too complex (some users already report support requests on simpler behaviours like planned tracks).
  • and I wonder how far to go if you go this way: filtering physical views as well ? filtering playlists (keeping playlists containing at least one track of this ambience?) ?
  • In conclusion there are at least 3 options:
    • 1: Ambience selector affects only the global function. If we need an ambience filter in a view (like in catalog view as asked by a user), we add a view-internal combo each time needed.
    • 2: Ambience selection affects many views (all logical views, catalog) but not physical views
    • 3: Ambience selection affects any views, even physical (but not stats)

Any suggestion or alternatives ?

Attachments

200707_filterbar-proposal.jpg (28.9 kB) - added by fsck222 5 years ago.

Change History

Changed 5 years ago by bflorat

  • milestone changed from 1.4 to 1.5

Changed 5 years ago by fsck222

  • description modified (diff)

(I reformatted the original comment).

I am not sure to understand the 3 options, but I think the closest is option 1.

I think we need a new and unified "filter bar". At the moment we have a filter bar in:

  • tags table
  • files table
  • albums catalogue

I believe we need also a filter bar in:

  • tag tree

I believe this unified "filter bar" must have the following text/icon/box/separation and in this following order:

  • button: pre-filter on current ambiance. (when this button is pushed, a first filter is made on the current ambiance)
  • separation:
  • button: clear "search box" (this clear the text in the search box)
  • text: "Search on: "
  • text box: search box (the search box will search on "ANY", hence we don't need the combo list box , if the user wants to do a more complex search, he will use the "power search window", see next button)
  • button: "power search" button that will open a new modal window called "power search window". (This window will let the user to search on various field such as: Artist/album/year/comment/rate/etc... Result will be displayed in the previous window.)
  • Separation:
  • button: edit mode pushed button (to edit the field of the current displayed table)

PS: let me know if you want me to split the comment above in several new ticket.

Changed 5 years ago by fsck222

Changed 5 years ago by fsck222

  • owner set to bflorat

(trac cleaning)

Changed 5 years ago by bflorat

  • status changed from new to assigned
  • type changed from Discussion to Task

Changed 5 years ago by fsck222

  • version changed from 1.4 to trunk-1.4

(ticket cleaning, wrong version)

Changed 4 years ago by bflorat

  • milestone changed from 1.5 "Lothlórien" to To Be Decided by Jajuk Team

Changed 4 years ago by bflorat

  • milestone changed from To Be Decided by Jajuk Team to 1.6 "Summertime"

Changed 4 years ago by bflorat

  • owner bflorat deleted
  • status changed from assigned to new

Changed 4 years ago by bflorat

  • milestone changed from 1.6 "Summertime" to 1.7 "Firestarter"

Changed 4 years ago by bflorat

  • milestone changed from 1.7 "Firestarter" to To Be Decided by Jajuk Team

Changed 15 months ago by bflorat

  • keywords ambience added

Add/Change #411 (Global filter on ambiences)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.