struct-by-lightning/wpi-suite — pull request #165 by ajthompson (2014-04-08 21:10:09+00:00)
Title: Dev email popup

So while it is working, it is not currently implemented, because of an issue with how Janeway loads modules.

I cannot put the instantiation of the EmailPopup anywhere where it will be immediately loaded, such as MainView or OverViewPane, because Janeway loads the main stuff before the user has actually logged in. This means the default network configuration is still null, so the object cannot send requests over the network. Trying to do so results in a null pointer exception, and PlanningPoker fails to load.

I need a way to have something that won't load until the user is actually logged in to actually implement this outside of NewGameTab, which is the only place that works right now (note that this commit doesn't have it implemented anywhere, as I need to figure out where best to place it).