Rockbox Development > Feature Ideas

I need a special playing routine

<< < (2/3) > >>

[Saint]:
I'm not sure if that is as simple as it would be to add new case(s) to "shuffle": "on, on if skipped manually, off", for instance.

And the above also has an advantage of not being available only to users who use the Database to navigate, especially so as there's nothing at all that actually ties the function to the use of the Database.



[Saint]

setiouscat:
[Saint]
Well, I already understand that my first idea is barely feasible. But how about the second one? Right now all rests against the function "skip to the next random track"  on the separate hotkey. If somebody solve that problem, it would be almost done.

[Saint]:
That would lock this in to players that have Hotkey only, which isn't something that I would see as being acceptable*.

*There's no reason to exclude this from players without Hotkey


[Saint]

setiouscat:
When how about Select+Next Track combination (which can be switched off)?

[Saint]:
That assumes those buttons will be present, which cuts touchscreen targets out of the picture. When thinking about a new feature, one really needs to think about the implementation across a wide range of targets.

It might seem as though I'm simply picking holes in your idea because I can, but trust me, if I didn't...someone else would. And better now than if you actually started writing code for this. I very firmly believe that because this is tied to Shuffle, that it need not exist anywhere other than the Shuffle settings, perhaps:

Shuffle
    on
    off
    on if track skipped manually
    off if track skipped manually*

Or something to this effect (wording it an a way that fits on smaller screens will be hilarious). This is open to all targets, doesn't need the database to be initialized, and needs no fancy button trickery to invoke.

*Note that this would also allow for the reverse of your use case, which others might possibly find handy

[Saint]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version