arduino/Arduino — pull request #120 by ffissore (2012-10-11 11:33:05+00:00)
Title: boards menu: splitted boards in submenus

This patch reorganizes the list of boards in the menu by grouping models in submenus. Each submenu contains the supported chips.

"boards.txt" entries that would like to be grouped in submenus should contain a `BOARD.container` entry with the desidered label. Example:
```
pro5v.name=ATmega168 (5V, 16 MHz)
pro5v.container=Arduino Pro or Pro Mini
```

There's a small UX drawback: as some JRadioButtonMenuItem are nested, the selected board could be no longer visible by opening the boards menu. The status line becomes the only **fast** way to discover the selected board