Rockbox Development > Feature Ideas

Folder selector

(1/1)

gbl08ma:
This thing comes to my mid every time I want to save a file (e.g. a playlist) on a sub folder.
Instead of opening the virtual/on screen keyboard, opening a split screen where users could browse for a folder (or leave as / - root) would be very useful, at least for me.

In truth, my idea would not eliminate completely the virtual keyboard. Things are as follows:
1. User would select a folder or a file, like on file browser. If user selects a file, it will be asked if he/she wants to overwrite, and if the users chooses yes, the file is overwriten and the thing ends here.
2. (if user selects a folder) Once user clicks a key to accept that folder (e.g. play key, on iPods), the Virtual Keyboard is shown with the selected folder path already inserted.
3. (if user selects a folder) Now users only needs to enter the filename (and the extension if it's not there already), without having to type the whole path to the file. When done, user hits the text accept key as usual (play key, on iPods) and the file is saved

At any time, if the cancel key is pressed (Menu key, on iPods), the saving would be aborted (like what already happens with the virtual keyboard). Left and center keys would be used to go back to the previous folder and to enter a folder or select a file.

What do you think of this idea? Is it doable?
Thanks
This works for opening files too, but instead of browsing for folders only user

lestatar:
I, for one, would love this as I use and create playlists a lot.  I also tend to ovewrite playlists, but need to remember the exact filename so I can spell it correctly.  :)

gbl08ma:
I don't create many playlists but I update them a lot, and I need to overwrite the old file when saving them, and writing all the way back "/Playlists/Whatever my playlist name is.m3u8" is painful.

Also when opening files (rockpaint is one of the places where it is possible to load existing files), it's much easier to browse through folders instead of typing a complete path.

Chronon:
For opening files this seems less useful since I can already just use the file browser to locate the file and then choose "Open With" to open it with the desired plugin (if I want to use one that isn't set as default for that file type).

gbl08ma:
Agreed. But it saves a lot of time and also saves keys lifetime (my iPod 'next/right' key only works in certain positions due to the fact it is hit every time I want to skip to next track).

I'm still setting up my development environment (rockboxdev.sh takes a lot of time to run, even under a virtual machine :) ) but when I manage to do a successful build I'll look into the code to see if I can do anything for my idea.

Navigation

[0] Message Index

Go to full version