Re: my next crazy idea... rework the menu system

2006-08-23 Thread Linus Nielsen Feltzing
Jonathan Gordon wrote: So, Does this idea sound workable and do you like it? I agree that the setting menu code could be made simpler and more flexible, and your idea is as good as any other. However, I don't think it needs to be done offline with a text file and a script. I believe we

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Tomas Salfischberger
Hi, Jonathan Gordon wrote: My idea in a nutshell is have a text file (xml, or whatever) which is converted to const arrays of some stuct (this detail needs to be worked out) during the compilation by perl or whatever. using the example above that item might look like this in the xml file The

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Jonathan Gordon
On 23/08/06, Tomas Salfischberger [EMAIL PROTECTED] wrote: Hi, Jonathan Gordon wrote: My idea in a nutshell is have a text file (xml, or whatever) which is converted to const arrays of some stuct (this detail needs to be worked out) during the compilation by perl or whatever. using the

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Jonathan Gordon
On 23/08/06, Daniel Stenberg [EMAIL PROTECTED] wrote: On Wed, 23 Aug 2006, Jonathan Gordon wrote: I think I forgot to mention the reason for the text/xml file was so that the entire menu structure could be done in the one file. e.g I think XML is terrible when meant for humans to read and

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Jonas H
Daniel Stenberg wrote: Also, your approach seems to mostly focus how to remove unnecessary lines in the menu code but the option bloat is also due to all little support-functions etc that each little thing requires and not only for the little lines in the actual menu, and I didn't see your

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Daniel Stenberg
On Wed, 23 Aug 2006, Jonas H wrote: Furthermore, option bloat in my eyes is more than just code-size and code-readability. It's also the fact, that too many options make baby Jesus cry. Or at least, it makes it harder to find what you're looking for. Yes indeed. Of course, in that case,

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Will Robertson
On 8/23/06, Jonas H [EMAIL PROTECTED] wrote: Of course, in that case, people will be unable to change certain optionswithout having to use a computer. Maybe some sort of .cfg-file editorplugin could be created, which would then expose all available options (or maybe just the hidden ones).What,

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Steve Bavin
I'm increasingly of the opinion that it might be a good idea, usability-wise if the menus were trimmed, and some of the more esoteric options only were available through .cfg files or similar. I strongly disagree with this idea. One man's esoteric is another man's essential. I don't

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Andreas Stemmer
Jonas H wrote: Jonathan Gordon wrote: This is a bad option.. all settings should be available on the DAP. A nicer option is maybe having 2 sets of options, simple and advanced where the only difference is some options are not visible in simple mode. The reason I dislike (despise is

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Jonas H
Andreas Stemmer wrote: I foresee long discussions about which options should be kept in place... Steve Bavin wrote: I strongly disagree with this idea. One man's esoteric is another man's essential. Of course, but if we were to eventually decide to move some options out of the main menu,

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Steve Bavin
The challenge is of course to identify which options are useless for most, and only essential for a small group to make the remaining setting relevant to as man people as possible. Of course it should also be taken into considerations which options are used often, and which are used rarely. I

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Paul Louden
One option is to move all the playback options out of the main menu, and into the WPS context menu, as well as any of the options in the sound menu which don't affect audio in plugins with audio (for example, is bass and treble applied to gameboy games? I really don't know the answer to this one.)

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Linus Nielsen Feltzing
Paul Louden wrote: One option is to move all the playback options out of the main menu, and into the WPS context menu, as well as any of the options in the sound menu which don't affect audio in plugins with audio (for example, is bass and treble applied to gameboy games? I really don't know

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Paul Louden
No, all options would be in the main menu.But the context menu would have all applicable options to the current context. So, while playing music, you can go to the context menu for what would be a Simple menu, while the main menu is the Advanced on still containing all possible options on the

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Barry Wardell
On 8/23/06, Jonas H [EMAIL PROTECTED] wrote: That's of course an option, but it'd be much nicer to have a dedicated.cfg editor, that allowed you to see the possible values, so youwouldn't have to type them out, you could just select them. I imaginedsomething like the text viewer, except with a

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread mat holton
On 8/23/06, *Jonas H* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: That's of course an option, but it'd be much nicer to have a dedicated .cfg editor, that allowed you to see the possible values, so you wouldn't have to type them out, you could just select them. I imagined

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Matthias Mohr
This is a bad option.. all settings should be available on the DAP. A nicer option is maybe having 2 sets of options, simple and advanced where the only difference is some options are not visible in simple mode. I like the idea! The reason I dislike (despise is probably closer, in fact) the

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Peter D'Hoye
I like the firefox about:config setting screen as well and I think rockbox would benefit from something similer. ... and I don't like it at all. I hate to have to search different places for the option I want. IMHO this is even worse than having simple/advanced settings. Can't we just sort

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Malcolm Tyrrell
My point is, that when you have the simple view, and turn on advanced, a bunch of settings just appeared, and you have no idea which, or where they are. This makes it, in my eyes, more confusing than simply always having all options available. Another option is having options grayed out if

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Paul Louden
I think that a simple/advanced scheme does not solve any problems at all.First: The problem of having a hard time finding options. In the simple scheme they will theoretically be just as hard to find, they're just harder to find in a shorter list on the page they're on. Second: You don't know

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread Daniel Ankers
My point is, that when you have the simple view, and turn on advanced, a bunch of settings just appeared, and you have no idea which, or where they are. This makes it, in my eyes, more confusing than simply always having all options available. Another option is having options grayed out if

