This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8571 - Rbutil - console interface
Attached to Project:
Rockbox
Opened by Dominik Wenger (Domonoky) - Saturday, 09 February 2008, 20:07 GMT+2
Last edited by Dominik Riebeling (bluebrother) - Wednesday, 11 January 2012, 21:43 GMT+2
Opened by Dominik Wenger (Domonoky) - Saturday, 09 February 2008, 20:07 GMT+2
Last edited by Dominik Riebeling (bluebrother) - Wednesday, 11 January 2012, 21:43 GMT+2
|
DetailsA Console Interface for Rbutil.
Its still unfinished. supported actions: - all configurations - Install Bootloader - Install Rockbox - Install Fonts - Install Doom files - Install voice file - Create Voice file - Create Talkfiles Missing is: - uninstallation - Themes - bugfixing :-) - Code clean up Extact the attached 7zip file int rbutil/rbutilqt so that there is a new folder rbutil/rbutilqt/cli. change into this folder and run qmake && make. |
This task depends upon
Closed by Dominik Riebeling (bluebrother)
Wednesday, 11 January 2012, 21:43 GMT+2
Reason for closing: Out of Date
Additional comments about closing: no activity since years.
Wednesday, 11 January 2012, 21:43 GMT+2
Reason for closing: Out of Date
Additional comments about closing: no activity since years.
Moved the Cli Folder up.
Put this new rbutilcli folder aside to the rbutilqt folder.
You can the update the rbutil.pro file to include both dirs, and build both version in one go.
- make "esc" to always return to the previous menu
- in the configuratin menu, present the old values when entering the menu
- maybe (as long as we don't get more then 9 entries) accept menu selection input without enter confirmation?
- add a default action which is toggled by 0? That way we could provide a "usual installation path" for the user.
In the long run it might be good to completely separate the logic of rbutil and the gui, so that we can have a new folder structure like this:
/rbutil/cli
/rbutil/gui
/rbutil/rbutilqt
But that's quite a way to go there and nothing that should happen before the cli is completed and in svn.
Planned improvments:
- present the old value (default value) for config option. allow to abort the config option.
- Improve Talkfile creation options.
- Better separation for gui / cli and rbutil base code. (after commit of this patch).
Update:
- The Return option is now always on 0.
- Autodetect on startup
- Fix a few bugs
- clean the code a bit.
The Diff from Bluebrother was in a strange format.
The Diff plus my latest changes (sapi4 support, and bugfix in the sapi settings) as the rbutilcli folder attached.
- update to build with current svn changes
- fix some strings to follow typographic rules
Some source files should get renamed IMO to use more sensible names (like encodersguicli.cpp -- is that gui or cli?) but I haven't changed that right now.
- make build with current svn again
- make empty input behave as return (i.e. selecting option 0)