It will be a tight XBE.

Want specs?

On bootup, the Selector app will look at the controller.
If nothing's pressed, it will continue on to boot the
'current dashboard'.

If the right trigger is pressed, a "Quick-Pick" Dash menu
will be presented, allowing you to select from up to 8 apps
as a dash. Each of these are also assigned to a button, and
you can temporarily launch that dash on startup by pressing
the assigned button. If the Right Trigger is also held during
the button select, that dash will become the 'current' default dash.

Left trigger will be for the apps... 8 apps, if the left trigger is
held, you'll get the quick-pick menu for those items, and if a 
button is also held, you'll get that app.

LASTLY (phew...), holding both triggers will bring up the configuration menu. 

Actions


CheckGamepads()
 If Left Trigger
  If Right Trigger, ACTION_CONFIGURE
  Else
   If Button, Load Button Config
    If No Button Config, ACTION_BOOT
    Else, Load Program Info, ACTION_BOOT
   Else ACTION_QUICPICK_APPS
 If Right Trigger
   If Button, Load Button Config (Dash)
    If No Button Config, ACTION_BOOT
    Else, Load Program Info, Save Default, ACTION_BOOT
   Else ACTION_QUICPICK_DASHES
 If Button
  Load Button Config (Dash)
  If No Config, ACTION_BOOT
  Else, Load Program Info, ACTION_BOOT
 Else
  Load "default", ACTION_BOOT
  If No Default, ACTION_CONFIGURE

Action Code
Slot


dash.txt
apps.txt
lastdash.txt
0x01010001 XBE ID for X-Selector


