Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Most simple approach for customizable visual menus!
« previous next »
  • Print
Pages: [1]

Author Topic: Most simple approach for customizable visual menus!  (Read 1422 times)

Offline littleevilllama

  • Member
  • *
  • Posts: 8
Most simple approach for customizable visual menus!
« on: November 13, 2010, 03:10:10 PM »
Ok, this might not be most brilliant idea, but it's certainly is easy to implent (or at least should be :D)

There is already way to take headline in separate viewport and make menu have no headline AND there is a way to make some simple logical caparisons with strings.

To make a visual menu we would need a tag that would tell the name of menu item that selector is currently on... for example you are in main menu, the selector is on menu item named "settings" or "plugins" or "resume playing" or whatever and the tag (for example %Mi or some other) gives you "settings" or whatever (the name of menu item that selector is currently on).


SO! visual main menu is made in SBS and goes like this:

If "headline name" =  "rocbox" and selector is curently on item called "now playing" then display awesome stuff! For example load a viewport full of nice info about now playing music in the middle of a screen (like album art and so on)...
If "headline name" =  "rocbox" and selector is curently on item called "settings" then show some huge clock in the middle of a screen and loads of other things.... same goes for other menu items.
The menu viewport then could be set to 1x1 size (since we can have many menu viewports and load them as we wish)... you get the idea?

In order to get this for touchscreen targets there should be some tag to advance by 1 menu item on press... or go back by 1 (imitate keypress).


The best thing is that menus still get voiced!


Many people who don't want things like "playlists" or "plugins" on main menu could simply write sbs'es with something like this: if selector is on "playlists" advance by 1, if selector is on "plugins" advance by 1...


Sorry for 2nd post in a row and for my bad english.

Miau*

SOAP Edit:
Please do not "yell" in subject lines.  All caps is not nice.  Self-created "categories" are also unneeded and unwanted.
« Last Edit: November 13, 2010, 03:31:48 PM by soap »
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Most simple approach for customizable visual menus!
« Reply #1 on: November 14, 2010, 04:36:52 AM »
1) that is the most convoluted and broken method that has ever been suggested to make the menus customisable (no offense)
2) the reason the lists are butt ugly is because I havnt (yet) figured out how to make them skinnable, I have been trying to figure it out for the last few months though


edit: that may have been a bit harsh. point one was more to the suggested way of removing menu items, the rest of it would possibl be possible eventually if the menus ever get skin support
« Last Edit: November 14, 2010, 04:47:22 AM by JdGordon »
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline littleevilllama

  • Member
  • *
  • Posts: 8
Re: Most simple approach for customizable visual menus!
« Reply #2 on: November 14, 2010, 04:44:31 AM »
Yeah, it might be :D

Not all the menus, just main, the way like sansa fuze+ looks, without sacrifying anything, only with one additional tag that can be used for more purposes...

edit: no offence taken :D, so there wont be any way to make menu visual for a while, or will it be?
« Last Edit: November 14, 2010, 05:06:15 AM by littleevilllama »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Most simple approach for customizable visual menus!
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.062 seconds with 15 queries.