Rockbox General > Rockbox General Discussion
Re: Constuctive suggestion/Attracting more users/Install theme with first launch
saratoga:
--- Quote from: Llorean on January 24, 2007, 02:09:14 PM ---My thought was that there could be a default.cfg and a current.cfg. If current.cfg does not exist, default is used, but user's settings are stored in current.cfg instead. So, a clean install gets default.cfg, but user settings are never overwritten because current.cfg isn't included.
Then you can easily package target-specific settings, that way.
--- End quote ---
This sounds like a good solution to me.
Flid:
How would this handle multiple user specific config files (ie. At_Work.cfg, Car_Mode.cfg, Jogging.cfg etc)?
Could rockbox be coded to always write the user chosen .cfg settings to the current.cfg on shutdown? If so, that could work.
Llorean:
Rockbox currently writes a config on shutdown. That's what current.cfg would be.
NicolasP:
I reckon it already exists and it's called config.cfg.
Spug:
--- Quote from: Bagder on January 24, 2007, 09:53:20 AM ---
--- Quote from: Spug on January 24, 2007, 08:55:17 AM ---Speaking of the "magic Rockbox folder" - is there a good reason why it's not set to "hidden" by default? Is it there so users can reset Rockbox easily?
--- End quote ---
It is hidden on all *nix-like systems (since it starts with a dot) and on the rest it can't be set hidden since then the hidden bit is a feature of the filesystem and not something we can ship in a zip file.
--- End quote ---
It sounds like you're talking about the /.rockbox folder? I, and bluebrother, I think (since he said "which we all know isn't a folder but restarts Rockbox"), meant the /rockbox.target file ("rockbox.iriver", for example). Many users don't realize what the "rockbox.target" file is, and I was just wondering the reason why it's not called ".rockbox.target" instead (with a preceding dot) so that it's hidden in regular view. Is it just meant to be a convenient shorthand to restart Rockbox?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version