Merge "display shieldings n ppm"
Revert incorrect merge to fix a compiler error. Forgot there was a ceneralised function for looking up the correct unit to display things in
Fix a crash on windows (wxSpinCtrl::SetRange emits events on windows but not on linux.) Also rename EasySpin.* to EasySpinFrame.* because the previous filenames conflict with easyspin.* despite being in seperate directories
Fix the build on linux
Combined the assert and panic handlers into the a panic hander declared in panic.hpp. Really, there as no need for two systems.
Merge branch 'easyspin' into rewrite
Fixed up the merge to correctly use the new error reporting system
Remove some signals from SpinGrid that had absolutely no use anymore
Got rid of scene (we don't use it)
Remove an unneeded renderer
Wrote a quick logging system
Removed printing of some debugging information to stdout.
Added some debuging traces
Fixes #89
Fixes #76
Fix #80
Load elemental data from a file rather than baking it into the executable. Suport the entire periodic table
Added missing file
Fixed the bug where hiding an interaction hid other interactions
Merge branch 'rewrite' of github.com:spinachgui/spinachgui into rewrite