Re: Option rework (was: Re: my next crazy idea... rework the menu system)

2006-08-23 Thread XavierGr
My opinion is that Rockbox menus are just plain Great!Lots of options for serious users. Plain and simple menus that allow the user to modify his DAP like no-other player. Of course a little discussion to where each menu should be or optimisation of the menu system would be welcome. All the users

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Simon M.
I agree with completely with XavierGr, rockbox menus are great as they are and don't need a complete rework. A few settings that you only set once (beep volume, anti skip buffer, battery...) should be put further down,. Other options, that toggle functions, for instance crossfade, eq, replaygain,

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Paul Louden
I think most things you've mentioned as possibly going in a quick settings menu actually fit better in the Context Menu (and in fact several of them already are).On 8/23/06, Simon M. [EMAIL PROTECTED] wrote: I agree with completely with XavierGr, rockbox menus are great as theyare and don't need

Re: my next crazy idea... rework the menu system

2006-08-23 Thread Simon M.
On 8/23/06, Jonathan Gordon [EMAIL PROTECTED] wrote: Oh, the text file is not needed... I was just testing you all :D But I liked the idea with the text file... this could be made into a wms file - while menu screen :-)

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Simon M.
On 8/23/06, Paul Louden [EMAIL PROTECTED] wrote: I think most things you've mentioned as possibly going in a quick settings menu actually fit better in the Context Menu (and in fact several of them already are). you're right, but i don't know why, but i find the context menu harder to reach

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Paul Louden
Sound/playback settings are hardly context independent. The only setting you suggested that was actually context independent was Sleep Timer, and that's actually playback, FM Radio, and Recording too. All other contexts, the idle timer will come first, or you're involved with direct input such as

Re: Option rework (was: Re: my next crazy idea... rework the menusystem)

2006-08-23 Thread Michael DiFebbo
Simon M. wrote: As I am writing this, I have a new idea: I think it would be nice to have shortcut menu where you can toggle features of rockbox on and of: crossfeed, replaygain, crossfade, eq, shuffle, repeat, party mode, file view, sleep timer (not a toggle but i'd like it there)... In the

RE: Option rework (was: Re: my next crazy idea... rework themenusystem)

2006-08-23 Thread RaeNye
I strongly agree with the notion of frequently changing vs. set-once options. A couple of related ideas: - Sort options by last access time (after a while, your personal favorites will always be on top) - Have a MRU (most recently used) options submenu. R. -Original Message- From:

Re: Option rework

2006-08-23 Thread gl
I would strongly object to this. Imho, for blind folks (as well as folks using Rockbox while driving in a car), having static menus that don't reorganise themselves (or at least are predictable) is much more preferable and easier to navigate. It's also safer for the car driver who doesn't

Re: Option rework (was: Re: my next crazy idea... reworkthemenusystem)

2006-08-23 Thread Matthias Mohr
MRU is a great idea! That's more flexible than my idea and has the same effect eventually. NOOO! I already hate those personalized menus in Windows and Office. It's one of the first options I always disable. I don't like it when menus change (hide) without my impact. with regards,

Re: Archos Player taken out?

2006-08-23 Thread Mats Lidell
Linus wrote: Linus I guess I can answer both questions at once: the idea that I Linus and Daniel had was to stop the Player development. Therefore we Linus wouldn't need a daily build for it anymore. OK. I thought there could be parts of the Player that for instance could be shared with the

[Feature Request] Conditional remote background images for iRiver UISim builds.

2006-08-23 Thread Davide Gentile
Hello Rockbox Developers, This is my first post to this mailing list. If this email is inappropriate please let me know. Note: This suggestion is dependant on having the remote buttons working in the UI Simulator. The iRiver H1xx and H3xx targets share the same remote connector. There are