DoctorD1501/JAVMovieScraper — pull request #29 by ScrappingFTW (2014-12-26 03:25:53+00:00)
Title: Menu refactor

Pushing some refactoring for the main menu as stated a few days ago.

This includes adding all file and scraping actions as menuitems (except for specific scrapers, will look into this later) and adding a help menu with some handy links for people wiling to report problems or looking for help,

I choosed not to mess with Actions at the moment and kept ActionListeners as they are, may take a look when the state and sync management provided by Actions will be helpful in the future. I have some ideas for adding them and still follow the MVC pattern.

Also added an option to hide the button panel as this saves some valuable vertical space now that these actions are accesible as menuitems.

As you may note, I choosed to revert back to single word names for the top level menus, as this is standard practice for almost every app. I'm also thinking about refactoring the button panel into a standard toolbar or similar, hopefully providing a more useable and aesthetically pleasing interface.