Rockbox Development > Feature Ideas

One button press -> Remove current song from list, jump to next song

<< < (5/7) > >>

Chronon:
Sure.  I'm not lobbying for this.

Febs:
I see this proposal as extremely undesirable from a cost/benefit perspective:

The cost is high, in that (1) the proposal would remove existing functionality, seeking, that is an essential function for any digital music player and one that I suspect is used by a very high percentage of Rockbox users and (2) there is also a cost involved in dedicating a button to any feature or function, particularly on platforms, such as the Sansa C200 series, that have too few buttons as it is.

The benefit is low, in that (1) Rockbox already has the functionality that you want, and (2) that functionality already exists with a relatively small number of keypresses.  It literally takes only a few seconds to delete the currently-playing track, so I just don't see how we gain much by dedicating a button to this.

In short, I see this proposal as sacrificing functionality for a majority of the Rockbox userbase for the convenience of a small subset of the userbase.  For these reasons, I feel fairly comfortable in saying that even if someone were to code this request as you have it phrased, that change would never be accepted into Rockbox.  Moreover, in general, I think that there is also little desire among Rockbox developers to allow the basic navigation buttons to be user-configurable.  And--with all due respect--I think that you will not get much traction on any feature request, particularly one that involves changes to navigation, when you make the request without having actually used Rockbox.

If this is something that you really want, I think that you would have more success with your proposal if you were to become more familiar with how Rockbox works, especially the existing functions that allow you to delete files on the fly, and propose a way that the current delete functions could be accessed more easily without sacrificing existing functionality.

Mosician:

--- Quote from: Febs on January 03, 2009, 07:26:44 AM ---... when you make the request without having actually used Rockbox.
--- End quote ---
I am playing around now with the simulator and parallelly I am also reading the manual, soon I should know Rockbox (almost) in and out.

It is nice see also replies here from other Rockbox users/developers besides Llorean.

Any feature ideas from my side do not have to be in the default Rockbox distribution. It would be enough if users had those options in a non-default way.


--- Quote ---We have party mode, which changes the behavior of certain keys.  I would prefer to see this functionality accessed in a similar way -- i.e. the user voluntarily chooses to enter a mode which gives quick access to file deletion and track skip.  I certainly don't think this should be any sort of default behavior, though.
--- End quote ---
I would also like to have such an option. Especially by having even some other ideas which would also introduce/need some new modes, for much more crazier playback functionality. (I will wait introducing those ideas until I can recognize any openness in Rockbox community for non-standard mass ideas.) We should also not mix up main ideas:  My main idea is still removing current song from current playlist, not deleting current song from disk/medium. I mentioned deletion as additional option, but the main idea is just to update current playlist without the current song.

What I know for sure is I will implement it at least for myself sooner or later.

I will also have a closer look what the party mode is about in the manual. Thanks for the hint.


--- Quote ---How do you propose to do fine-seeking with it set at 1 minute, then? Just sit and wait 45 seconds if you need to go 15 seconds back after getting nearby?
--- End quote ---
I am not sure Llorean if you read the Rockbox manual. See chapter 7.15 Skip Length

"
Note: To skip tracks with this setting set to a time interval, press Short Prev + Long Next to go forward and Short Next + Long Prev to go back.
"

I think this should answer your above question.

karashata:
I don't really have much to add that people haven't already said very clearly here, but I'm going to throw my two cents (Canadian) in anyway...

Fast forward and rewind are common controls to all mp3 players regardless of model and brand, if you were to remove those controls and replace them with track deletion or whatever you'd have a lot of users just starting out ending up removing tracks accidentally because they expected holding the skip buttons to do what they should (compared to the OF anyway), and not be deleting the track and skipping to the next.

Furthermore, it hardly makes sense to be putting all sorts of music on your MP3 player if you're expecting to be deleting a lot of it anyway, it would be much wiser to take the time to sit down and at least preview it on your computer and decide then if you want it on there or not. MP3 players are primarily for playing music, and removing controls that are perhaps not essential, but are expected to replace them with controls more oriented for managing the music (which should really be done on the computer before hand) reduces that primary functionality.

If you really want that sort of functionality, rather than asking it to be added to the official build (where it's quite clearly not wanted, not to mention impractical to most), take the time to learn how to program C, read through the source code, and modify the keymap for your player to change those buttons on your own build.

Chronon:

--- Quote from: Mosician on January 03, 2009, 11:06:14 AM ---Any feature ideas from my side do not have to be in the default Rockbox distribution. It would be enough if users had those options in a non-default way.

. . .

What I know for sure is I will implement it at least for myself sooner or later.

--- End quote ---

If you are interested in making a patch and (optionally) maintaining an "unsupported build" then you are certainly free to do that.


--- Quote from: Mosician on January 03, 2009, 11:06:14 AM ---I will also have a closer look what the party mode is about in the manual. Thanks for the hint.

--- End quote ---
Party mode is just an example of a playback mode with nonstandard key mappings. 

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version